Payment Processing
The Payment API empowers integrators to process transactions seamlessly across a wide range of payment methods, including card-present, e-commerce, and alternative payment options like Apple Pay and Google Pay. Beyond transaction processing, the API supports critical merchant functions, such as managing invoices, recurring payments, customer storage, and more.
Data and Transaction Reporting
Webhooks
Webhooks deliver near real-time event notifications, enabling merchants and partners to stay informed about their account activity. Common use cases include pushing notifications when transactions are processed. Webhooks can be easily configured and managed through the merchant and partner portals.
Query API
The Query API provides robust reporting capabilities, allowing merchants to access detailed transaction, customer, invoice, and account data. Use this API to generate tailored reports and gain actionable insights into your account activity.
Gateway Features
NMI delivers a fully customizable, white-label embedded payment experience. With the real-time Gateway Features API, you can build and manage payment features directly within your platform. From running reports and boarding merchants to updating settings and creating users, the Gateway Features API provides everything you need to power your payment solution.