我认为ReSt授权API被破坏了,在使用intent=authorize进行POST /payment时,我不会返回auth对象的ID。
即使调用GET /v1/payment/payment/{ id },我也得不到auth id。
下面是http日志:http://pastebin.com/e1bEjfBF
如你所见,我得到了"related_resources":[{"authorization":{"create_time"...但没有身份证明。
发布于 2014-08-15 09:07:57
pastbin示例显示尚未批准的支付资源的查找。
通常,对于Rest中的PayPal支付,您必须:
当您现在查找支付键,您应该看到支付键的状态为“已批准”,包括买方详细信息,授权TXN和授权状态的“授权”。
下一步是调用适当的HATEOAS链接来捕获、撤销或重新授权授权。
我已经向http://pastebin.com/JWG8Gzuv上传了一个示例流
您还可以参考位于https://developer.paypal.com/webapps/developer/docs/integration/direct/capture-payment/下面的开发人员文档。
https://stackoverflow.com/questions/24650341
复制相似问题