简体   繁体   English

使用PayPal Payments Pro进行定期付款的IPN

[英]IPN for Recurring Payment using PayPal Payments Pro

I am using nopCommerce shopping cart, there is no current implementation of IPN for Recurring Payment if i use PayPal Payment Pro (PayPal Direct) as Payment Method, however IPN works and change the order status only at first installment cycle but never works for second term. 我使用的是nopCommerce购物车,如果我使用PayPal Payment Pro(PayPal Direct)作为“付款方式”,则当前没有IPN的定期付款实施方式,但是IPN仅在第一个分期付款周期有效且更改订单状态,但在第二个付款期则无效。 I want to develop this feature and spend more than 2 days on this and unable to figure out how to start. 我想开发此功能,并花了2天以上的时间,无法弄清楚如何开始。 I have read all the documentation provided by PayPal but still confused. 我已经阅读了PayPal提供的所有文档,但仍然感到困惑。 First of, if anyone tell me if IPN for Recurring Payment is supported by PayPal in case of Payment Pro (PayPal Direct) i am talking about developing this feature by writing code in asp.net MVC C# not buy buttons or etc., i am might have to use APIs? 首先,如果有人告诉我在Pay Pro(PayPal Direct)的情况下PayPal是否支持IPN进行定期付款,那么我说的是通过在asp.net MVC C#中编写代码来开发此功能,而不是购买按钮等。可能必须使用API​​? Secondly please help me to develop this feature i would really appropriate that. 其次,请帮助我开发此功能,我真的很适合。

IPN does work with PPPRP (Paypal payments pro recurring payments) IPN确实可与PPPRP(贝宝付款和定期付款)一起使用

And no.. you don't really need to write any APIs.. but you will want to in order to re-capture payments that fail, re-start recurring payments that have failed three times or more.. etc.. 不,您实际上不需要编写任何API ..但您将需要重新捕获失败的付款,重新开始失败三遍或更多次的定期付款。等等。

Sources: 资料来源:

IPN is a message service that PayPal uses to notify you about events, such as: IPN是一种消息服务,PayPal用来通知您有关事件的信息,例如:

Recurring payment and subscription actions 定期付款和订阅操作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM