Some subscription renewals require additional customer authentication to be successfully processed. This article explains what 3D Secure (3DS) is and how Skio handles subscriptions that require 3DS verification.What is 3D Secure (3DS)?
3D Secure (3DS) is an industry standard for payment authentication designed to reduce fraud and add an extra layer of security for online card transactions. Depending on the customer’s bank, 3DS may require them to verify a payment via a one-time password, fingerprint, or app-based confirmation.
3DS is required for certain transactions based on factors such as card type, issuing bank policies, or regulations like the European Union’s Strong Customer Authentication (SCA).
What happens when a subscription requires 3DS verification?
When a Skio subscription renewal attempt requires 3DS verification:
-
Customer notification via email
Skio automatically sends an email to the subscriber containing a secure action URL. The customer must click this link and complete the verification in order for the renewal to go through. -
Integration event available
If you prefer to trigger your own communication (e.g., push notification or SMS), Skio emits an integration event when a subscription enters the 3DS flow. You can use this to build custom messaging or workflows on your end. -
Subscription status:
3DS_PENDING
Subscriptions awaiting customer verification will enter a specialstatusContext
called3DS_PENDING
. While in this state:- The subscription will not renew.
- The renewal will only proceed if the customer successfully completes the 3DS flow.
- Manual actions by the customer (such as changing the next order date or using get now) will also resume the renewal process.
Subscriptions in the
3DS_PENDING
state will have a special badge in the dashboard.
-
Automatic cancellation option
In your Skio dashboard, there is a configurable setting to automatically cancel subscriptions that remain stuck in3DS_PENDING
status after a specified period. This helps avoid long-term inactive subscriptions and provides a cleaner customer experience.
Articles in this section
- Subscription Management
- Handling subscription renewals that require 3D Secure (3DS) verification
- Authorize.Net new app upgrade
- Pausing Subscriptions
- Remove a customer account in the Skio App
- Payment Errors
- How to update Billing Address for subscription
- Subscription under review status
- Local Delivery & Local Pickup
- Limiting one-time upsell quantities to 1