How the Engine Works
In a nutshell
The Subscriptions Engine sits between your application and Nomba. Your app uses one billing API for plans, customers, subscriptions, checkout, tokenized cards, invoices, and webhooks. The engine handles the payment-provider mapping behind the scenes.Integration model
Core responsibilities
Payment collection
The first card payment is completed through Nomba Checkout with tokenization enabled. After payment succeeds, the card token is stored as a reusable payment source. Future billing cycles can be charged automatically using the saved token.Merchant webhooks
After billing events occur, the engine sends normalized webhook events such asinvoice.paid, invoice.payment_failed, subscription.created, and subscription.paused to your configured endpoint.
