Fixes for auth.net solution id
This commit is contained in:
parent
0295d38500
commit
b56fcee86e
|
|
@ -119,6 +119,10 @@ class AuthorizeTransaction
|
|||
$transactionRequestType->setOrder($order);
|
||||
$transactionRequestType->addToTransactionSettings($duplicateWindowSetting);
|
||||
|
||||
$solution = new \net\authorize\api\contract\v1\SolutionType();
|
||||
$solution->setId($this->authorize->company_gateway->getConfigField('testMode') ? 'AAA100303' : 'AAA172036');
|
||||
$transactionRequestType->setSolution($solution);
|
||||
|
||||
$transactionRequestType->setPayment($paymentOne);
|
||||
$transactionRequestType->setCurrencyCode($this->authorize->client->currency()->code);
|
||||
|
||||
|
|
|
|||
|
|
@ -92,6 +92,10 @@ class ChargePaymentProfile
|
|||
$transactionRequestType->setProfile($profileToCharge);
|
||||
$transactionRequestType->setCurrencyCode($this->authorize->client->currency()->code);
|
||||
|
||||
$solution = new \net\authorize\api\contract\v1\SolutionType();
|
||||
$solution->setId($this->authorize->company_gateway->getConfigField('testMode') ? 'AAA100303' : 'AAA172036');
|
||||
$transactionRequestType->setSolution($solution);
|
||||
|
||||
$request = new CreateTransactionRequest();
|
||||
$request->setMerchantAuthentication($this->authorize->merchant_authentication);
|
||||
$request->setRefId($refId);
|
||||
|
|
|
|||
|
|
@ -83,6 +83,10 @@ class RefundTransaction
|
|||
$transactionRequest->setPayment($paymentOne);
|
||||
$transactionRequest->setRefTransId($payment->transaction_reference);
|
||||
|
||||
$solution = new \net\authorize\api\contract\v1\SolutionType();
|
||||
$solution->setId($this->authorize->company_gateway->getConfigField('testMode') ? 'AAA100303' : 'AAA172036');
|
||||
$transactionRequest->setSolution($solution);
|
||||
|
||||
$request = new CreateTransactionRequest();
|
||||
$request->setMerchantAuthentication($this->authorize->merchant_authentication);
|
||||
$request->setRefId($refId);
|
||||
|
|
|
|||
Loading…
Reference in New Issue