2012-06-19 130 views
1

使用貝寶的自適應付款API,我賣的實物項目,需要一個船舶地址 - 在貝寶購買頁面我通知貝寶讓客戶選擇一個地址。如果我在我的商家帳戶上設置了銷售稅規則,我如何獲得自適應付款以向訂單添加銷售稅 - 我將其交給小計,並根據用戶選擇的地址中的狀態計算並添加銷售稅到總計小計?貝寶自適應付款銷售稅

這不是PayPal的全部要點嗎 - 客戶將這些信息提供給PayPal,然後僅向我提供交易所需的信息?

+0

我想有一個投票的理由來關閉這個問題。如果它是重複的,我顯然希望看到那個答案 - 但是快速谷歌搜索並沒有回答這個問題,因此它爲什麼在這裏。 – Mattygabe

回答

0

似乎不能夠自行計算 - 我最終保持了一個解決方案的黑客入侵。提示用戶提供貨物將運送到的狀態,然後在將訂單總額(小計+稅額)發送到PayPal工作流程之前自行計算稅額。 IMO令人失望。

3

你說得對,但是AFAIK,因爲PayPal不希望保留不同國家和不同貨物類型的稅率。所以,你可以嘗試使用

GetShippingAddresses 

API調用執行付款前,並添加

信息時

totalTax 

SetPaymentsOptions 

通話..

+0

我知道我可以收取統一的稅率,但如果我根據貨物的運輸地點收取不同的稅率,我將無法做到這一點,因爲我不知道客戶的地址(也不應該一世)。爲了做到這一點(我們已經做了其他類型的採購),我不得不問客戶什麼狀態的貨物運送到貝寶開放之前 - 這是違背貝寶的精神。 – Mattygabe