Skip to content

Standards and Concepts

Overview

BasicEx Pay provides a standardized REST interface that allows developers to interact with their BasicEx Pay accounts in a powerful and secure manner. Using the BasicEx Pay API, clients can create and manage payment invoices, payout requests, issue refunds, retrieve real-time exchange rate information, and more.

Developers can directly make HTTPS calls to the API in their preferred programming language or utilize BasicEx Pay's SDKs (Java, C#, PHP, etc.).

API Contract

BasicEx Pay considers the following types of API changes to be uninterrupted and backward-compatible:

  • Introducing new resource types
  • Adding new methods to existing resource types
  • Adding optional properties to existing resource types
  • Adding optional query parameters to existing resource methods
  • Deprecating existing resource methods and providing alternative methods

Authentication

All API endpoints that require authentication with BasicEx Pay API credentials need to be signed. Currently, BasicEx Pay uses API certificates to sign the request data. For details, refer to the Signed Request section.

Technical Support

For any questions related to integrating with BasicEx Pay, testing, production deployment, etc., please contact the website customer service - technical support department.