New Features:
- Implemented Saved Card
Implemented the stored card feature to allow users to securely store their payment card details for quicker future transactions. This enables merchants to offer one-click repeat payments and reduce checkout friction by removing redundant card entry for returning users.
Impacted Functionality: Checkout, Vault.
- Introduced Checkout Conditions
Presented Checkout Conditions to support conditional flows for the Card payment method, allowing merchants to define dynamic rules that respond to real-time transaction data. These rules can dynamically influence the Payment gateway, Fraud settings, and 3DS configurations, based on the card schema.
Impacted Functionality: Checkout
- Implemented Checkout Cancellation Functionality
Introduced a new Checkout Cancel API endpoint to prevent potential double charges. When triggered by a merchant (e.g., when a user closes the payment modal), the service now gracefully stops the active checkout session, marks the checkout as ‘cancelled’, and initiates compensation logic to void pending transactions.
Impacted Functionality: Checkout
- Added Checkout Instant Payment Notifications (IPN) via Webhooks
Created the Instant Payment Notification (IPN) mechanism to send real-time status updates directly to a merchant’s system, ensuring Checkout flows remain in sync even if a customer closes the browser mid-payment.
Impacted Functionality: Checkout