通过PayPal REST API进行银行付款

时间:2015-12-29 16:55:21

标签: api rest paypal payment bank

我正在尝试使用PayPal REST API使用银行帐户和路由号码处理银行交易。

以下是我用于测试的api的参考:https://api.sandbox.paypal.com/v1/payments/payment

这是我的JSON:

{
   "intent":"sale",
   "payer":{
      "payment_method":"bank",
      "funding_instruments":[
         {
            "bank_account":{
               "account_number":"01234567890123456",
               "account_number_type":"BBAN",
               "routing_number":"012345678",
               "account_type":"Checking",
               "account_name":"Test Account",
               "auth_type":"WEB",
               "first_name":"John",
               "last_name":"Doe",
               "birth_date":"1970-01-01",
               "billing_address":{
                  "line1":"Somewhere Street",
                  "line2":"Suite 200",
                  "city":"Atlanta",
                  "country_code":"US",
                  "postal_code":"30350",
                  "state":"GA"
               }
            }
         }
      ]
   },
   "transactions":[
      {
         "amount":{
            "currency":"USD",
            "total":"100"
         }
      }
   ]
}

以下是来电的回复: " {\"名称\":\" NOT_IMPLEMENTED \" \"消息\":\" NOT_IMPLEMENTED \&# 34; \" information_link \":\" https://developer.paypal.com/webapps/developer/docs/api/#NOT_IMPLEMENTED \" \" debug_id \":\" 53fd10d0a05c \ "}"

非常感谢任何指导。

1 个答案:

答案 0 :(得分:0)

“bank_account”似乎不是funding_instruments的有效选项。文档仅列出“credit_card”和“credit_card_token”

https://developer.paypal.com/docs/api/#fundinginstrument-object