0
我試圖使用Auth.net來授權一個事務,然後用prior_auth_capture捕獲它。這在沙箱中工作正常,但對生產測試模式下運行,我得到了一些問題:auth.net - 在測試模式下的在先驗證捕獲
PRODUCTION_TESTMODE : Transaction Id: 0
PRODUCTION_TESTMODE : CC Authorization is APPROVED for 41.0 - customer Test User.
PRODUCTION_TESTMODE : Auth Code: 000000
Credit card transaction was successful - card was approved for 41.00.
後來,當我們試圖捕捉交易,我們有一個問題,因爲auth.net不會接受的交易ID 0:
PRODUCTION_TESTMODE : CC Capture is ERROR for 41.0 - transaction ID 0
PRODUCTION_TESTMODE : RRC_3_33 : (TESTMODE) A valid referenced transaction ID is required.
Credit card capture was not successful - reason: (TESTMODE) A valid referenced transaction ID is required.
我還沒有找到任何有關此文檔的成功。 before_auth_capture在測試模式下如此失敗是否正常?有沒有一種方法可以處理這個問題,或者我們是否必須檢查事務ID == 0並在這裏引入特殊處理?
這就是我想知道的,謝謝澄清! – user2221343 2015-01-20 22:21:01