我正在尝试使用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 \ "}"
非常感谢任何指导。
答案 0 :(得分:0)
“bank_account”似乎不是funding_instruments的有效选项。文档仅列出“credit_card”和“credit_card_token”
https://developer.paypal.com/docs/api/#fundinginstrument-object