帮助与文档

> >

接口功用

商户上传支付要素(订单ID,订单金额等),获取预支付对象ticketId,商户服务器下发

ticketId给PaySDK调起第三方支付APP,完成支付动作。

 

 

请求地址

环境
地址
正式环境 https://open.pay.mob.com/preparepay

 

请求参数

参数
类型
是否必填
最大长度
描述
示例值
appkey String 32 Mob应用唯一标示 moba6b6c6d6
order_id String 64 商户网站唯一订单号 70501111111S001111119
app_user_id String 64 商户用户Id 29259201280675840
app_user_nickname String 64 商户用户昵称
amount Integer 5 订单金额,单位为分 100
subject String 256 商品的标题/交易标题/订单标题/订单关键字等。 iphonex
body String 8192 商品描述 虚拟充值
description String 8192 订单描述 iphonex购买订单
metadata String 8192 开发者根据实际需求,上传的备份数据,json格式字符串
pay_channel Integer 支付渠道 22-微信支付,50-支付宝支付 22
client_ip String 64 客户端IP 192.168.44.190
plat Integer 1 平台枚举,详见枚举概述 1-android,2-ios
repeat_pay_auto_refund Boolean 1 同一订单,重复支付,是否自动退款,默认为不自动退款 false
timeout String 8 订单超时时间,默认为300m(分钟) 300m
sign String 64 签名,详见签名算法签名算法
nonce_str String 64 随机字符串RSA加密后的密文(这个需要用到我们提供的公匙https://open.pay.mob.com/rsa调用这个接口得到公钥来解密)

 

响应参数

参数
类型
是否必填
最大长度
描述
示例值
code String 8 响应状态码,详见响应状态码 moba6b6c6d6
msg String 64 响应信息 SUCCESS
ticket_id String 64 用户调起PaySDK的ticket_id AAB14846ED4D30E74B429FFF8AA93910
nonce_str String 64 RSA加密后的随机字符串
sign String 32 签名,详见签名算法

 

请求示例

响应示例

异常示例

 

相关文档