What’s new?
  • Cards that require extra security checks (3D Secure) will now work smoothly with NMI and Square.
  • This was already supported on Stripe and Custom Providers, and now we’re expanding coverage to more gateways.
How it works?
  • Square
    : No setup needed - it just works once the address and contact fields are added by the customer during checkout.
  • NMI
    : A quick one-time setup is required to enable 3DS:
  1. Enroll Payer Authentication 2.0 in your NMI account
  2. Confirm the service status is Active
  3. Generate a Checkout Public Key for 3DS in your NMI Merchant Portal, and add it to your Susanoo integration (see screenshot)
Once set up, whenever a card requires 3DS, your customers will automatically see a pop-up to verify and complete their payment.
Why it matter?
✅ Fewer failed card payments
✅ Fully compliant in regions where 3DS is mandatory
✅ Happier customers with a secure checkout experience
What’s next?
We’re expanding 3DS coverage across all providers, helping you stay globally compliant and maximize payment success rates.
Visuals
3DS flow on Square -
6fdb8065df3cadcc8c4373d790ee6f1c
3DS flow on NMI -
6eb7b7a6084de3704bdda1213839e2ba
Checkout Public key addition on NMI -
7d2f5a4de144a5c678694107861a0a0b