Skip to main content

30 posts tagged with "checkout-sdk"

View All Tags

July 29, 2026

Core API​

  • Added a description field to line items, so you control the text shown for each item
  • Added capture during the shopper's local night-time window

Dashboard​

  • Added a setting to capture payments during the shopper's night-time window

Order Management​

  • Added NextSmartShip as a fulfillment provider, so matching orders are submitted for shipping automatically

Checkout SDK​

  • Fixed the email typo suggestion blocking submission
  • Fixed the published package listing internal dependencies that could not be installed

July 8, 2026

Dashboard​

  • Added a customer ID filter to the orders list
  • Fixed the payment breakdown hiding the recovery adjustment on retried (recycle-billed) payments

Checkout SDK​

  • Added a defaultCountry option to the Phone element
  • Added support for custom label and placeholder text on input elements
  • Improved the onLoadingStateChange callback to also fire during checkout authorization
  • Fixed the Apple Pay element appearing on browsers that don't support it
  • Fixed a layout shift by aligning the loading skeleton with the rendered checkout

June 16, 2026

Core API​

  • Added new webhook events for payment reversals, failed captures, and price and product changes
  • Fixed unique user fields not consistently rejecting duplicate values

Dashboard​

  • The dashboard now displays the new webhook event types

Checkout SDK​

  • Fixed the card element losing its theme after re-rendering

May 19, 2026

Core API​

  • Added password reset and forgot password functionality
  • Added external refund support for payments settled outside the platform
  • Fixed subscription billing race condition that could cause duplicate charges in rare cases

Dashboard​

  • Added new reporting graphs and widgets for payment analytics
  • Added notification bell with real-time alerts in the top navigation
  • Added in-app feedback widget for submitting product feedback
  • Added password reset and forgot password support

Checkout SDK​

  • Breaking: The checkout is now using iFrames for better security and compatibility. Please refer to the migration guide for details.
  • Fixed Apple Pay button accepting multiple rapid clicks, which could lead to a payment session being stuck.

April 28, 2026

Core API​

  • Added viewer user role with read-only access to reporting endpoints
  • Fixed idempotency check incorrectly rejecting valid payment retries with the same card

Dashboard​

  • Added support for the new viewer user role in the dashboard

Checkout SDK​

  • Card details are now collected in PCI-compliant secure fields — card data no longer touches your servers
  • Added setCallbacks() method for updating event handlers after SDK initialization
  • Added dynamic state/province field that adapts to the selected country
  • Added configurable maxLength for the street address input
  • Fixed fontSize from style configuration not applying to card section labels

April 9, 2026

Core API​

  • Breaking: Removed customer deduplication API — customers are no longer merged automatically
  • Breaking: Removed support for legacy non-encrypted gateway configurations
  • Made currency optional on payment creation when a cart is provided (inferred from cart items)
  • Fixed currentPassword incorrectly marked as required when updating user profile
  • Fixed recurring payment retries not being scheduled correctly in some cases

Dashboard​

  • Added payment type filter (one-time, recurring, trial) to the payments list
  • Webhook shared secret is now displayed after creation for easy copying

Checkout SDK​

  • Fixed potential ReDoS vulnerability in email field validation

March 23, 2026

Core API​

  • Recurring payments now automatically use the customer's default payment method
  • Payments are now automatically cancelled when their associated invoice is voided

Checkout SDK​

  • Attribution parameters (UTM source, campaign, etc.) from the page URL are now automatically forwarded in the payment payload

March 20, 2026

Core API​

  • Added subscription billing date management — change the next billing date for active subscriptions
  • Added recurring payment bundling — multiple recurring charges for the same customer are combined into a single payment
  • Simplified recurring billing API with a more intuitive configuration model
  • Improved response times for payment list and other paginated endpoints

Dashboard​

  • Added ability to search subscriptions and payments by price
  • Added support for creating multiple prices on a single product

Checkout SDK​

  • Country dropdown values are now localized to the user's language
  • Improved phone number validation with country-specific rules