【问题标题】:using paypal express checkout from jquery使用 jquery 的 paypal express checkout
【发布时间】:2014-05-30 00:14:12
【问题描述】:

我正在使用 applicationcraft.com(基于 jquery)来制作一个格式化为适合移动设备的移动网站。 我可以使用包含 HTML 代码的 HTML 小部件。 (例如,产生一个立即购买按钮)。 我需要添加贝宝快递。 我正在通过构建一系列选定项目来创建购物车。 我现在需要创建一个“立即购买”按钮,它将商品和总额传递给贝宝快递。 最简单的解决方案似乎是添加“立即购买”按钮。 我可以在贝宝网站上制作一些“立即购买”按钮,但这些按钮似乎预先填充了金额。 那么是否可以创建一个“立即购买”按钮,其中只有我的总金额和“计算机部件”的描述。

我创建按钮的代码是

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="EBQ3TMYEHZU9S">
<input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>

沃比先生

【问题讨论】:

  • 您可以使用 javascript 来更新 paypal 立即购买按钮的值。我在 quizzyrascal.co.uk/create-your-quiz/ 上完全这样做了...一旦用户选择了每个选项,我使用 js 获取值,然后更新贝宝隐藏的输入值
  • 我已经为上面创建的按钮添加了我的代码。金额没有隐藏值。
  • 删除了错误框中的评论。

标签: jquery paypal


【解决方案1】:

您必须使用“高级”代码。

<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" id="business" value="me@mybusiness.com">
<input type="hidden" name="currency_code" id="currency_code" value="USD">
<input type="hidden" name="item_name" id="item_name"  value="Teddy Bear">
<input type="hidden" name="amount" id="amount" value="12.99">
<input type="image" src="http://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif"     border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>

更多信息请参考:https://www.paypal.com/cgi-bin/webscr?cmd=_pdn_xclick_techview_outside

然后只需使用 $('#item_name').val(""); 操作输入值

【讨论】:

  • 得到了工作谢谢。你为我节省了几个小时的拖网寻找非常简单的东西。我不得不使用 app.w("HTML").base().find('#item_name').val('Big Computer'); app.w("HTML").base().find('#amount').val('120');在 applicationcraft 中操作 HTML 小部件中的代码。
  • 最好将您的 PayPal 帐户 ID 用于“业务”而不是您的电子邮件。
  • 你也可以用这个作为链接:paypal.com/cgi-bin/…
猜你喜欢
  • 2014-05-04
  • 2014-01-15
  • 2015-12-14
  • 2016-03-15
  • 2018-12-13
  • 2016-12-02
  • 1970-01-01
  • 2017-03-12
  • 2014-08-21
相关资源
最近更新 更多