[英]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¤cy=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.