0
  1. 我已經在我的網站實施了自定義的購物車。我的網站 允許在三個不同的結帳付款。返回/取消訂單 - 購物車

    a。 b。谷歌
    b。 PayPal
    c。 Authorize.Net

  2. 一旦客戶下訂單,他們可以從訂單管理頁面查看自己的訂單詳細信息和狀態。我已經定義了兩個進程

    一個。如果付款成功 - 客戶可以退貨。 b。如果付款被拒絕/掛起 - 客戶可以取消訂單。

我的問題

我如何處理「取消訂單」,如果買家要求。我可以以編程方式處理這一進程,並停止支付網關支付過程(谷歌,貝寶等)

退貨訂單

  1. 一個。我可以以編程方式處理這一進程,並支付 從支付網關(谷歌,貝寶等)返回到買方帳戶。

    b。買方可以要求退貨給商家。商家將處理和 返回的順序手動(已實施)

感謝, Velu

+0

能否請你改一下你的問題?我不知道你真正想要什麼;你想知道如何處理所有三個網關的退款嗎?還是你想有效地處理退款? – Robert

+0

谷歌它後,我能找到的信息 寶 https://cms.paypal.com/cms_content/US/en_US/files/developer/nvp_RefundTransaction_cs.txt https://cms.paypal.com/ us/cgi-bin /?cmd = _render-content&content_ID = developer/e_howto_api_APRefund https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_soap_r_RefundTransaction https:// cms。 paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_RefundTransaction Authorize.NET http://www.authorize.net/support/AIM_guide。PDF(頁碼:15)。 感謝所有答覆\ – Velu

回答

0

如果我理解正確的問題,你正在尋找一個API以編程方式取消和退款的訂單。

請看看在結帳通知和訂單處理的API。您可以使用這些API來接收訂單信息並更新訂單履行狀態(例如收費,發貨,退款,取消)。您需要實施可與Google服務器通信的服務。在這個文檔

的更多信息:

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Processing.html

+0

後谷歌它,我能找到的信息 寶 https://cms.paypal.com/cms_content/US/en_US/files/開發者/ nvp_RefundTransaction_cs.txt https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_APRefund https://cms.paypal.com/us/cgi-bin/? CMD = _render含量&CONTENT_ID =顯影劑/ e_howto_api_soap_r_RefundTransaction https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_RefundTransaction Authorize.NET http://www.authorize.net/support/AIM_guide.pdf(Page No:15) 感謝大家的回覆。 – Velu