用于传递产品和金额的简单 PayPal Javascript API

Posted

技术标签:

【中文标题】用于传递产品和金额的简单 PayPal Javascript API【英文标题】:Simple PayPal Javascript API to pass product and amount 【发布时间】:2013-03-20 12:59:58 【问题描述】:

我想要一个带有两个文本字段和一个按钮的简单表单:

产品编号 金额 结帐

当点击一个按钮时,默认的 PayPal 结账会出现,其中包含产品 ID 和预先填充的金额。如何使用 javascript 实现这一目标?

更新

我想严格使用 Javascript 来实现这一点,而不是像 php 这样的服务器端代码。它更像是一个通用的 PayPal 按钮,还有两个带有产品 ID 和金额的文本字段。

更新 2

我应该搜索 PayPal 按钮自定义金额,而不是搜索 PayPal Javascript API。看起来这将解决我的问题。

Passing price variable to PayPal with custom button

https://www.paypal.com/us/cgi-bin/webscr?cmd=_pdn_xclick_techview_outside

【问题讨论】:

那么,您想要...到目前为止您尝试过什么? 我试图找到任何关于它的文档,但没有运气。 您没有找到任何贝宝教程? saaraan.com/2012/07/paypal-expresscheckout-with-php / dailymotion.com/video/… 我没有说我没有找到 ANY,即“ANY”,意思是 ANY,paypal 教程。我说我没有找到关于如何用 JS 做到这一点的文档。我看到你发送的链接是 PHP,不是我想要的。它更像是带有两个文本字段的通用 PayPal 结帐按钮的一个版本。 我看到您发布了更多 PHP 链接。谢谢,但这不是我的问题。 【参考方案1】:

看看https://github.com/paypal/JavaScriptButtons

我们最近才发布这些,因此它们还不支持所有按钮类型(即捐赠),但它们适用于“立即购买”按钮。

<script src="paypal-button.min.js?merchant=YOUR_MERCHANT_ID"
    data-button="buynow"
    data-name="My product"
    data-amount="1.00"
></script>

【讨论】:

有谁知道是否可以修改参数以让用户在 Paypal 对话框中选择产品数量?

以上是关于用于传递产品和金额的简单 PayPal Javascript API的主要内容,如果未能解决你的问题,请参考以下文章

将总金额传递给 PayPal 快速结帐

将值从 php 表单传递到 Paypal 金额

Paypal 按钮,允许客户在金额范围内选择不同价格的产品数量

通过贝宝传递产品详细信息

PayPal Orders v2 在传递金额折扣时创建返回 422(无法处理的实体)

我需要使用服务器集成中的 paypal createorder 函数将我的金额从应用程序传递到 Paypal。我怎样才能通过身体的数量。?