我目前正在尝试通过PayPal REST API向eBay项目发送付款(或开始执行此操作以便加载结帐/确认网页)。
eBay的REST API目前允许通过TransactionID
endpoint进行购买,后者会返回唯一标识信息,例如OrderLineItemID
和OrderLineItemID
。
从销售的角度来看,OrderLineItemID
用于在易趣网站上查找过去的交易,因此这绝对用于后端以匹配交易与购买/销售。
我不清楚的是,如果我拥有OrderLineItemID
,如何使用PayPal实际为eBay购买付款。根据我在他们的文档中读到的内容,您可以接受付款 - 我认为是正确的方法,但我无法找到指定的位置。
最后,PayPal交易需要链接到易趣{
"intent":"sale",
"redirect_urls":{
"return_url":"http://<return URL here>",
"cancel_url":"http://<cancel URL here>"
},
"payer":{
"payment_method":"paypal"
},
"transactions":[
{
"amount":{
"total":"7.47",
"currency":"USD"
},
"description":"This is the payment transaction description."
}
]
}
,但我不知道该怎么做。任何人都能解释一下吗?
启动PayPal付款的示例请求:
#!/bin/bash -x
ls -ld /tmp
$ chmod 755 repeat.sh
$ ./repeat.sh
列出了更全面的请求here。
谢谢!