Similar, but old, and ultimately different.定義誰支付交易與PayPal的REST API
Somewhat related, but I'm using one-time payments, no recurring customers
我創建了一個貝寶支付系統單一類型產品/服務,利用設置在PayPal's GitHub示例代碼的成本。我使用的代碼是GitHub鏈接中的第一個,PayPal付款 - 類似於經典API中的Express Checkout。我這樣做的客戶詢問是否可以設置系統,以便買方承擔所有交易成本,而不管其實際金額(他們默認爲3.4%+ 0.35歐元)。
我知道,我可能只是增加了支付金額,只需做:
$currency = 'EUR';
$transCosts = 0.034*$billAmount + 0.35;
$details = new Details();
$details->setFee($transCosts)
->setSubTotal($billAmount);
$amount = new Amount();
$amount->setCurrency($currency)
->setTotal($transCosts+$billAmount)
->setDetails($details);
,但我寧願貝寶自動做到這一點,沒有我不得不使用fee
這樣。
我正在瀏覽官方文檔,無法找到與此問題相關的任何內容。
它甚至可以做到這一點?如果是這樣,我將如何將它傳遞給PayPal的付款對象?我對PayPal的費用總額並不感興趣,只是將它們轉移給買家,並且清楚地表明他正在付款。
謝謝,我有點懷疑這可能是這種情況。試圖說服客戶,並看看他們的決定。 – FiddlingAway