- The order is refunded and tagged with
chargeback. - The subscription status is changed to Failed.
- A Chargeback Subscription event is sent to Klaviyo, including the chargeback reason.
Chargeback Dunning Flow
For certain recoverable chargeback reasons, Juo can initiate a recovery (dunning) flow via Klaviyo. When chargeback dunning is enabled, Juo will:- Create a duplicate draft order for the failed payment.
- Include a Shopify checkout link in the Chargeback Subscription event sent to Klaviyo.
- Automatically reactivate the subscription if the customer successfully pays the duplicated order.
Auto-Retry for Insufficient Funds
For chargebacks caused by insufficient funds (AM04), Juo has an auto-retry mechanism that attempts to recover the payment before triggering Klaviyo dunning and failing the subscription. When auto-retry is enabled, Juo will:- Re-attempt to charge the customer’s existing SEPA mandate after a fixed delay.
- Retry the charge multiple times before marking the subscription as failed.
- Only fall back to the Klaviyo dunning flow if all retry attempts are exhausted.
How Auto-Retry Works
- An AM04 chargeback occurs.
- The original order is refunded and a draft replacement order is created.
- Juo schedules a retry using the existing SEPA mandate.
-
If the retry succeeds:
- The draft order is completed.
- The subscription continues without interruption.
-
If the retry fails with AM04:
- The next retry is scheduled.
-
If all retries fail:
- The payment method is revoked.
- The Chargeback Subscription event is sent to Klaviyo to trigger the dunning flow.