Pay uses REST API with standard HTTP verbs, Authentication, and Response Codes such as POST, PUT, GET, and more to access our API resources.
HTTPS is required for all API requests. Requests performed via plain HTTP will be rejected. API requests that do not include authentication will also fail. JSON requests should typically be encoded as UTF-8.
You can consume the APIs directly using your favorite HTTP/REST library.
Below is a table summarizing the usage of the primary HTTP methods in combination with the resource URIs:
|POST||Create||Create new resources, such as payments, recurring payment, and cashiers.|
|GET||Read||Get a list of all or specific resources, like the payment or the payouts.|
|PUT||Update/Replace||Update the existing resources, like refunding or canceling a payment.|
|PATCH||Update/Modify||Modify the existing resources, like refunding or canceling a payment.|
|DELETE||Delete||Delete the entire or specific resources, such as payment or cashiers.|
If you encounter errors such as bugs or require assistance, please contact our email support: [email protected] Provide us with the description of the errors and the image of screen records, if possible. We will help you to resolve the problems.