A payment provider SuiteCommerce does not support, running in checkout
The provider the business needed was not one of the standard SCA payment options, and an order had to be created only after payment cleared.
Custom payment method in checkout
Processed server side · order created after validationWhat was broken
The client needed to take payment through a provider that is not available in the standard SuiteCommerce Advanced payment options, while keeping the existing checkout and the NetSuite order management behind it.
What runs now
We extended the SCA checkout with a custom payment method that talks to the provider API server side, and an order is only created once the payment has been validated.
- The custom provider sits alongside the standard payment methods
- Payment processed server side, with card data kept out of the browser
- Orders created only after the gateway response is validated
- Declines and errors let the customer retry without restarting checkout
- Payment details recorded against the NetSuite sales order
One flow, end to end.
The path an order takes through checkout once this is running. Every call to the provider is logged, so a failed payment can be traced.
Customers pay with the provider the business needs, and NetSuite stays the single place where orders and payments are reconciled.
Considering NetSuite, or already living with it?
Tell us what is not working. If it is a half-hour fix we will tell you that, and you can decide whether to pay anyone at all.