背景
腾讯微卡收付通具备多渠道、多场景的收单能力。在不同的支付场景下,客户使用的方式也是不同的,只有正确的搭配使用支付类型和支付要素,才能兼容各种支付场景。
目标
本文旨在帮助客户正确使用支付类型和支付要素,构建自己的多元化支付系统,进而提高用户的支付效率和支付体验。
PayInfoType 使用对照表
腾讯微卡收付通支持多场景收单,每种收单场景都有对应的支付方式,常用支付场景和支付方式对应关系如下。
支付场景 | 支付类型 |
---|---|
MINI_PROGRAM | JSAPI, MINIJUMPTOMINI |
PUBLIC | JSAPI |
APP | APPSDK,APPJUMPTOMINI |
H5 | JUMPURL,HTML |
PC | QRCODE |
PayInfoType 枚举表
C2B
PayInfoType | PayInfo 描述 | 支付渠道 | 使用场景说明 |
---|---|---|---|
JSAPI | JSON对象或字符串 | ALIPAY, WXPAY | 使用 JSAPI 拉起支付页面 |
MINIPROGROM | JSON对象 | ALIPAY, WXPAY | 拉起原生小程序进行支付 |
APPSDK | JSON对象或字符串 | ALIPAY, WXPAY, UNIONPAY | 使用 APP SDK 拉起支付 |
QRCODE | 二维码链接 | ALIPAY, WXPAY, UNIONPAY | 渲染二维码扫码支付 |
MINIJUMPTOMINI | JSON对象 | WXPAY | 跳转到第三方小程序 |
APPJUMPTOMINI | 跳转链接 | ALIPAY, WXPAY | 商家APP跳转到原生小程序 |
JUMPURL | 重定向 URL | ALIPAY, WXPAY | 重定向到 URL 进行支付 |
HTML | HTML表单 | ALIPAY, WXPAY | 浏览器渲染 HTML 表单进行支付 |
B2B
PayInfoType | PayInfo 描述 | 支付渠道 | 使用场景说明 |
---|---|---|---|
B2BBANK | JSON对象 | CMBPAY | 线下打款 |
B2BTRANSFER | 转账链接 | ENTPAY | 使用该链接进行支付 |
DIRECTPAY | 无 | PINGANJZB | 直接支付,比如余额支付 |