Paypal - 销售附加到特定用户的数字产品?

时间:2015-06-06 18:45:32

标签: php paypal metadata

我对Paypal API和选项的数组感到困惑。有人可以帮我确定虚拟/数字产品选项的良好起点,该选项可以包含与之相关的一些自定义元数据吗?以下是我的要求:

  • 我卖的是应用内信用卡/货币
  • 我使用PHP与Paypal集成
  • 每次购买都必须能够附加一些数据(例如,我的数据库中的用户ID和产品ID),这些数据将传回给我,以便我可以确定哪个用户购买了哪个产品,因此一旦通过验证Paypal,我知道如何将数字产品交给买家。

我认为"快速结账的数字商品"可以做到这一点,因为它似乎是为在线/虚拟/数字类型的产品设计的。但是,我很难找到通过此选项传递用户ID和产品ID的方法。我还查看了https://github.com/thenbrent/paypal-digital-goods-php-examples处的示例和库,但我没有看到附加此动态元数据的明显方法。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

实际上你只想要一个id。不需要更多。在处理订单之前,将id与元数据绑定(在像MySQL这样的数据库中)。

然后在监听器中,您可以使用id。

提取数据

希望有所帮助