为存储在保险库中的卡充电不适用于paypal沙盒模式

时间:2016-05-05 13:13:30

标签: php cakephp paypal cakephp-2.0

我正在将paypal集成到我的项目中。我将卡存入贝宝保险库。它工作正常。 但是对存储的卡充电完全不起作用。 这是我试过的。

我正在击中的网址 https://api.sandbox.paypal.com/v1/payments/payment

我发送的标题 Content-Type : application/json
Authorization : Bearer A101.cckgmkChgGI1jLstRxxxxxxxx

和身体

{
  "intent":"sale",
      "payer": {
           "payment_method":"credit_card",
           "funding_instruments":[
              {
                  "credit_card_token":{
                       "credit_card_id":"CARD-62T3953xxxxx",
                       "payer_id":"user12345"
                   }
               }
           ]
       },
"transactions":[
    {
        "amount":{
            "total":"125",
            "currency":"USD"
         },
         "description":"This is test payment"
   }
 ]
}

和我得到的回应

{
  "name": "INTERNAL_SERVICE_ERROR",
  "information_link": "https://api.sandbox.paypal.com/docs/api/#INTERNAL_SERVICE_ERROR",
  "debug_id": "aa518e23593df"
}

并且提供的信息链接无效

1 个答案:

答案 0 :(得分:0)

您应该使用在PayPal App中创建的沙箱帐户中的信用卡信息存储到保管库。然后它将与创建付款一起使用。祝你好运!