我可以看到,捕獲已成功處理: 在magento交易區域中,「IS CLOSED」欄的作用是什麼?
但隨後的「交易」屏幕上,「已關閉」列說「不」旁邊的捕捉。我想我只是不明白這個專欄的作用。有人可以幫我解釋一下嗎?
我可以看到,捕獲已成功處理: 在magento交易區域中,「IS CLOSED」欄的作用是什麼?
但隨後的「交易」屏幕上,「已關閉」列說「不」旁邊的捕捉。我想我只是不明白這個專欄的作用。有人可以幫我解釋一下嗎?
信用卡支付交易處理流程的一點背景有助於理解這一點。這些交易週期的基本流程操作:
這些流動動作被分解成更具體的操作可以稱爲對支付網關。下面是一些基本的那些是相關的:
授權(AUTH_ONLY):
運行卡對於給定數量,並獲得唯一的授權碼。只要您在30天內使用Capture交易中的授權碼,金額將被保留,您將獲得這些資金保證。 (授權碼到期前的時間長短因公司而異,請諮詢您的支付網關)
客戶在其聲明中看不到授權,但他們會看到他們的可用資金減少了您運行的金額授權。
如果您在後續Capture事務中未使用授權碼,授權將被「刪除」,資金返回給客戶的餘額,您將無法再使用它。
捕捉(PRIOR_AUTH_CAPTURE):
使用先前獲得的授權碼來完成交易。
捕獲的金額可能低於最初獲得的授權金額(這對於我們的例子中提前未知總訂單金額很有用)。
結算:這是這個過程的商家必須完成......是要付費的他們的交易。
產品或服務必須在交付之前交付或執行。在郵購/電話訂單的情況下,這特別意味着貨物必須在結算過程執行之前發貨。
來源:http://www.shift4.com/insight/glossary/
在Magento中,is_closed
標誌意味着交易結算,沒有其他操作可能反對進行。交易將一直保持開放的原因,直到交割爲止,以便您可以進行部分貨物運輸(多次捕獲),以及無效或退還交易。
要使用Magento的Mage_Authorizenet_Model_Directpost
爲例,該capture()
操作使當前事務公開,而void()
和_refund()
操作關閉它。