OpenApi
    OpenApi
    • Introduce
    • 响应码
    • 测试数据
    • 接口规则
      • 安全规范
    • PayIn-MX API
      • PayIn-onlineBanking
        POST
      • PayIn-queryList
        POST
    • PayIn-NG API
      • PayIn-initialize
        POST
      • PayIn-query
        POST
    • PayOut API
      • PayOut-bankSubmit
        POST
      • PayOut-query
        POST
    • TransferIn API
      • TransferIn-detail
        POST
    • Bank API
      • Query bank list
        POST
    • BankAccount API
      • Query account name
        POST
    • Merchant Api
      • updateStatus
        POST
      • openSubMerchant
        POST
      • queryMerchantBalance
        POST
    • notify
      • PayOut result notification
      • PayIn result notification
      • Recharge result notification

    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个小时。
    特别提示:
    必须严格按照API的说明进行支付,在未得到支付系统明确的回复之前不要变更交易结果,防止资金损失,支付系统结果均以交易状态为最终结果
    Next
    响应码
    Built with