paypal订阅,支付信息更新
Posted
技术标签:
【中文标题】paypal订阅,支付信息更新【英文标题】:paypal subscription, payment information update 【发布时间】:2011-01-11 15:28:23 【问题描述】:我正在尝试设计一个 Web 应用程序(使用 php 和 mysql),我将在其中要求我的客户通过 paypal 订阅付款,它会自动检测来自客户 paypal 帐户的资金并将其转移到我的 paypal 帐户。
现在,当客户在 3 个月后登录我的 Web 应用程序时,我的 Web 应用程序是否可以知道过去 30 天内是否从客户帐户向我的商家帐户付款。
有什么建议
【问题讨论】:
【参考方案1】:我认为你必须像这样设置一个表:
id | user_id | order_id | payment_method | payment_received
-----------------------------------------------------------
1 | 8 | 7 | paypal | 2009-12-12 16:03
2 | 6 | 9 | paypal | 2010-02-01 12:03
如果客户已支付订单,您将在此表中插入一条记录。 您可以使用以下查询检查您的客户的最后一次付款:
SELECT COUNT(*) FROM payments
WHERE (payment_received + INTERVAL 30 DAY) >= NOW()
AND user_id = xx
如果结果大于 0,您就知道您和您的客户在过去 30 天内发生了一笔交易
【讨论】:
没关系,但是我将如何更新表格,否则我的 Web 应用程序将如何知道 3 个月后付款已付款/失败以更新我数据库中的表格以上是关于paypal订阅,支付信息更新的主要内容,如果未能解决你的问题,请参考以下文章
使用 paypal-ruby-sdk 创建 Paypal 定期订阅计划时如何让卖家支付交易费用