Skip to content

Commit 053250a

Browse files
committed
Merge branch 'master' into card-present
2 parents 811bebb + 25f19fc commit 053250a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/Message/AIMAbstractRequest.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -240,14 +240,15 @@ protected function addTransactionSettings(\SimpleXMLElement $data)
240240
$i = 0;
241241

242242
// The test mode setting indicates whether or not this is a live request or a test request
243-
$data->transactionRequest->transactionSettings->setting[$i]->settingName = 'testRequest';
244-
$data->transactionRequest->transactionSettings->setting[$i]->settingValue = $this->getTestMode() ? 'true' : 'false';
243+
$transactionRequest = $data->transactionRequest;
244+
$transactionRequest->transactionSettings->setting[$i]->settingName = 'testRequest';
245+
$transactionRequest->transactionSettings->setting[$i]->settingValue = $this->getTestMode() ? 'true' : 'false';
245246

246247
// The duplicate window setting specifies the threshold for AuthorizeNet's duplicate transaction detection logic
247248
if (!is_null($this->getDuplicateWindow())) {
248249
$i++;
249-
$data->transactionRequest->transactionSettings->setting[$i]->settingName = 'duplicateWindow';
250-
$data->transactionRequest->transactionSettings->setting[$i]->settingValue = $this->getDuplicateWindow();
250+
$transactionRequest->transactionSettings->setting[$i]->settingName = 'duplicateWindow';
251+
$transactionRequest->transactionSettings->setting[$i]->settingValue = $this->getDuplicateWindow();
251252
}
252253

253254
return $data;

0 commit comments

Comments
 (0)