如何将 PayPal 交易与我数据库中的会员帐户信息相关联?

Posted

技术标签:

【中文标题】如何将 PayPal 交易与我数据库中的会员帐户信息相关联?【英文标题】:How can I associate a PayPal transaction with a member's account info from my database? 【发布时间】:2016-07-25 03:20:53 【问题描述】:

我的网站上有一个注册表单,他们在其中输入帐户信息(电子邮件、用户名、密码等)。此部分之后是按钮,用户可以在其中选择免费或高级计划。如果用户选择保费,我想把他们带到贝宝定期付款页面,在贝宝上支付。这就是我卡住的地方。我设法使整个注册表单正常工作,但是我需要根据在我的数据库中创建的帐户的新 ID 为 PayPal 交易提供一个用户 ID ...这样,当 paypal IPN ping 我的 IPN 侦听器 URL 时,我可以使用用户 ID 在我的“订阅”表中添加一行。

最有效的方法是什么?我正在使用 php 和 CodeIgniter。提前致谢!

【问题讨论】:

【参考方案1】:

就像您说的那样,您自己创建了一个名为“subscriptions”的表,其中包含“id”、“user_id”、“payment-type”等列。然后,每当用户注册并付款时,您就可以创建一个包含所有所需信息的新行.

【讨论】:

以上是关于如何将 PayPal 交易与我数据库中的会员帐户信息相关联?的主要内容,如果未能解决你的问题,请参考以下文章

从沙盒帐户中删除所有交易

Paypal - 我如何将定期付款与用户或交易联系起来?

商城系统支付方式如何配置?支付方式有哪些

PayPal 订阅 - 跟踪退款

在沙盒帐户中模拟 PayPal 错误

Paypal / Magento 错误:无法处理此交易。请用另一张卡付款