CheezeePay Interface Description
# Intended Readers of this Document
This document is intended for development engineers and system operation engineers that use the CheezeePay merchant self-service system. By reading this document, merchants will understand the technology required for CheezeePay integration, the business products involved in the integration, the integration process, the integration specifications, and other information to help them successfully complete the integration work.
# Agreements & Precautions
- The
Content-Type
of all POST requests is:application/json;
- The
User-Agent
of all POST requests is:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36
- For payment and payout platform callbacks, a httpcode=200 (HTTP response status code) must be returned. If this is not returned, it is considered a notification failure, and 16 retries will be attempted over the next 5 hours. After this, no further callbacks will be made.
- Character coding: Unified use of UTF-8 character encoding
- Data format: Both submitted data and return data are in JSON format
- Signature algorithm: SHA256WithRSA (private key signing, public key verification)
- The order notification callback URL is specified in the order interface