2009-10-09 163 views
1

我需要處理在線支付,並試圖選擇支付處理器。一個要求是處理客戶的退款和回扣。這些並不總是在出售時,而不是全部購買金額。這是所有支付處理器處理的東西嗎?我不希望手動執行此操作,因爲可能會有很多回扣,而且可能會花費相對較少的金額。如何通過付款處理器處理退款或折扣?

我看到PayPal有一個refund API,但other parts of their site談到在60天內發送退款。這也是API所要求的嗎?

亞馬遜FPS也有一個refund API似乎更靈活一點。

的谷歌Checkout的refund有一個大寫金額場,但目前還不清楚給我,如果你可以做部分退款,說明讀「的退款指示命令指示谷歌結帳退還買方特定的順序。」

在尋找可以處理折扣和退款的支付處理器時,需要注意什麼?發放這些退款是否總是有時間限制?這種類型的流程更好地使用商家帳戶嗎?由於成本和複雜性的增加,我希望避免這種情況,但如果它符合我的所有要求,我會考慮它。

更新

看來退款過程相當簡單,所有處理器處理。有沒有關於回扣的額外信息?我想避免向客戶發送現場支票的過程,但我必須在首次購買後的幾個月內發送少量回扣。

回答

0

之前使用過Authorize.Net,我可以告訴你他們是一個非常優秀的處理器,看起來他們的系統允許在原始交易的120天內使用full or partial refunds。他們有很多代碼示例和很好的文檔。你可能想考慮它們。

0

大多數支付處理器都有退款的能力。

退款有兩種基本方法。

當您的客戶使用他們的卡從您購買時,購買不一定立即結算。如果交易已經結算,那麼您可以發出信用,這基本上是從您的賬戶支付的。

或者,您可以在卡上放置授權(持有資金),而不是實際收費。大多數情況下,客戶看起來已經向您付款並且有待交易。但實際上你還沒有收到錢,所以如果你想退還部分錢,當你執行授權來收取資金時,你可以輸入一個比你持有的金額更低的金額,它會將差額返還給你給客戶。