ApplePay商户Session
POST
/applepay/merchantSessionsequenceDiagram
Consumer->>Merchant: 点击支付
Merchant->>UseePay Server: 请求/merchantSession 接口
UseePay Server-)Merchant: merchantSession对象
Merchant->>Merchant: 处理merchantSession
请求参数
Header 参数
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
carrierId
string
必需
ApplePay display name,当前的交易主体
amount
string
当前交易的金额
currencyCode
string
必需
当前交易的币种,符合ISO-4217币种代码
initiativeContext
string
必需
测试环境为:checkout.uat.useepay.com,正式环境为:checkout.useepay.com
merchantNo
string
商户号
signType
string
加签类型
sign
string
加签后的签文
示例
{
"carrierId": "string",
"amount": "string",
"currencyCode": "string",
"initiativeContext": "string",
"merchantNo": "string",
"signType": "string",
"sign": "string"
}
示例代码
返回响应
成功(200)
服务器错误(500)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
applePaySessionResp
object
必需
code
string
必需
0000为成功,0002为失败
desc
string
失败原因描述
merchantSession
string
必需
ApplePay使用的merchantSession字段
示例
支付成功
{}
最后修改时间: 7 个月前