Provider field mapping
| Public URL | https://your-subdomain.instatunnel.my/webhooks/paypal |
|---|---|
| Local port | Use the port from your local app command. |
| Success check | Use PayPal webhook verification API before mutating order state. |
High-intent workflow
Validate PayPal payment webhooks locally with secure tunnel URLs, retries, and verification-first event processing.
Payments teams handling PayPal transactions and dispute notifications.
paypal webhook localhost
Use PayPal webhook verification API before mutating order state.
Command
instatunnel webhook init --provider paypal --port 3000 --path /webhooks/paypalPublic endpoint example
https://your-subdomain.instatunnel.my/webhooks/paypal| Public URL | https://your-subdomain.instatunnel.my/webhooks/paypal |
|---|---|
| Local port | Use the port from your local app command. |
| Success check | Use PayPal webhook verification API before mutating order state. |
If the provider cannot reach the endpoint, confirm the local app is running and restart the tunnel with the same subdomain.
If events arrive but fail verification, compare the exact public URL and signature secret configured in the provider dashboard.
If retries create duplicates, store the provider event ID before performing side effects.
Start free, validate locally, and upgrade when you need MCP, higher limits, or advanced analytics.