Bounce Documentation home page
Search...
⌘K
Search...
Navigation
PayPal Integration
PayPal Integration
Getting Started
Introduction
Products & Supported Flows
How to use the API
Direct Merchant Integration
Braintree Merchants
Stripe Merchants
Generic integration
PayPal Integration
PayPal Integration
Frontend Integration
Gateway partners
Gateway partners integration
On this page
How Bounce Integrates with PayPal
Standard PayPal Recurring Payment Flow
Enhanced Flow with Bounce Integration
Optional Bounce Webhooks
Successful Retry Notification
Transaction Abandoned Notification
PayPal Integration
PayPal Integration
How Bounce Integrates with PayPal
Bounce integrates with PayPal specifically for recurring payment failures.
Works with:
Absolute - Renewals
Holistic - Renewals
Standard PayPal Recurring Payment Flow
1
Merchant creates a subscription and buyer confirms it with PayPal
2
PayPal attempts to charge the buyer on the payment due date. If the payment fails, PayPal makes two additional attempts at 5-day intervals.
3
After PayPal’s retry attempts end, the system:
Adds unpaid amount to buyer’s outstanding balance (if configured)
Sends a failed subscription payment webhook
Disables the subscription
Enhanced Flow with Bounce Integration
1
Merchant creates a subscription and buyer confirms it with PayPal
2
PayPal attempts to charge the buyer on the payment due date. If the payment fails, PayPal makes two additional attempts at 5-day intervals.
3
Bounce receives PayPal’s failed payment webhook
4
Bounce analyzes the transaction and, if recovery probability is high, creates and executes a retry schedule to capture the outstanding amount.
Optional Bounce Webhooks
Successful Retry Notification
Bounce sends a webhook notification when it successfully charges a previously failed subscription payment.
Transaction Abandoned Notification
Bounce sends a webhook notification when it will no longer attempt to retry a failed subscription payment. This occurs in two scenarios:
Initial analysis shows low recovery probability or high chargeback risk
Bounce has completed all planned retry attempts without success
Supported callback
Frontend Integration
Assistant
Responses are generated using AI and may contain mistakes.