当我使用PayPal REST API时,approve页面上没有说明
使用PayPal REST API,我将此信息传递给新的支付: 网址: 请求:当我使用PayPal REST API时,approve页面上没有说明,api,rest,paypal,Api,Rest,Paypal,使用PayPal REST API,我将此信息传递给新的支付: 网址: 请求: { "intent":"sale", "payer":{ "payment_method":"paypal" }, "redirect_urls":{ "return_url":"[return_path]", "cancel_url":"[cancel_path]" }, "transactions":[
{
"intent":"sale",
"payer":{
"payment_method":"paypal"
},
"redirect_urls":{
"return_url":"[return_path]",
"cancel_url":"[cancel_path]"
},
"transactions":[
{
"amount":{
"total":"19.95",
"currency":"USD",
"details":{
"subtotal":"19.95"
}
},
"description":"[product description]"
}
]
}
但是在PayPal approve页面上,我没有看到任何订单信息。在左边的“您的订单摘要”部分,我没有看到任何描述、总计、小计,什么都没有
截图:
但我希望至少能在那里看到smth
如何在RESTAPI签出中创建带有说明的单个项目?或者我做错了什么?我似乎已经读了整本书,但一点也没有
还有一件事:当我完成订单时,在交易细节中也没有任何关于订单的技术信息
截图:
没有任何技术信息可以让我们了解在那里销售的是什么网站和什么产品。您必须在
交易
上指定项目列表
,才能获得订单摘要
示例请求数据
{
"intent": "sale",
"payer": {
"payment_method": "paypal"
},
"redirect_urls": {
"return_url": "http://return.url",
"cancel_url": "http://cancel.url"
},
"transactions": [{
"item_list": {
"items": [{
"name": "item",
"sku": "item",
"price": "1.00",
"currency": "USD",
"quantity": 1
}]
},
"amount": {
"currency": "USD",
"total": "1.00"
},
"description": "This is the payment description."
}]
}
参考:
但如果您这样做,说明将不再显示在订单摘要中。