尝试使用信用卡创建付款后是否可以提取任何验证错误?在日志中,我看到这样的错误,但如果能够向用户报告他们在签出字段中输入的数据有什么问题,那就太好了。
{"name":"VALIDATION_ERROR","details":[{"field":"payer.funding_instruments[0].credit_card.billing_address.line2","issue":"必须仅包含以下字符:a-z、A-Z、 0-9、标点符号(.,#-') 和嵌入空格"}],"message":"无效请求 - 查看详细信息","information_link":"https://developer.paypal.com/webapps/developer /docs/api/#VALIDATION_ERROR","debug_id":"b5f35e3567798"}
如果您使用的是 V0.7.1 或更高版本的 SDK,您可以通过以下方式检索非 200 响应的响应负载: