业务介绍
1. 业务流程
(1) 商户在自己的网站或APP客户端收集用户的用于接受款项的账号信息;
注意:
账户信息要求可具体参考:《付款申请模板及填写规范》
账户充值流程可具体参考:账户充值
(2) 商户通过商家后台或API接口向PayerMax进行付款请求;
(3) PayerMax服务端获悉支付终态后,异步向商户指定callback url推送该笔订单的付款结果;
(4) 商户也可主动调用订单查询接口,查询付款订单详情;
(5) 付款为不可逆行为,一旦发起后则无法撤回。
2. 产品形态
PayerMax付款服务为商户提供2种形式的集成方式,包括集成API付款和使用商户平台批量付款。
2.1 通过API自动付款
(1) 简化人工操作;
(2) 一个接口整合多国家、多种支付方式,帮助商户节省接入时间,提升接入效率;
(3) 可结合商户业务场景灵活使用,如在用户发起一笔申请后立即调用接口进行付款。
2.2 通过商户平台批量付款
(1) 无需技术集成,帮助商户快速、简单开通付款业务;
(2) 允许通过单个excel文件一次性执行10,000笔付款交易,提升付款效率。
3. 支付方式类型及机构说明
当前付款服务支持的支付方式类型及目标机构分为以下几种类型:
支付方式类型 | 目标机构说明 |
---|---|
WALLET | 需要在目标机构targetOrg中指明具体的钱包 |
CASH | 需要在目标机构targetOrg中指明具体的取款机构 |
CARD | 不需要指定目标机构,通过卡号自动识别 |
BANK_TRANSFER | 在不同国家下要求不同,具体分为两种模式 1、需要指定目标机构:指定收款方具体的银行,枚举值见【付款申请模板-目标机构表格】 2、不需要指定目标机构:通过银行账号或bankCode字段自动识别 |
目标机构(targetOrg) 和 银行代码(bankCode) 都是代表收款人的银行信息 目标机构:是PMmax单独定义了银行编码。比如中国银行,在PMmax的目标机构有可能叫 ABC 银行代码:出款要素信息里的银行编码是全球统一的或者国家地区统一的代码,PMmax就没有再单独定义银行编码。比如中国银行,SwiftCode 是BKCHCNBJ 是否必传: (1)定义目标机构的国家,接口中targetOrg是必填字段,此时bankCode可以不传; (2)没有定义目标机构的国家,如果出款要素中搜集了银行代码,需要将信息填写到bankCode字段中。 | |
ATM_CARD | 需要在目标机构targetOrg中指明具体的银行 |
CARRIER_BILLING | 根据商户需求,可支持两种模式: 1、指定目标机构:直接指定收款方手机号对应的运营商,枚举值见【付款申请模板-目标机构表格】 2、不指定目标机构:根据收款方账号(accountNo)的前置码进行自动匹配 |
REALTIME_PAYMENT | 在不同国家下要求不同,具体分为两种模式: 1、需要指定目标机构:指定收款方具体的银行,枚举值见【付款申请模板-目标机构表格】 2、不需要指定目标机构:填写对应清算系统名称,如香港FPS,新加坡PAYNOW |