我认为ReSt授权API已损坏,在使用intent = authorize进行POST /付款时,我没有收到auth对象的ID。
即使拨打GET / v1 / payments / payment / {id}我也没有获得身份验证身份。
这是http日志:http://pastebin.com/e1bEjfBF
如你所见,我得到“related_resources”:[{“authorization”:{“create_time”...但是没有id。
答案 0 :(得分:0)
pastbin示例显示了尚未批准的付款资源的查找。
通常,对于休息时的PayPal付款,您必须:
当您现在查找Pay-Key时,您应该看到Pay-Key的状态为"已批准",包括买方详细信息,授权TXN-ID和授权状态"授权& #34;
下一步是调用适当的HATEOAS链接来捕获,撤销或重新授权授权。
我已将示例流程上传到http://pastebin.com/JWG8Gzuv
您还可以参考https://developer.paypal.com/webapps/developer/docs/integration/direct/capture-payment/
下的开发人员文档