【问题标题】:Generate SIMPLE Paypal buttons dynamically with PHP使用 PHP 动态生成简单的 Paypal 按钮
【发布时间】:2017-01-04 05:57:23
【问题描述】:

我想将 PayPal 功能添加到我的 Wordpress 插件中,因此我冒险访问了 PayPal 的开发人员页面并浏览了它。我不禁注意到他们的文档是多么的模糊和复杂。

在他们的button manager API 页面上,第 4 步的字面意思是“……开发创建和管理按钮所需的 API 代码。”这没有任何帮助。经过更多的挖掘,我发现了这个PHP SDK,但实施它的解释很差,我无法理解。老实说,无论如何,这看起来有点矫枉过正。我要做的就是发送基本信息:

  • 商家的电子邮件(付款将发送到该邮箱)
  • 物品成本
  • 商品数量

登录到我自己的 PayPal 帐户并使用他们的表单生成一个按钮将不起作用。我正在尝试根据用户输入插件的信息动态生成一个按钮。我还希望该方法比使用 HTML 隐藏输入字段更安全。

如果绝对没有简单的方法向 PayPal 发送这三个简单的东西,那么我将非常感谢看到对 SDK 的更全面的解释。我不知道 composer 是什么,也不知道 bootstrap.php 应该是什么,也不知道在哪里保存使用 SDK 功能的文件。一旦这些问题得到回答,我只想知道如何发送这三样东西和基本必需品。我不需要所有这些额外的信息。

【问题讨论】:

    标签: php wordpress paypal


    【解决方案1】:

    最好的方法是生成直接 URL,例如:(您可以单击它) https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_xclick&business=yourpaypalbusiness@hotmail.com&notify_url=http://example.com/ipn.php&item_name=myitem&item_number=1&currency_code=USD&rm=2&amount=49.99&quantity=1

    这样您就可以从您的数据库/插件中填充 URL 查询参数。

    希望对你有所帮助。

    【讨论】:

    • 当我将“... business=yourpaypalbusiness@hotmail.com ...”更改为我自己的商家电子邮件地址时,我被重定向到一个空白页面,但没有任何反应...
    • 您是否在 PayPal 沙盒帐户中创建了企业电子邮件地址?
    • 我正在测试实时版本,而不是沙盒。是的,我有一个 PayPal 企业帐户,其中包含我正在使用的电子邮件地址。
    • 你能把你正在使用的链接粘贴到这里吗,由于隐私原因,排除你的电子邮件地址。
    • 更新:我在不使用 cookie 或缓存的情况下尝试在私人浏览窗口中,它可以工作。所以我的问题与此有关。
    猜你喜欢
    • 2013-01-02
    • 2017-10-17
    • 1970-01-01
    • 2013-08-13
    • 2011-12-17
    • 2015-12-05
    • 1970-01-01
    • 2018-08-02
    • 2011-09-13
    相关资源
    最近更新 更多