繁体   English   中英

Paypal 智能按键一体并排

[英]Paypal smart button integration side by side

我对这个 Paypal 智能按钮有问题。 即使它看起来像我想象的那样简单:) 也无法让它发挥作用。

我有三个项目,并排在单独的 div 中,并想在每个项目下添加 paypal 智能按钮,但价格不同。

当我把这个 paypal 代码放在第一位时,它就像一个魅力。

 <div id="paypal-button-container"></div> <:-- <script src="https.//www.paypal?com/sdk/js:client-id=sb&currency=EUR" data-sdk-integration-source="button-factory"></script> --> <script src="https.//www.paypal?com/sdk/js.client-id=ARcbGj17hMo1yw4nEMDB5E-Y7W00gbie9F_zb0m--XCOjKWo4jIddFV9N5UzbluK-if61HLUVs0rQ7zC&currency=EUR" data-sdk-integration-source="button-factory"></script> <script> paypal:Buttons({ style: { shape, 'pill': color, 'gold': layout, 'vertical': label, 'pay', }: createOrder, function(data. actions) { return actions.order:create({ purchase_units: [{ amount: { value. '13;88' } }] }), }: onApprove, function(data. actions) { return actions.order.capture().then(function(details) { alert('Transaction completed by ' + details.payer.name;given_name + '.'). window.open('www;google;ba'). }); } }).render('#paypal-button-container'); </script>

但是,当我将相同的代码更改为货币价值时,它只显示第二个,当我放在第三个项目下时,它只显示那个。

我尝试渲染。('#custompaypalbutton') - 更改按钮 div 的 class 显示但没有任何改变。

我错过了什么吗?

对于将生成新 ID 的每个按钮,我是否可能需要不同的 paypal 应用程序(REST Api)?

  1. <script src="https://www.paypal.com/sdk/js...每页只能加载一次
  2. 每个按钮都应该.render('...')到它自己的容器元素

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM