# IOTPay接入说明文档

# 接入前准备工作

商户在开始技术集成前,需要先跟IOTPay签订相关产品的合同。如需帮助,请联系IOTPay签订相关产品的合同。如需帮助,请联系IOTPay商务团队。

商户获得测试账户的商户编码与商户密钥

APP或者小程序接入微信支付需提供APPID给IOTPay进行绑定才能成功接入微信支付。

# 接入方式

# 微信

支付方式 应用场景 备注
WX_JSAPI 微店,小程序,公众号 JSAPI只能在微信APP内访问的页面调起支付。小程序需要提供APPID。
WX_NATIVE PC网站,超市收银设备 商户可以自行展示创建的二维码,用户只能用微信客户端扫码完成支付。
WX_APP 商户的app内发起付款 需要把APPID提供给IOTPay,并且接入微信官方SDK。
WX_MICROPAY 线下门店 需要商家有扫码设备。

# 支付宝

支付方式 应用场景 备注
ALIPAY_MOBILE 商户的app内发起付款 需接入支付宝官方SDK。
ALIPAY_WAP 手机浏览器访问H5页面 H5页面可以在移动设备任意浏览器或App的WebView调起支付。
ALIPAY_PC PC浏览器 Web支付会跳转到支付宝官方收银台,用户选择登陆账号支付。
ALIPAY_QR PC网站,超市收银设备 商户自行展示创建的二维码,用户只能用支付宝客户端扫码完成支付。
ALIPAY_MICROPAY 线下门店 需要商家有扫码设备

# 银联

支付方式 应用场景 备注
UPI_MICROPAY 商户扫描用户二维码 商户需要有扫码设备,线下支付
UPI_QR 用户扫描商户二维码 线下支付
UPI_SEQ 银联卡在线支付(redirect to UnionPay web) 线上支付
UPI_APP 银联卡在线支付(using UnionPay SDK) 线上支付

# 关于JSAPI:

JSAPI是在微信浏览器内直接跳转到IOTPay让用户选择支付,页面只能在微信客户端打开,适用于微店和其他用微信访问的h5页面。 JSAPI支付订单创建后会返回payUrl,商户应该跳转到这个地址让用户完成支付。

# 支持货币种类

  • 微信,支付宝,银联线上支付支持加元,美元二个币种的支付
  • 银联线下和信用卡仅支持加元
  • CAD:加元--加拿大主体公司
  • USD:美元--美国主体公司
上次更新: 11/25/2020, 2:11:59 PM