Идентификатор транзакции для транзакции Authnet CIM
У меня есть успешные транзакции CIM с использованием profileTransAuthCapture, однако я не могу найти в документах, если он возвращает идентификатор транзакции. Я распечатал ответ, но я его не увидел. В прямом ответе есть длинная строка со случайными строками, я не уверен, что это одна из них. Кто-нибудь знает?
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,,user@example.com,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;