2013-07-11 217 views
0

我已成功使用profileTransAuthCapture進行CIM交易,但是 我無法在文檔中找到它是否返回交易ID。我列出了答覆,但我沒有看到一個。在直接響應中有一個長字符串和隨機字符串,我不確定這是否是其中之一。有人知道嗎?Authnet CIM交易的交易ID

回答

1

這是該字符串中的第七個字段。爲了得到它只是做到以下幾點:

$response = explode(',', '1,1,1,This transaction has been approved.,S7GS9X,Y,2195560752,INV000001,description of transaction,10.95,CC,auth_capture,876571,John,Smith,,123 Main Street,Townsville,NJ,12345,,800-555-1234,,[email protected],John,Smith,,123 Main Street,Townsville,NJ,12345,,1.00,,2.00,FALSE,PONUM000001,209D159CA9DB7377279D33A6A9E9678E,P,2,,,,,,,,,,,XXXX1111,Visa,,,,,,,,,,,,,,,,,18272830,100.0.0.1'); 
$transactionID = $response[6]; 
echo $transactionID; 

See it in action

+0

這真的是這樣做的最佳方式? –