Php 如何将PayPal PDT交易链接到特定订单?

Php 如何将PayPal PDT交易链接到特定订单?,php,paypal,Php,Paypal,我看到了许多如何使用PDT向用户显示事务信息的示例。我无法找到将Paypal付款与指定ID关联的方法,以便在交易完成时,我可以将数据库中的该ID更新为已付款 我应该如何从Paypal获得我指定的ID,以便我知道付款的目的?我不能使用电子邮件地址、姓名或其他任何东西。它必须是我指定的ID 我看到一些人使用item_number,但我使用的是Paypal加密按钮,因此当用户单击“立即付款”按钮时,我无法添加表单变量以发布到Paypal 我一直在网站上看到这一点,所以我知道一定有办法做到这一点。我只是

我看到了许多如何使用PDT向用户显示事务信息的示例。我无法找到将Paypal付款与指定ID关联的方法,以便在交易完成时,我可以将数据库中的该ID更新为已付款

我应该如何从Paypal获得我指定的ID,以便我知道付款的目的?我不能使用电子邮件地址、姓名或其他任何东西。它必须是我指定的ID

我看到一些人使用item_number,但我使用的是Paypal加密按钮,因此当用户单击“立即付款”按钮时,我无法添加表单变量以发布到Paypal

我一直在网站上看到这一点,所以我知道一定有办法做到这一点。我只是到处都找不到


谢谢

大多数情况下,人们会对自己的按钮进行加密,并使用发送给您的包的自定义字段或项目编号字段。了解如何使用PHP加密您自己的按钮


PayPal在他们的SDK中提供了一个可以找到的示例。

我偶然发现了这篇优秀的文章,它简洁地展示了如何制作动态加密的PayPal按钮。这正是我所需要的。谢谢你给我指明了正确的方向


谢谢,我不知道我可以加密自己的按钮。然后,我可以添加我自己的项目编号或自定义字段,仍然有一个加密按钮。。。我将通读这篇文章,它似乎正是我所需要的。非常感谢@USER 156067的欢迎,如果答案是你正在寻找的,考虑接受它点击旁边的绿色复选标记。