【问题标题】:Paypal direct payment HTML button together with IPNPaypal 直接支付 HTML 按钮和 IPN
【发布时间】:2023-04-05 10:40:01
【问题描述】:

我正在使用 HTML PayPal 按钮和 IPN 在我的 PHP 网站上实现直接付款。 IPN URL 已正确 ping,但我需要一种方法来识别交易,因为我需要在 IPN 调用期间在本地数据库上更新它。

所以我的问题是:有没有一种简单的方法可以从 HTML 按钮发送令牌/标识符并在 IPN 调用中取回它,以便我检索交易?

如果不是,我想我将不得不使用 API,但我在 PayPal 网站上找到的代码示例让我感到困惑。一旦用户登陆 PayPal 付款页面,我需要付款以向用户提供 Paypal / 信用卡选项。这就是他们所说的“直接付款”,但我可以在某处使用任何明确的直接付款代码示例吗?

谢谢!

【问题讨论】:

    标签: php paypal payment paypal-ipn


    【解决方案1】:

    我使用简单的表单将客户重定向到贝宝。在这种形式中,我有一个隐藏的输入 <input type="hidden" name="invoice" value="myCustomInvoiceId" />

    客户完成付款后,paypal会拨打IPN电话,包括invoice=myCustomInvoiceId。所以是的。 paypal 可以在其 IPN 调用中包含更多变量。如需进一步阅读,请参阅this link

    如果我没记错的话,您可以选择要在您的商家贝宝帐户中的 IPN 调用中包含哪些变量。

    【讨论】:

      猜你喜欢
      • 2011-05-16
      • 2015-04-18
      • 2014-06-23
      • 2012-10-25
      • 2012-01-17
      • 2011-08-12
      • 2012-09-07
      • 2012-04-10
      • 2017-07-24
      相关资源
      最近更新 更多