Sandbox ACSS testing, stronger card approvals & embedded sign-up upgrades
ImprovementACSS (Canadian Pre-Authorized Debit) support in the sandbox
- The test/sandbox processor now supports ACSS alongside ACH and card, so you can build and test Canadian pre-authorized debit flows end-to-end without a live processor.
Smarter stored-card (network transaction ID) handling
- Repeat payments on a saved card now carry the card network's original transaction ID, improving authorization approval rates and reducing declines on recurring and one-click charges.
- The stored ID is replayed to Adyen (Stripe handles this internally).
- Shopper-present payments (including 3DS) are no longer misclassified as unscheduled/merchant-initiated, so authentication still triggers when it should.
- 3DS-authenticated payments now capture the network transaction ID for future reuse.
Embedded sign-up improvements
- More prefill fields — application sessions now accept Industry, Support Phone, Support Email, Offering Description, Tax ID, and Entity Type, so partners can pre-populate more of the form for their merchants.
- Flexible theming — embed theme colors now accept rgb(), rgba(), and hex-with-alpha values for closer brand matching.
- Wildcard embed origins — platforms can allowlist wildcard subdomains (e.g. *.example.com) for embedding, with safeguards blocking overly broad public-suffix entries.
- Auto-detected country — the sign-up form can now pre-select the applicant's country based on their location.
- Auto-activation & webhooks — supported accounts can auto-activate on submission, and an ApplicationSubmitted webhook now fires so partners can react to completed applications.
- Localized errors — form submission errors are now returned in the user's language.