在PayPal之间传递变量

时间:2019-01-21 03:25:15

标签: php url paypal

当有人结帐时,我需要将变量传递给PayPal,并在付款完成后将其传递回。基本上,我需要将用户引导到PayPal进行付款,然后在他们付款之后,请PayPal在返回网址中告诉我谁付款了,这样我就可以在数据库中更新他们的订阅了。

现在,在有人注册后,他们被定向到https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EF3UGS6GMWP56,然后在他们付款后,他们被定向到https://culturehog.com/success

我需要更多类似的东西: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EF3UGS6GMWP56?USER=467

和: https://culturehog.com/success?USER=467

然后,我可以将数据库中的PHP更新用户467设为“付费”。

有人对此有任何经验吗? :/

1 个答案:

答案 0 :(得分:0)

您可以使用“付款交易变量”将“自定义”变量传递给Paypal:

https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#payment-transaction-variables

然后您可以指定一个“返回” URL和一个返回方法“ rm”,以使用Checkout页面变量将上述“自定义”变量取回:

https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#paypal-checkout-page-variables