我知道你可能会问为什么我不先尝试用谷歌搜索解决方案,现在我可以说我已经用谷歌搜索了,不幸的是它出现了太多的解决方案和不同的方法。
我的情况是这样的,我想让那些客户能够每年订阅我的服务。
来自 this link ,他们提出了太多解决方案,我不知道哪个适合我的情况。当然,我想使用免费服务(直接付款需要月费)。
这意味着,我想每年在我的客户订阅的服务到期时将交易#存储到我的数据库中,它会自动向客户和我公司的电子邮件发送确认电子邮件。
总而言之,
- 哪种方式适合我的情况。
- 在这种情况下是否需要 cron 作业?或者只需要使用 paypal 提供的定期付款?
- 是否有任何链接或示例(即沙盒中的编码实现)?
提前致谢。
最佳答案
您可以将 PayPal Payments Pro 与 Direct Payment API 结合使用来处理初始信用卡交易。然后您可以将交易存储在您的系统中,并将您的系统设置为运行 cron 作业并执行引用交易 API 调用以再次向买家收费。这将为您提供设置定期付款配置文件的效果,而无需通过 PayPal 实际获得该服务。
但是,如果您希望减少编码和设置系统来执行 cron 作业等,那么您可以注册 PayPal 的定期付款/定期计费服务,这样您就可以通过 API 调用 Paypal 建立个人资料。然后,PayPal 将在您的买家应付款时向他们收费。
关于php - 如何在 Zend Framework 1.12 中集成 paypal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15132391/