我们如何使用PayPal Express Check Out中Paypal的响应令牌来验证付款成功/失败。

最佳答案

DoExpressCheckoutPayment响应(如果成功)将包含PAYMENTINFO_n_PAYMENTSTATUS参数,您可以检查该参数以查看与API调用关联的付款是否实际完成。

如果此参数的值为“已完成”,那么您就知道自己很好。但是,在使用电子支票进行付款,欺诈过滤器标记交易等情况下,它可能是“待处理”。

因此,建议您使用Instant Payment Notification (IPN)来处理所有事务后处理任务,例如更新数据库,发送电子邮件通知等。

09-10 04:59
查看更多