【问题标题】:How to ammend paypal smart button to include vat (tax)如何修改贝宝智能按钮以包含增值税(税)
【发布时间】:2020-08-06 14:31:27
【问题描述】:

我有一个 Paypal 生成的智能按钮,我想修改它,以便在 paypal 收据上正确分解增值税。

我已经阅读了 paypal 页面,说它不能在 paypal 界面中完成,但必须通过 api 调用。

我现在的代码是……

<div id="paypal-button-container"></div>
<script src="https://www.paypal.com/sdk/js?client-id=xxxzzz&currency=GBP" data-sdk-integration-source="button-factory"></script>
<script>
  paypal.Buttons({
      style: {
          shape: 'rect',
          color: 'gold',
          layout: 'vertical',
          label: 'paypal',
          
      },
      createOrder: function(data, actions) {
          return actions.order.create({
              purchase_units: [{
                  description: "my amazing rocketpack",
                  amount: {
                      value: '2.99'
                  }
              }]
          });
      },      onApprove: function(data, actions) {
          return actions.order.capture().then(function(details) {
              alert('Shop transaction completed by ' + details.payer.name.given_name + '!');
          });
      }
  }).render('#paypal-button-container');
</script>

查看购买单位的贝宝文档,它表明我需要打开 amount.breakdown 并指定 item_total 和 tax_total。

但我似乎无法正确处理(它要么破坏了按钮,因此根本不显示,要么收据仍然只是总额)并且找不到代码示例

【问题讨论】:

    标签: javascript paypal


    【解决方案1】:

    已解决,如果其他人想知道,下面是你如何启动amount.breakdown(没有点)

                  purchase_units: [{
                      description: "my item",
                      amount: {
                          value: '29.99',
                          currency_code: 'GBP',
                            breakdown: {
                                item_total: {
                                    currency_code: 'GBP',
                                    value: '24.99'
                                },
                    tax_total: {
                                    currency_code: 'GBP',
                  value: '5.00'
                    },
                }
                      }
                  }]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-01
      • 2015-10-04
      • 2015-09-04
      • 2021-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多