[英]Checkout API Failing Using Card Vault
如果我們使用 Vault,結帳訂單 API 將出現以下異常。 如果我們從用戶界面 paypal 插件付款,同一張卡可以正常工作。 我已嘗試從 Pay Pal 商家支持團隊獲得支持,但尚未收到任何回復。 還嘗試了對多張卡的不同請求,但問題仍然存在。 還瀏覽了開發人員文檔,但尚未獲得任何有用的信息。
URL: https://api-m.paypal.com/v2/checkout/orders
要求:
{
"intent": "CAPTURE",
"purchase_units": [
{
"amount": {
"currency_code": "USD",
"value": "1.00",
"breakdown": {
"item_total": {
"currency_code": "USD",
"value": "1.00"
}
}
},
"items":[
{
"name":"bottle",
"unit_amount":{
"currency_code":"USD",
"value":"1.00"
},
"quantity":1
}
]
}
],
"application_context":{
"brand_name":"MY STORE",
"shipping_preference":"NO_SHIPPING"
},
"payer":{
"email_address":"asddsafdasffads@as.es",
"address":{
"address_line_1":"asdf",
"address_line_2":"dsaf",
"admin_area_2":"Madrid",
"admin_area_1":"Madrid",
"postal_code":"28045",
"country_code":"ES"
},
"name":{
"given_name":"Vinxxx",
"surname":"Kamtxxxxx"
}
},
"payment_source": {
"card": {
"vault_id": "bxaqaknk"
}
}
}
回復:
{
"name": "UNPROCESSABLE_ENTITY",
"details": [
{
"issue": "PAYMENT_DENIED",
"description": "PAYMENT_DENIED"
}
],
"message": "The requested action could not be performed, semantically incorrect, or failed business validation.",
"debug_id": "72cb109aaf274",
"links": [
{
"href": "https://developer.paypal.com/docs/api/orders/v2/#error-PAYMENT_DENIED",
"rel": "information_link",
"method": "GET"
}
]
}
付款被PayPal拒絕。卡主可以聯系PayPal尋求支持,這不是技術問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.