Skip to Content
AlphaWebDocs

Connect PayPal

Connect your PayPal Business account to AlphaWeb. Set up sandbox testing or live payments, and check the requirements for saved payments and automatic renewals.

6 stepsAbout 10 min

You need access to your workspace's payment settings and the PayPal Business account that will receive payments. PayPal account activation or eligibility reviews can take longer than this setup.

Keep your client secret private

Enter the client secret only in AlphaWeb's payment connection form. Keep it out of AI chats, screenshots and video recordings. Your PayPal password is not an API credential.

Open PayPal and choose the payment environment

In AlphaWeb, select your workspace, open Payments, then select PayPal.

Select Preview. This connection requires credentials from a PayPal Sandbox app and uses simulated payments.

Preview and Live connections are separate. Configuring one does not configure the other.

Open or create your seller's REST app

Sign in to the PayPal Developer Dashboard and open Apps & Credentials.

  1. Select Sandbox.
  2. Open an existing REST app for your sandbox Business seller account, or select Create App and associate it with that account.
  3. Use a separate Personal sandbox account as the buyer when testing checkout. Find or create these under Testing Tools → Sandbox Accounts.

The seller app supplies the credentials for AlphaWeb. The buyer account supplies the login used in the PayPal payment window. See PayPal's sandbox account guide.

Keep the app open for the next steps.

Enable saved payments if you sell subscriptions

For ordinary one-time PayPal purchases, continue to the next step. For subscriptions or other future charges using a saved PayPal wallet, check vaulting first.

AlphaWeb manages the renewal schedule and uses the buyer-approved PayPal payment reference for subsequent charges. You do not need to create a separate PayPal subscription plan for this AlphaWeb integration.

In your sandbox app settings, enable Accept payments, then Vault under its advanced options. Some dashboard versions label this Save payment methods. Save your changes.

Use PayPal's vaulting setup and eligibility instructions if your dashboard differs.

Connected does not certify subscription eligibility

AlphaWeb checks that your app credentials authenticate. That check does not grant PayPal's vaulting approval. The buyer must also approve future payments, and checkout must obtain a reusable payment reference before an automatic renewal can work.

Copy the app credentials into AlphaWeb

Copy both values from the same REST app and environment:

AlphaWeb fieldPayPal value
Client IDThe app's Client ID.
Client secretThe app's Secret, revealed in the app details.

Do not enter a seller email, buyer password, merchant ID, webhook ID or a temporary access token. AlphaWeb handles API authentication using the client ID and secret.

This form uses PayPal REST app credentials. It does not take Stripe-style pk_, sk_ or rk_ keys, or legacy PayPal API username/password/signature credentials.

Select regions and finish connecting

  1. On the Live tab, select the regions where PayPal should be offered under Enable in regions. This also applies when testing a published checkout with Sandbox mode. Preview has no region selector.
  2. Click Connect once and wait for the result.
  3. Use Refresh status if checkout setup is still finishing.

AlphaWeb verifies and securely saves the credentials, then configures the payment connection and its webhooks as setup completes. You do not need to paste a webhook ID or manually create a webhook for this connection flow. Webhooks belong to the specific PayPal app and environment.

Verify checkout in Sandbox before going live

  1. Confirm Connected, the expected mode badge, and no pending setup or error message.
  2. Open a checkout that uses your Sandbox connection. For a published checkout, check that PayPal is enabled in its region.
  3. Select PayPal and sign in with your Personal sandbox buyer account. Approve the test purchase and return to checkout.
  4. Confirm the completed order in AlphaWeb and the corresponding transaction in the sandbox seller account.
  5. If you sell subscriptions, also test buyer consent, the saved-payment setup and a renewal. A successful initial payment alone is not proof that automatic renewals work for that account. Test refunds too if you offer them through AlphaWeb.

For real payments, connect the live app on AlphaWeb's Live tab, select Live — real payments, and verify the Live mode badge. Keep Preview configured with Sandbox credentials.

Troubleshooting

On this page