AICAPAY
AICAPAY
Introduce
响应码
测试数据
接口规则
安全规范
PayIn
PayIn notification
PayIn-NG API
PayIn-initialize
PayIn-query
PayIn-MX API
PayIn-onlineBanking
PayIn-queryList
PayOut API
PayOut notification
PayOut-query
POST
PayOut-bankSubmit
POST
Payment API
Payment notification
Payment
POST
Payment-query
POST
BankAccount API
Query account name
POST
Institution API
Query bank list
POST
Query wallet list
POST
Merchant Api
updateStatus
POST
openSubMerchant
POST
queryMerchantBalance
POST
VirtualAccount API
VA notification
VA Order-detail
POST
Create Virtual Account
POST
Update Virtual Account Status
POST
Query One Virtual Account
POST
Query Virtual Account List
POST
habaripay
获取token
Introduce
请求和响应
#
请求数据和响应数据都按照Json格式化,一般情况下,所有响应结构体都按如下格式。
字段
说明
code
返回码,非00情况下说明此次处理出现异常,包括服务异常和业务异常,不能单纯理解为失败
msg
描述信息
data
业务数据,详细字段见接口文档
code为00,表示处理成功。
交易类接口返回code为非00时,需要通过对应的查询接口查询最终交易结果
交易金额
#
接口中参数支付金额单位精确到币种的最小单位,参数值不能带小数。
例如交易 金额为100NGN,传输时为10000 (100 * 100)
商户订单号
#
商户支付的订单号由商户自定义生成,仅支持使用字母、数字、中划线-、下划线_、竖线|、星号*这些英文半角字符的组合,请勿使用汉字或全角等特殊字符。要求商户订单号保持唯一性(建议根据使用雪花算法或者UUID来生成订单号)
交易结果通知
#
通知接口无需签名和加解密,为了保证安全性,建议设置平台IP为白名单。
收到通知之后,建议通过查询接口查询数据确认交易结果。
请求方式:POST
请求BODY:以通知参数查看通知文档
返回BODY:返回字符串:"success"表示通知成功,失败重复发起通知
通知间隔时间规则:5分钟,5分钟,10分钟,10分钟,30分钟,1小时,1小时,3小时,6个小时,6个小时,6个小时。
IP地址
#
生产环境出口ip:8.209.67.112
特别提示
:
必须严格按照API的说明进行支付,在未得到支付系统明确的回复之前不要变更交易结果,防止资金损失,支付系统结果均以交易状态为最终结果
Next
响应码