Har*_*rev 15 paypal paypal-ipn express-checkout recurring-billing
根据PayPal文档,IPN在使用ExpressCheckout时,无法为定期付款提供即时付款通知().
以下是我得出这个结论的方法:
在SetExpressCheckoutdocumenation对NOTIFYURL他们说:
通知URL仅适用于
DoExpressCheckoutPayment.在SetExpressCheckout或中设置时,将忽略此值GetExpressCheckoutDetails.
我没有ExpressCheckout的一次性付款.我只是创建一个重复的配置文件.所以我正在跳过DoExpressCheckoutPayment调用,就像在中指定的一样Recurring Payments integration guide.实际上,如果我做了这个DoExpressCheckoutPayment电话,它将无效,因为我已将金额设定为0.
根据1.对NOTIFYURL(准确地说PAYMENTREQUEST_0_NOTIFYURL,除非A)将被忽略DoExpressCheckoutPayment被调用.但是我试图在SetExpressCheckoutPayment通话中设置它.
使用IPN模拟器我成功接收IPN通知.
使用CreateRecurringPaymentsProfile我没有收到IPN通知成功创建新的定期付款配置文件时.
我没有找到与定期付款相关的API调用,我可以使用它来设置NOTIFYURL.
如何在没有初始付款INITAMT或其他要求的情况下使用ExpressCheckout为重复付款设置IPN URL DoExpressCheckoutPayment?
| 归档时间: |
|
| 查看次数: |
3736 次 |
| 最近记录: |