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.

.net core support for echeck and credit card payments

Can someone provide the status of .net core support for echeck? I have a .net core 2.2 web project and we have the AuthorizeNet 2.0.1 as a project reference. There is a warning "This package may not be fully compatible with your project" Please advis...

Mobile Web App with Card Present Card Reader

I do not see any messages related directly to this. Square has the ability to integrate directly with a mobile web app. Looking for same feature from Auth.Net. I have a web app designed to work responsively on mobile. I handle all customer checkout u...



I get the error message below in the console.log using Chrome browser. 1) The token is received correctly.2) When the page returns from it has nothing but Order Summary on it and the following error message ...



Can someone provide an example of the order of xml to send for accepted hosts?We will be using a redirect to the hosted form. We currently use SIM and my understanding of this new method is as follows: 1) set options ie: 34RZJpz5M 578k6f7q3BMaTrG5 ...

ECC refund with transaction ID

I am submitting ECC refund with full credit card number and expiration date with no transaction ID. And yet I get a response code 33 with error message "A valid referenced transaction ID is required.".I am using C# with SDK.

getSettledBatchList with multiple batches on a single day

I am hoping someone has run in to this before and can help. I am using the API (with PHP) to pull settled batch lists daily to reconcile payments on our end. However we ran in to a day that has 2 batches (one maxed out at 1000 transactions and one th...

.Net Core 2.2

Can be implemented in .NET Core 2.2? if yes, how? The Nuget package gives me a version error.

Send Email to Customer on subscription renewal fail Solved

Hi, I am working on subscription functionality where I need to send email to customer(whose subscription has failed) on renewal fail. I found that on subscription renewal fail, email is sent to admin/staff, but there was no option to automatically se...

CIM - getCustomerProfileRequest: Multiple records found.

In the last few days every request to getCustomerProfileRequest using the email is returning the error: Multiple records found. Please refine search options. Our integration has been using that method with a unique email for many years now without a ...

Acceptjs Hosted Form problem with < IE11

Customers using IE10 and before are unable to enter their credit cards in the acceptjs hosted form. When they click the button to launch the hosted form, they either see nothing at all, or they see an empty lightbox with 'loading...'. The only way ou...

How to supress Bcc of every customer email receipt Solved

Hello. Is there any way to not get a copy of the receipt that every client gets when they make a new payment? I could only find in Settings / Email receipt the ability to turn on or off the email to the customer, but not to us, clients....

Hosted Accept.js Postal Code Issues Solved

Issue 1 - AVS for postal code validation is on. Based upon this, it would be great if the accept.js popup would require a zipcode, but it does not. To help with this I'm requiring the postal code to have a value in the Payment Form - Fi...

Send transaction data back to Google Analytics

I have a discrepancy between Google Analytics and my Magento sales data. I see 10% more transactions in Magento. One of the reasons is If the customer will close the browser window after viewing the receipt page of and wil...

Manage other Authorize.Net accounts

Hi -- I'd like to structure my business in a way that allows my clients to essentially create their own Authorize.Net accounts so that they can take payments. I'd like to be able to earn a percentage of each of their transactions (as the facilitator)...

customerDataType  errors

We use the latest .net Nuget package. I added this code.. var customer = new customerDataType { email = order.Email, type = customerTypeEnum.individual, id = order.Email }; However, we started getting errors today. Are there any constraints that we n...

Debug sandbox webhook on visual studio Solved

Hello All, I created the sandbox account and registered an endpoint for the webhook on all the events and I would like to debug and see the notification message but whenever the payment is made or subscription is created or cancelled not receiveing a...


inperson-ios-sdk cant see device - urgent

I'm implementing a POS with the inperson-ios-sdk and trying to perform payment. I have a BB POS 2X Chipper device, and a live Auth.NET account with TSYS. When i open the dialogue (via startEMVWithTransactionRequest)to perform payment for USD...

Customer paid USD but settlement shows CAD is not equal. Solved

Hi there, We use as our international credit card payment method, customer paid $952.62, and that day is May 16th.2019, USD to CAD exchange rate is lower than: 1.3399, so the transferred CAD amount should less than CDA 1276.40, now cust...

Restrictions on Test credit Cards

Are there any restrictions on the test cards? Is there a maximum number of transactions you can do on a Test credit card on any day? Is there a maximum limit you can charge a Test credit card? Are there any restrictions related to Customer Profile ID...

Capture Swipe data from a WebPage

Hi, All these days I was under the impression, that we have to install in-person SDK to capture swipe data from a card reader. After some random experiments, I installed VPOS2. My initial belief wasthat, it would be a Windows (native OS) application....


setting eCheck for getHostedProfilePageRequest

Hi, I checked the github code for c# and found that the echeckType can be set in thecreation of payment profile creation of customer profilecredit / debit a bank accountsample-code-csharp\CustomerProfiles\CreateCustomerPaymentProfile.cs(31)sample-cod...


AcceptUI.js integration - responseHandler being called twice

Hi,I am integrating AcceptUI.js in my angularjs app. I found that the responseHandler method is being called twice (one succeeds and one fails) onclicking the paynow button. I want to avoid this situation. Please guide me. I am making the call to cre...

Relay response not comming in sandbox (DirectPost)

Hi, stopped to send transaction data to relay response in sandbox mode. I'm getting email notification saying: Your script timed out while we were trying to post transaction results to it. The relay response URL is available publickly. C...

C# get customer payment profile Solved

I am trying to retrieve the Customer Payment Profile, using the GetCustomerProfile api, but I need to get it as a string. But all I am getting is "AuthorizeNet.Api.Contracts.V1.customerPaymentProfileMaskedType[]". Is there anyway to get the payment p...

Accept UI - Any way to make card code required?

I'm looking at these docs: It doesn't look like there are any options to make the card code required. Submitting a card without the c...


Can't trigger proper responses using test data in Sandbox

I'm using the c# SDK and started with the example code here: When I plug in the values from the sample code I get these results (I flattened the results...