macauPay

macauPay

概述

澳门支付

模块使用注意:

  1. 使用此模块前需先配置 config.xml文件,方法如下:

    • 名称:macauPay
    • 参数:urlScheme
    • 配置示例:

    • 字段描述:

      urlScheme:(必须配置)用于实现应用间跳转及数据交换,本应用可以启动澳门通客户端,也可以从澳门通客户端跳回本应用

changeEnvironment

切换使用环境

changeEnvironment({params}, callback(ret, err))

  • 类型:数字类型
  • 描述:环境,0 :生产环境,1:测试环境,2 :UAT
  • 默认:2

callback(ret, err)

ret:

  • 类型:JSON 对象
  1. status: true, //布尔型;是否成功
  2. }

err:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. msg: ‘’, //字符串类型;错误信息
  3. }

示例代码

可用性

Android系统,iOS系统

可提供的1.0.0及更高版本

macauPay

澳门支付

macauPay({params}, callback(ret, err))

params :

  • 类型:字符串类型
  • 描述:根据文档拼接的参数

scheme :

  • 类型:字符串类型
  • 描述:app的URL Scheme的值 该参数仅支持iOS

sender:

  • 类型:字符串类型
  • 描述:表示当前调用所在的控制器 该参数仅支持iOS

callback(ret, err)

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. status: true, //布尔型;是否成功
  3. payResult:, //数字类型;支付结果,9000:支付成功,6002网络连接出错,6001用户中途取消,5000:支付异常 **该参数iOS 不支持返回**
  4. resultStr:'' //字符串类型;支付返回数据

err:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. msg: ‘’, //字符串类型;错误信息
  3. }

示例代码

可用性

Android系统,iOS系统

可提供的1.0.0及更高版本

aliPay

支付宝支付

aliPay({params}, callback(ret, err))

params :

  • 类型:字符串类型
  • 描述:根据文档拼接的参数

scheme :

  • 类型:字符串类型
  • 描述:app的URL Scheme的值 该参数仅支持iOS

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. status: true, //布尔型;是否成功
  2. payResult:, //数字类型;支付结果,9000:支付成功,8000:正在处理中,4000:支付失败,6004:支付结果未知请查询商户订单中支付状态,6002网络连接出错,6001用户中途取消,5000:支付异常,1000:签名失败 **该参数iOS 不支持返回**
  3. resultStr:'' //字符串类型;支付返回数据
  4. }

err:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. msg: ‘’, //字符串类型;错误信息

示例代码

可用性

可提供的1.0.0及更高版本