Authorize.Net CIM: How to add Level 2 data

Modified on Thu, 13 Jun at 10:02 AM

As Magento does not support many of the level 2 data fields out of box, we do not enable any of the additional fields by default. To add in the additional Level 2 data you desire, create a before plugin on the function \ParadoxLabs\Authnetcim\Model\Gateway::createTransaction and set the parameter information you desire such as:


$gateway->setParameter('purchaseOrderNumber', ...)


Additional Level 2 fields can be set similarly, and you can see what parameters those should be in \ParadoxLabs\Authnetcim\Model\Gateway::createTransactionAddAmounts.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article