new
improved
Payments
Smoother Payments with 3DS on NMI & Square 🎉
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:
- Enroll Payer Authentication 2.0 in your NMI account
- Confirm the service status is Active
- 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 -

3DS flow on NMI -

Checkout Public key addition on NMI -
