我现在正在使用PayPal并制作PayPal Express Checkout插件,但我希望IPN消息中的自定义字段被填充。
'CUSTOM' => $this->ordercode,
'PAYMENTREQUEST_0_CUSTOM' => $this->ordercode,
以上部分是在DoExpressCheckoutPayment和SetExpressCheckout部分发送的,但我需要确保在向网站发送IPN邮件以检查付款状态时填写“自定义”字段。 (我可以在测试IPN时设置此自定义字段,但是API也填充了这个吗?就像普通的PayPal IPN一样)
或者我是否必须使用可在IPN消息中检查的其他字段,以便在客户退货时出现问题时我可以处理订单。
答案 0 :(得分:0)
是的,通过PAYMENTREQUEST_0_CUSTOM
将转到IPN消息中的custom
字段。
我建议不要使用IPN模拟器,而是建议通过https://developer.paypal.com/创建几个Sandbox测试帐户,然后通过端到端的结帐流程,包括Express Checkout API调用和IPN消息。< / p>