我有paypal响应,如paypalresponse?success = false& token = EC-8VH36191PU035730M 。如果付款失败,我需要通过此令牌获取付款ID。使用PayPal PHP SDK。
答案 0 :(得分:0)
如果付款失败,您将无法收到交易ID。您应该收到关联ID以及错误消息。
来自PayPal开发者网站:
不成功的响应可能包含多个错误编号和消息。 NVP错误字段以L_ERRORCODEn开头,其中n从0开始,标识响应中的唯一错误。每个错误号有两个消息,L_SHORTMESSAGEn和L_LONGMESSAGEn,其中n对应于L_ERRORCODEn中的n。等效的SOAP错误字段是:ErrorCode,ShortMessage和LongMessage。
Handling Error Messages with Express Checkout
How to recover from Funding Failure