New Features
1. Abandoned Cart Recovery
Automatically detect incomplete or failed checkouts and send targeted email sequences to bring customers back. ACR monitors payments that haven’t succeeded after 60 minutes and classifies them as either payment failed or checkout incomplete, then sends up to 3 configurable recovery emails per sequence.
- Two email sequences — Payment Failed and Checkout Incomplete, each with up to 3 emails
- Recovery discounts — Optionally auto-generate single-use discount codes to incentivize recovery
- Customer recovery page — Unique recovery links take customers to a dedicated page to complete their purchase
- Recovery analytics — Track abandoned checkout counts, recovery rates, recovered revenue, and per-email/per-product breakdowns
2. Subscription Dunning
Automatically send email sequences to recover lapsed or cancelled subscriptions. Dunning is triggered when a subscription enters on hold (payment failure) or is cancelled by the customer from the customer portal. Key capabilities:- Two email sequences — On Hold and Cancelled, each with up to 4 emails
- Automatic charging — When a customer updates their payment method, outstanding dues are charged automatically
- Configurable timing — Default intervals at 1, 3, 5, and 7 days, fully customizable per email
3. Discount Metadata
You can now attach metadata (key-value pairs) to discounts when creating or updating them via the API. Use metadata to tag discounts by campaign, source, or internal reference for tracking and reconciliation.4. Recovery Webhooks
New webhook events to track the recovery lifecycle:
Learn more: Recovery Webhooks
5. Pix Payments for Brazil
Accept Pix — Brazil’s instant payment system created by the Central Bank of Brazil — in your Dodo Payments checkout. Pix is now the most-used payment method in Brazil, surpassing both credit cards and boleto, and confirms in seconds 24/7/365. Coverage
Configuration
Pass
pix in allowed_payment_method_types and set the billing currency to BRL:
6. WeChat Pay for Chinese Customers
Accept WeChat Pay — used by over a billion people across China — directly in your Dodo Payments checkout. Customers scan a QR code with their WeChat app and confirm the payment in seconds, all without leaving the WeChat ecosystem. Coverage
Configuration
Pass
we_chat_pay in allowed_payment_method_types when creating a checkout session: