Skip to main content

New Features

1. Third-Party Analytics Support

Track customer behavior across Storefront, Checkout, and Customer Portal with Google Analytics 4, Google Tag Manager, and Meta Pixel. Add your tracking IDs in Settings → Analytics to start collecting e-commerce events. Supported Platforms Tracked Events Events like purchase, add_payment_info, view_item, and view_item_list are automatically sent to your analytics platforms as customers browse and complete purchases.
Supported on Storefront, hosted Checkout, overlay/inline Checkout, and Customer Portal.
Learn more: Third-Party Analytics

2. Checkout Theme Customization

Customize checkout appearance via the customization.theme_config parameter when creating checkout sessions. Configure colors, fonts, border radius, and button text for both light and dark modes. Configuration Options
Learn more: Checkout Theme Customization

3. Prevent Plan Change on Payment Failure

New on_payment_failure parameter for subscription plan changes controls behavior when payment fails.
Use prevent_change for critical upgrades where you want to ensure payment before granting access to premium features.
Learn more: Handling Payment Failures

API Updates

Balance Ledger API

New GET /balances/ledger endpoint to retrieve your account’s ledger entries with filtering and pagination. Learn more: Balance Ledger API

Payment Response: refund_status

Added refund_status field to GET /payments/{paymentId} response to quickly check if a payment has been refunded without querying the refunds endpoint separately.
Last modified on March 25, 2026