4.3 SDK&网关订单提交接口


使用场景:用户在自己订单系统下单,获取了订单信息后,由SDK负责渠道统一下单支付

请求参数:

参数 参数名称 取值 可空 最大长度 备注
orgid 机构号 机构号    
cusid 商户号 商户号    
appid 应用ID 平台分配的机构对接appid    
reqsn 订单号 用户系统订单号    
subject 订单标题 订单标题或者说明    
trxamt 订单金额 单位:分    
trxreserve 备注      
validtime 订单超时时间 以分为单位   最大30分钟,最小5分钟。默认30分钟
notifyurl 通知地址     结果通知地址
limitpay 支付限制 no_credit   不填默认不禁止使用信用卡支付
signtype 签名类型

RSA

SM2

   
schemeurl 应用scheme    

该字段用于支持银行APP返回商家APP

(暂支持招行和平安银行)

iOS:

在info.plist -> URL Types -> URL Schemes 

添加应用的scheme

尽量可能避免重复

例:myapp://

Android:

在AndroidManifest.xml为类

PaymentActivity配置intent-filter

尽量避免重复

建议allinpaysdk://包名,可参照demo

asinfo 分账信息

格式:

cusid:type:amount;cusid:type:amount…

其中

cusid:接收分账的通联商户号

type分账类型(01:按金额 02:按比率)

如果分账类型为02,则分账比率为0.5表示50%。如果分账类型为01,则分账金额以元为单位表示

1024 开通此业务需开通分账配置
idtype 证件类型

0-身份证

1-户口簿

2-护照

3-军官证

4-士兵证

5-港澳通行证

6-台湾通行证

7-临时身份证

8-外国人居留证

9-警官证

X-其他证件

4  
idno 证件号   32  
username 姓名   32  
sign 签名字符串 见安全规范    
paytype 支付渠道      

送该字段,SDK不提供支付渠道列表界面展示

该字段不参与签名

详见附录银行支持列表  

extendparams

拓展参数

json字符串

注意是String

一般用于渠道的活动参数填写 

 

参考拓展参数附录说明 

响应参数:

字段ID 字段名称 取值 可空 最大长度 备注
retcode 接口返回码     见接口返回码列表
retErrmsg 接口返回码说明      
trxStatus 交易返回码     见交易返回码列表
trxErrmsg 交易返回码说明      
orderId 订单id      

yinjr 2025年4月17日 11:36 收藏文档