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