PayPal Express Checkout自定义字段

问题描述:

我在此时使用PayPal并创建了PayPal Express Checkout插件,但我希望IPN邮件中的自定义字段被填充。PayPal Express Checkout自定义字段

'CUSTOM' => $this->ordercode, 
'PAYMENTREQUEST_0_CUSTOM' => $this->ordercode, 

以上部分在DoExpressCheckoutPayment和SetExpressCheckout部分被发送,但我要肯定的是,当被发送到该网站的IPN消息,检查支付状态“自定义”字段被填充。 (我可以在测试IPN时设置这个自定义字段,但API是否填写了这个?就像普通的PayPal IPN一样)

或者我必须使用另一个可以在IPN消息中检查的字段,如果客户退货出现问题,则处理订单。

是的,通过PAYMENTREQUEST_0_CUSTOM将前往IPN邮件中的custom字段。

而不是使用IPN模拟器,我建议通过https://developer.paypal.com/创建一个沙箱测试帐户,并通过包括Express Checkout API调用和IPN消息在内的端到端结账流程。