Payment Page Documentation
Main siteDemoRoadmapGet support
  • Welcome 👋
  • Getting Started
    • Quick Setup
    • Troubleshooting
  • Pricing Options
    • Plan & Pricing Options
    • Subscription & Currency Filters
    • Custom Payment Amounts
    • Setup Fee
  • Styling Options
    • Style & Design Options
  • Supported Payment Gateways
    • Stripe
      • Stripe Webhook Configuration
      • Credit + Debit Cards
      • SEPA Direct Debit
      • Google Pay
      • Apple Pay
      • Microsoft Pay
      • Alipay
      • WeChat Pay
    • PayPal
      • PayPal Setup
      • PayPal Webhook Configuration
      • Credit + Debit Cards
      • Pay Later
      • Venmo
      • Bancontact
      • BLIK
      • eps
      • giropay
      • iDEAL
      • Mercado Pago
      • MyBank
      • Przelewy24 (P24)
      • SOFORT
  • Features
    • Prefill Form Fields (query strings)
    • Form Actions on Submit
      • Confirmation Email
      • Redirect
      • Dynamic Message
      • HTTP Requests
  • FAQs
    • How can I sign up for BETA versions?
    • What's the total cost of using the plugin?
    • How do I add Gaucho Plugins to my Stripe team?
  • Advanced Configuration
    • REST API
    • Hooks & Filters
    • PHP Versions Supported (7.1+)
    • Known Plugin Conflicts
  • Changelog
    • Changelog
Powered by GitBook
On this page

Was this helpful?

  1. Supported Payment Gateways
  2. PayPal

PayPal Webhook Configuration

Configuring PayPal webhooks takes a few simple steps in order to validate payment completion.

PreviousPayPal SetupNextCredit + Debit Cards

Last updated 1 month ago

Was this helpful?

Once you've configured your PayPal connection, you may want to set up webhooks in order for to work properly.

To create a Webhook, go to the section.

Creating a webhook is the same process in TEST and LIVE modes - just ensure you've clicked "Sandbox" or "Live" using the switcher at the top of the section.

Click the application you created in , and scroll to the bottom of the application details to edit the section called "Sandbox Webhooks."

Click "Add Webhook."

Paste in the Webhook URL from the Payment Page plugin settings, which is dynamically generated for your site:

Then, select the option for "Payment capture completed."

Click "Save" at the bottom.

Copy the newly created "Webhook ID" into the Payment Page plugin settings and click "Save Settings."

That's it! Your new webhook is properly configured in TEST or LIVE modes.

Please reach out to with any questions.

support@gauchoplugins.com
Form Actions on Submit
PayPal My Apps & Credentials
My Apps & Credentials
PayPal Setup
Sandbox Webhooks in PayPal Developer Portal
Webhook URL Field for PayPal Sandbox Webhooks
Checkbox for "Payment capture completed" Webhook
Webhook ID Field in the Payment Page Plugin Settings