> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.93.0 (March 28, 2026)

> Checkout redesign with improved loading states, net revenue analytics, business-level payment method disabling, payout breakdown, Visa RDR configuration, DoNotBill proration mode, scheduled plan changes, and delete customer payment method API

## New Features

### 1. **Checkout Redesign**

The checkout experience has been completely redesigned with **improved loading states** that prevent flickering during page transitions. Customers now see smooth skeleton loading instead of jarring content shifts, creating a more polished payment experience.

Additionally, **cancel URL support** is now available — customers can return to your site if they decide not to complete their purchase.

<Frame>
  <img src="https://mintcdn.com/dodopayments/gDBjXYuz4c1cHpG_/images/changelog/v1.93.0/checkout-redesign.png?fit=max&auto=format&n=gDBjXYuz4c1cHpG_&q=85&s=e2506f1689e706229348a9c30eed9978" alt="Redesigned checkout with improved loading states" style={{ maxHeight: '500px', width: 'auto' }} width="2756" height="1608" data-path="images/changelog/v1.93.0/checkout-redesign.png" />
</Frame>

<Tip>
  Configure the `cancel_url` when creating checkout sessions to provide customers with a clear exit path back to your site.
</Tip>

### 2. **Net Revenue Analytics**

A new **Net Revenue** metric is now available on the analytics page, giving you a clear view of your actual earnings after refunds, disputes, and fees. Track net revenue trends over time and compare across periods to understand your true business performance.

<Frame>
  <img src="https://mintcdn.com/dodopayments/gDBjXYuz4c1cHpG_/images/changelog/v1.93.0/net-revenue-analytics.png?fit=max&auto=format&n=gDBjXYuz4c1cHpG_&q=85&s=346d860ee0fd572c997579f6ae643f7b" alt="Net revenue analytics on the dashboard" style={{ maxHeight: '500px', width: 'auto' }} width="1429" height="642" data-path="images/changelog/v1.93.0/net-revenue-analytics.png" />
</Frame>

### 3. **Business-Level Payment Method Disabling**

You can now **disable specific payment methods at the business level**. This gives you granular control over which payment options are available to your customers across all checkout sessions, without needing to configure it per product or session.

<Frame>
  <img src="https://mintcdn.com/dodopayments/gDBjXYuz4c1cHpG_/images/changelog/v1.93.0/payment-method-disabling.png?fit=max&auto=format&n=gDBjXYuz4c1cHpG_&q=85&s=f47c86760ab5551dc62364bf11af4dd9" alt="Business-level payment method disabling in settings" style={{ maxHeight: '500px', width: 'auto' }} width="1919" height="923" data-path="images/changelog/v1.93.0/payment-method-disabling.png" />
</Frame>

<Tip>
  Use this to disable payment methods that have high fraud rates in your region, or to limit options to only the methods your business supports operationally.
</Tip>

### 4. **Payout Breakdown**

The payouts section now includes a **detailed payout breakdown**, showing exactly how each payout amount was calculated. View the individual transactions — payments, refunds, disputes, and fees — that make up each payout directly from the dashboard.

A new **Payout Breakup API** is also available for programmatic access to payout composition data.

<Frame>
  <img src="https://mintcdn.com/dodopayments/gDBjXYuz4c1cHpG_/images/changelog/v1.93.0/payout-breakdown.png?fit=max&auto=format&n=gDBjXYuz4c1cHpG_&q=85&s=cbccfd8bca9fa3a36deec4ec49194666" alt="Payout breakdown showing transaction-level details" style={{ maxHeight: '500px', width: 'auto' }} width="1585" height="923" data-path="images/changelog/v1.93.0/payout-breakdown.png" />
</Frame>

### 5. **Visa RDR Configuration**

You can now **configure Visa Rapid Dispute Resolution (RDR)** directly from your business settings. Set your RDR threshold and enable automatic dispute resolution without needing to contact support.

<Frame>
  <img src="https://mintcdn.com/dodopayments/gDBjXYuz4c1cHpG_/images/changelog/v1.93.0/rdr-configuration.png?fit=max&auto=format&n=gDBjXYuz4c1cHpG_&q=85&s=5cbd07f3de088d99b36ec014b77904f6" alt="Visa RDR configuration in business settings" style={{ maxHeight: '500px', width: 'auto' }} width="1405" height="646" data-path="images/changelog/v1.93.0/rdr-configuration.png" />
</Frame>

<Tip>
  RDR automatically resolves eligible Visa disputes before they become formal chargebacks, helping you stay below Visa's 0.9% dispute rate threshold.
</Tip>

Learn more: [Visa RDR](/features/transactions/disputes#visa-rapid-dispute-resolution-rdr)

### 6. **Back Button in Checkout & Customer Portal**

Checkout sessions and the customer portal now include a **back button**, allowing customers to navigate to previous steps without losing their progress.

<Frame>
  <img src="https://mintcdn.com/dodopayments/gDBjXYuz4c1cHpG_/images/changelog/v1.93.0/back-button.png?fit=max&auto=format&n=gDBjXYuz4c1cHpG_&q=85&s=a69dd290292a3083de56569498c29491" alt="Back button in checkout session" style={{ maxHeight: '500px', width: 'auto' }} width="1920" height="924" data-path="images/changelog/v1.93.0/back-button.png" />
</Frame>

### 7. **Change Plan on Next Billing Date**

Subscription plan changes can now be **scheduled to take effect on the next billing date** instead of immediately. This gives customers a smoother transition experience, especially for downgrades, where they retain access to their current plan until the end of the billing period.

Learn more: [Change Plan API](/api-reference/subscriptions/change-plan)

### 8. **DoNotBill Proration Mode**

A new `do_not_bill` proration mode is available for subscription plan changes. When using this mode, no proration charges or credits are calculated — the customer simply moves to the new plan without any billing adjustment.

| Proration Mode          | Behavior                                                |
| ----------------------- | ------------------------------------------------------- |
| `prorated_immediately`  | Bill or credit the difference immediately               |
| `prorated_next_billing` | Apply proration at the next billing cycle               |
| `do_not_bill`           | No proration — switch plans without billing adjustments |

Learn more: [Subscription Upgrades & Downgrades](/developer-resources/subscription-upgrade-downgrade)

### 9. **Delete Customer Payment Method**

A new API endpoint lets you **delete a customer's saved payment method** programmatically. Remove outdated or unwanted payment methods from customer accounts via the API or dashboard.

Learn more: [Customer Payment Methods](/features/customers)

## Improvements

* **Skeleton loading** implemented across the dashboard for faster perceived load times
* **Filter persistence** when navigating between pages — your selected filters are preserved when you leave and return
* **Contextual drill-down navigation** added for easier data exploration across dashboard views
* **CBB demo** added to Atlas for testing credit-based billing flows

## Bug Fixes

* Fixed incorrect expiry time display on certain subscription views
* Fixed iOS notification sound not playing for push notifications
