Choose Your Test Path

Start with one base pack, then add only the layers that actually apply to your launch scope.

  1. Which payment path are you using: Elements, Paylink, or API / server-led?
  2. Are you taking ecommerce cardholder-initiated card payments? If yes, add 3DS.
  3. Will you charge later without the customer present? If yes, add Stored credential & MIT.
  4. Will charges be scheduled by you? If yes, add Scheduling.
  5. Will your system retry failed payments automatically? If yes, add Retry & resilience.
  6. Will your system consume asynchronous notifications? If yes, add Webhooks & postbacks.
Use caseBaseRequired overlaysCurrent published pack
One-off ecommerce checkout with hosted fieldsElements3DSElements + 3DS
One-off ecommerce hosted checkoutPaylink3DSPaylink + 3DS
One-off ecommerce server-led flowAPI / server-led3DSAPI / server-led + 3DS
Stored credential setup for later chargingElements or Paylink3DS, Stored credential & MITDeferred
Merchant-managed recurring collectionany base3DS, Stored credential & MIT, Scheduling, Retry & resilienceDeferred

The first published packs are:

These packs intentionally focus on the core ecommerce path first. MIT, recurring setup, and recurring charge packs should follow only after the recurring-intent and recurring-authority model is fully documented.