簡體   English   中英

如何修改 paypal 智能按鈕含增值稅(含稅)

[英]How to ammend paypal smart button to include vat (tax)

我有一個 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>

查看購買單位的 paypal 文檔,它表明我需要打開 amount.breakdown 並指定 item_total 和 tax_total。

但我似乎做錯了(它要么破壞了按鈕,所以它根本不顯示,或者收據仍然只是總額)並且找不到代碼示例

已解決,如果其他人想知道,以下是您如何啟動 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' }, } } }]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM