Help Article

Admin PayPal setup checklist

A production checklist for PayPal Subscriptions, webhooks, and automatic plan creation.

PayPal setup checklist

Before opening paid plans to clients, complete this checklist:

  • Set paypal.mode to sandbox while testing.
  • Add the sandbox Client ID and Secret.
  • Add the sandbox Webhook ID.
  • Add your webhook URL in PayPal Developer Dashboard.
  • Enable subscription lifecycle and payment webhook events.
  • Go to Admin > Plans and save paid plans.
  • Go to Admin > PayPal Setup and click Validate + Repair PayPal IDs.
  • Run a full sandbox buyer test.
  • Switch all credentials to live only when testing is complete.

Webhook URL

Use the webhook URL shown in Admin > PayPal Setup. The URL ends with payments/paypal/webhook.php.

Required events

Enable subscription created, activated, updated, cancelled, suspended, expired, payment failed, payment completed, and refund events.

Related

More from this category

Was this article helpful?