我有一个带有单个“立即购买”按钮的订单页面。用户使用此按钮订购后,我想将他重定向回我的页面并显示一些自定义消息。为此,我想将他的用户 ID 传递给 PayPal 并取回。
我发现我可以使用自定义字段 - 但不明白如何使用它以及如何取回它。
有人可以帮忙吗?也许发布一些代码片段来了解如何构建自定义变量以及如何取回它。
谢谢
最佳答案
有很多custom fields and variables您可以在使用网站付款标准时定义。您可以使用“custom”、“invoice”、“item_number”、“on0/os0”(通过 on6/os6)等。
对于您实际使用的 PayPal 产品,请查看 PayPal 的 Order Management Guide .
PayPal 的 MTS(商家技术服务)知识库中还有一些重要信息,网址为 www.paypal.com/mts 。您会发现有用的特定文章是“Order Management Automation” '。
基本上,您将使用上述任何变量来发送您知道的数据,这些数据将使您将返回的访问者与订单/成员(member)资格/数据库/cookie/xml 文件/等中的任何内容相关联。
当买家被重定向到 PayPal 时,您使用的变量需要以表单(所有 PayPal 按钮都是表单)发送到 PayPal,否则 PayPal 将无法将其发回。
您选择的订单管理产品,rm=2/PDT/IPN或这些的组合将决定您读取数据的方式。 PDT/rm=2 是客户返回的时间(如果他们返回)。 IPN 是有保证的,但在访问者访问您要检查其变量的页面之前可能不会发生。
关于paypal - 使用 paypal 立即购买自定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9586330/