General information
Introduction
Get started with Nexpay API documentation
Overview
The Nexpay API is a RESTful interface built for developers and businesses to automate and integrate Nexpay’s payment services directly into their systems.
It enables you to programmatically create and manage IBAN accounts, initiate cross-border transfers, query payment statuses and histories, handle recurring payments, and subscribe to real-time webhook events.
Supported by a sandbox environment for testing and full authentication via secure HMAC-SHA512 signatures, the API empowers custom integrations that enhance efficiency, reliability, and control over your payment workflows.
Integration steps
- Contact your account manager or write to [email protected] to apply for a sandbox account.
- Read the general description of how the payment flow should be structured.
- Check out the API Endpoints section to determine which endpoints you will need to integrate in your case. For example, creating a payment, requesting payment status, requesting payment details, and requesting an account statement are basic functions, while opening an IBAN, requesting an exchange rate, creating a recurring payment, etc., are optional functions.
- Decide whether you want to use webhooks to receive notifications about payment status changes and, if so, read the description. Otherwise, you can send payment status requests yourself.
- Learn how authentication and signature generation work. After that, log in to your test account, open the settings, and generate a test API key and secret there.
- Download the Postman collection.
- Do the integration and run tests.
- Finally, log in to your live account, open the settings, and generate an API key and secret. Optionally, you can also configure an IP whitelist.
- Go-live.
Environments
| Environment | Endpoint |
|---|---|
Sandbox | https://api-beta.tst.globitex.com |
Production | https://api.globitex.com |