链接付款在主要接收方充当的情况下非常有用 其他接收者的代理人。发件人只处理主要邮件 接收器,不知道二次接收器,包括 付款如何在收款人之间分配。
我正在做这个请求:
{
"returnUrl": "http://localhost",
"currencyCode": "USD",
"receiverList": { "receiver": [
{
"amount": "5.00",
"email": "vladimir.sapronov-facilitator@gmail.com",
"priamry": true
},
{
"amount": "10.00",
"email": "vladimir.sapronov-shop@gmail.com"
}]},
"actionType": "PAY",
"cancelUrl": "http://localhost",
"requestEnvelope": {"detailLevel": "ReturnAll", "errorLanguage": "en_US"}
}
我原本希望看到15美元的发票到vladimir.sapronov-facilitator@gmail.com这是主要接收人。但我明白了:
服务商帐户的测试商店$ 5.00 USD
VLADIMIR SAPRONOV $ 10.00 USD
总计:$ 15.00美元
它看起来不像“发件人只与主要接收者交易”。如何按照文档中描述的方式进行操作 - 想要仅查看15美元的主要接收者交易?
答案 0 :(得分:0)
@antoniom的评论绝对正确。此外,应将主接收器的数量更改为超过次要接收器的数量。
这是正确的工作示例:
{
"returnUrl": "http://localhost",
"currencyCode": "USD",
"receiverList": { "receiver": [
{
"amount": 15.00,
"email": "vladimir.sapronov-facilitator@gmail.com",
"primary": true
},
{
"amount": 10.00,
"email": "vladimir.sapronov-shop@gmail.com"
}]},
"actionType": "PAY",
"cancelUrl": "http://localhost",
"requestEnvelope": {"detailLevel": "ReturnAll", "errorLanguage": "en_US"}
}