Integration and Testing

Authorize.Net API questions and help with your payment integration.

Showing results for 
Search instead for 
Did you mean: 

From this board


Recorded Developer Webinars Pinned

Please find the links of our recorded developer Webinars Simplify PCI Compliance with Authorize.Net Accept Learn about Authorize.Net API Integration with OAuth 2.0 Creating Automated Workflows Using Authorize.Net Webhooks Thanks Anurag


API / Features documentation Pinned

Use the features you want to build the payment solution you need. You'll be up and running in minutes. Features : SDKS : API reference :


Use Try It Tab for testing APIs on sandbox Pinned

You can test APIs from our Try it Tab in API reference on sandbox without signup Click on the Try it tab and click send .


Use Testing Guide for Specific Transaction Responses Pinned

Using the Testing Guide, developers can trigger specific transaction responses in the sandbox including approvals, declines, errors, as well as AVS and Card Code responses. If you have questions or comments, please use this thread.


Using Accept.js to charge a saved customer profile

Hi, I'm successfully using the Accept.js API to charge cards with dispatchData({cardData: ...etc}) but I want to be able to bill the transaction to a saved CIM profile instead. I expected that I would just replace 'cardData' with some different param...

Accept Hosted - Prepopulate email and phone

Hi all, I am integrating accepted hosted to my page, and am using the below code, things work great, the email and phone do not carry through to the popup though. Has anyone else had this issue? ApiOperationBase.RunEnvironment = AuthorizeNet...

Regarding checkout issue with in magneto 2.3.1

Hello All,I have done the configuration try to place an order and found below error messages: is the issue, I created a new developer account on but no luck.

Require fields on accept.js hosted form?

My integration with accept.js hosted form is working, but I'm unsure how to set which fields are required in the modal popup. For example, how to I require First/Last Name and Card Code?

Create customer payment profile from transaction data

I am unable to create a customer and payment profile using createTransactionRequest. According to the Auth.Net API documentation I should be able to specify a profile and then set "createProfile" to true and it should create those profiles when I cha...


Hi,We upgraded our integration to support SHA512 hash and we noticed that the non-ASCII characters entered by the customers on the hosted payment page are not being posted back to us in proper UTF-8 encoding. This causes a mismatch between the hash g...

Javascript errors loading iframe

I have the embeded iframe working on my my domain: (for example) I am working on a new version of the website under The code is exactly the same, but I was getting the following error: Error creating payment request DOMEx...

Split payment to two Auth.Net Accounts

Hi Dear, This is my scenarion, We want to collect payment by $50 where $5 for each transaction must be in our Auht.Net account. I mean: Client Auth.Net Account get : $45Our Auth.Net Account get: $5-----------------------------------------------------...

eCheck refund webhooks

Hello all, Can someone confirm if they are receiving notifications on webhooks for echeck refunds? We're getting notificationIds on credit cards but not seeing anything come across for eCheck. Payment event: net.authorize.payment.refund.created

Upgrading ARB Solved

When looking at the Upgrade Guide it only indicated the solution for AIM NVP, so I automatically assumed it was that, but looking deeper, we're apparently using AIM ARB. Since AIM ARB wasn't included in the list of End of Life and deprecated methods ...

FDS Response Authorize.Net API

Hi allWe updated our AIM integration to Authorize.Net API a while back and with AIM, when a transaction was "FDS: Hold for Review" we used to get notified of this as I would get an error code of 253 and I could mark the transaction for special attent...

E_WC_21 - user auth failed, works for one account, not another

So while the biz was getting the official account setup, I created my own for testing and got everything working. I essentially copied the v3 code example from here:

multiple buy now buttons not working

On my page, I have 2 - 3 buy now buttons which pop up the payment modal created by AcceptUI.js. The problem is, it only binds to the first button. So a couple of questions: 1) First and foremost, is there a way to have multiple buttons?2) If the answ...

InPerson Android SDK

I have purchased a BBPOS Chipper™ 2X BT (Bluetooth) Card Reader, I was trying to integrate with the Android. When I install the Demo App form GitHub posted by Developers (In Person SDK). While Processing the Card I Get - An error occure...

"Loading..." message using AcceptUI.js on slow network

I've seen many similar posts on the forurm regarding just seeing the never-ending "Loading..." message (originating from on slow network connections. My client experiences this often but I'm onl...

CCV Validation not working with Accept.js

Hi All, I have integrated tokenization credit card processing. If I am inserting wrong credit card number, expiry month and date accept js showing error message but for CCV number its not showing any validation message. After generating tokenization ...

Upgrading AIM NVP

I was reading the AIM Upgrade Guide here (, and it seems that we're still using the AIM NVP method because I still see field names starting with "x_" (x_login, x_tran_key, etc.).What's said in the gu...

Billing address is being transferred in production.

I am using PHP SDK for payment. While in testing mode(Sandbox) its tranferred the billing address perfectly to API. But after changing the testing mode to PRODUCTION. Billing address is not being passed. Can anyone tell me where is the problem


Account Updater Feedback

Hi, I've experienced many expired credit cards recently which causes my system to terminate my members' subscriptions. After that they have to create a new subscription if they want to reactivate their membership. I'm considering enabling Account Upd...

PCI DSS SAQ A and Localization

We are hoping to support in addition to Stripe. However, unlike Stripe, I cannot find a way to specify language in the form of locale to the Access Hosted approach. Is there a way to do this or is the SAQ A solution only in English?

any update on sending line items to payment form

I want to send line items to payment form to show customer what he has ordered, in previous questions i have see that it is not possible.In the latest update any chance of sending the line items to payment form

iPhone - Hosted Form not resizing properly

Greetings,We have a set up with the hosted checkout form and acceptUI.js - on actual iPhones the "X" to close the modal is not visible as the frame is too large for the device. I do not see anywhere to configure this If you look at the Submit Order b...


Implement 3d Secure in WooCommerce...

Hi to all professional developers, I'm trying to implement 3d secure feature on my current website, we are using official WooCommerce cim plugin, and we are wondering how can we implement the 3d secure feature into our WooCommerce websi...