2011-12-27 148 views
1

我設計了一個使用PayPal Express Checkout的商店。他們最近決定,他們希望本地和國際訂單的單獨運費。我目前從PayPal提取所有運送信息。收到買家的運送信息後,是否可以將總額發送至PayPal?PayPal快速結帳運費計算

回答

4

你想要的是貝寶Instant Update/Callback API
這是從貝寶到您的網站的回撥,以便在買家正在PayPal上結賬時,預先在貝寶網站上預先設定運送選項。
它允許您在SetExpressCheckout API已被調用後指定交易的特定運輸成本。

如何快速結賬流程將與即時更新/回調工作實施: PayPal Express Checkout flow with Instant Update

見上https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECInstantUpdateAPI的詳細說明「設置回調」。
此頁面還包含示例API調用和回調示例響應;你的回調文件應該返回的響應。
讓我知道如果有什麼不清楚,我會嘗試尋找一些示例文件。

注:在實時模式下,您的網站必須回調URL是SSL安全(HTTPS)。在沙盒中,您可以同時使用HTTP和HTTPS。

+0

如果你冷靜下來,至少弄清楚原因。謝謝! – Robert

+0

這並沒有真正回答具體的問題,這應該是一個可能的替代方案,提供「...收到買家的運輸信息後貝寶總計」。 [我無論如何鼓吹你] –

+0

4年後,這個鏈接的頁面不包括任何有關回調的內容...... – bcmcfc

-1

我目前無法使用PayPal,但您可以在貝寶的商戶服務部分設置運費(我對它的位置感到困惑)。如果不在那裏,您可以在我的個人資料,我的銷售工具下面查看,並在那裏發貨。

那裏你應該能夠通過貝寶設置航運。

如果您不想通過貝寶來完成,您需要將客戶帶回您的網頁,在那裏他們可以確認運輸並在那裏付款。對不起,沒有答案,希望這會引導你正確的方向。

+1

貝寶航運計算器只適用於網站付款標準(「貝寶按鈕」)。它不適用於快速結帳交易。 – Robert