1. 接口规则
AICAPAY
赞比亚
  • 尼日利亚
  • 肯尼亚
  • 墨西哥
  • 赞比亚
  • 巴西
  • 测试账号数据
  • 响应码
  • Introduce
  • 接口规则
    • 安全规范
  • Pay Out (代付)
    • Pay Out
      • Pay Out Result Notification
      • Query Pay Out Result
      • Initiate Pay Out
  • Payment
    • Payment notification
    • Query Payment Result
      POST
    • Initiate Payment
      POST
  • Merchant Api
    • queryMerchantBalance
      POST
  • Institution List
    • Wallet List
      POST
  1. 接口规则

安全规范

商户接入,调用API必须遵循以下规范#

传输方式为保证交易安全性,采用HTTPS传输
请求方式POST
数据格式使用Json格式
字符编码utf8
加密算法AES (keysize:128)
签名算法SHA256WithRSA
签名要求请参考安全规范-签名算法
证书要求所有接口均需要使用商户api证书
判断逻辑先判断http状态,再判断接口状态code,最后判断交易状态

统一请求头信息#

字段说明
timestamp系统当前时间戳,为毫秒级
nonce随机字符串,建议使用UUID
access-key商户access key,登录商户系统,上传RSA公钥证书之后生成
signature数据签名,规则见签名算法

签名算法#

String signData = url + timestamp + nonce + bodyStr;
String signResult = RsaUtil.SHA256WithPrivateKey(signData);
使用RSA私钥对signData用SHA256WithRSA算法进行签名获得签名结果
参数说明
数据说明
url请求完整url
timestamp当前时间戳(毫秒级)
nonce唯一随机字符串(建议使用UUID)
bodyStr根据接口文档请求参数封装的Json字符串
RSA私钥商户RSA私钥,与商户平台上传的RSA公钥为一对
上一页
Introduce
下一页
Pay Out Result Notification
Built with