PayPal沙箱空白地址错误

时间:2013-06-27 02:43:05

标签: paypal paypal-sandbox

我刚刚开始使用PayPal API开始处理客户的信用卡,并遇到了一个奇怪的问题。我设法让一切都工作了(400 Bad Request错误,对于我来说仍然很出色)减去一件事。当我尝试对沙箱区域运行CC而没有为地址的第2行指定任何内容时,我看到记录了以下错误:

错误响应:{“name”:“VALIDATION_ERROR”,“details”:[{“field”:“payer.funding_instruments [0] .credit_card.billing_address.line2”,“issue”:“一定不能为空” }],“message”:“无效请求 - 请参阅详细信息”,“information_link”:“https://developer.paypal.com/webapps/developer/docs/api/#VALIDATION_ERROR”,“debug_id”:“cbaa2c4dfdb77”}

为什么要求地址2?他们自己的文件(https://developer.paypal.com/webapps/developer/docs/api/)说不是这样,我完全迷失在这里。

这是使用从他们的GitHub实例下载的RestAPISDK库,我正在做的所有事情都在C#中。

1 个答案:

答案 0 :(得分:1)

如果REST API调用中有空值,则会返回错误。不需要提供line2值,但如果包含带空值的变量,系统将会翻转。完全删除变量,你应该好好去。