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.


Unable to process pmts using paymentprofileid created by ARB

The ARB createSubscription method automatically creates a new Customer Profile (CIM) record and associated payment profile for each subscription. The customerProfileid and the paymentProfileid are available for capture in the response. However, if we...

Not able to Test Failed Transaction on Sandbox

Hi, We are trying to ​test credit card payment without zip code and we are not able to test Failure for any case. It is failing for validation on various attempts but we are not getting failure in response from your side. Android details: 1) We are u...

Accept Hosted Form Loads Wierd

Hi All, I am trying to recrete what I did before on loading the accept hosted form. This time it just loads up weird. I searched for it but what was loding seemingly loading fine just acted funny for the same xml and same iframe. I know the xml is co...

Angular 2 / WebPack colors/lib/colors.js

Trying to integrate Accept.js into an Angular 2 project using WebPack. However at compile time I get this error: ARNING in ./~/colors/lib/colors.js127:29 Critical dependency: the request of a dependency is an expression and trying to run the code I g...


Parsing error when creating ARB from existing CIM Solved

Using the API to set up Automated Recurring Billing, the ARB is set up correctly when credit card info is input on our view. If, however, we allow the user to select a card within their profile, we get a parsing error in the response.Th...

External Id in webhook notification.

Following documentation we are:1. Getting token2. Submit form with generated token to authorizenet form (redirect)3. User proceeds payment and redirect to our page4. We are han...

How to redirect to Hosted Payment Page?

Hi , I need use a Hosted form to accept payment.Now I get a token from 'getHostedPaymentPageResponse', but how to use this to redirect page to""?It always says 'Missing or invalied token'.I am using (...

Error Code: E00007 Solved

1. return with the sandbox API account testTransactions that successfully create transaction ID: 40009169054Response code: 1Telegraph code: 1Description: This transaction has been approved.Success, authorization code: UKTGXSMail 'merchant email recei...


Customer IP address anomaly Solved

In the "Transaction Detail" of "Transaction Search Results" on AuthNet website, why does the Customer IP address always show up as It should reflect the location of the browser where the transaction was made.

Can't switch from test to live, what should I do Solved

While your account is in Test ModeNo real transactions are processedElectronic checks are NOT chargedCredit Cards are NOT chargedYour account is NOT funded for transactions occurring in Test ModeYou may submit test transactions to the payment gateway...

CIM. The hostedProfilePageBorderVisible setting doesn't work

The border doesn't show on the customer/addPayment page. The print-screen { "getHostedProfilePageRequest":{ "merchantAuthentication":{ "name":"API Login ID", "transactionKey":"Transaction Key" }, "customerProfileId":"1813946...

Slow response time from AuthorizeNet API

Hi, We are experiencing very slow response times from Authorize.Net servers, about 40 to 50 seconds, both from Sandbox and Production servers. Any idea what could be causing this? We are using the C# .NET API and are doing a transaction request for a...

Accept.js returns E_WC_21 error even with correct login/key Solved

I am testing our integration with I have two test accounts on (one for USD and one for GBP). I am using the library for our testing. In my testing the Accept.dispatchData ...


Cards Declined After Expired Authorization

We are having an issue for a client where we Authorize a credit card first and then upon capture (days later) the card is declined. I need to find a way to reduce the chances of a card being declined when we go to capture a few days later. I would li...

Simple checkout button linked to custom button

Is there a way to take the HTML form code for the simple checkout button and insert it into a custom CSS button I have made for our website? The current button provided doesnt match the aesthetic we are going for, and I have tried everything I can th...

AIM : How do i check if number is debit card?

I am using AIM.I want to check before payment initialize, what type of Card customer entered.Is there any API to check card number is of Debit card or credit card.Please give me link if this possible.


Retry failed ARB payments

Hello,I currently am trying, just like and paypal do, to have authorize retry failed payments before the next subscription payment date. I saw that recently authorize now offers Automatic Retry Recurring Billing, unfortunatly this does not...


Enabling Apple Pay with Shopify

Hi everyone, My client has a Shopify store using for payments. They would like to enable Apple Pay as a payment option. The option to enable Apple Pay in the Shopify admin is missing (screenshot). Screenshots in this thread show the opt...


Conneciton error in production mode Solved

I am on a Linux VPS at InmotionHosting. I have been using AIM for credit card payments for years with no problem. I switched on my server from using php 5.6 to php 7.2 a few days ago. Now it intermittently hangs and times out when a cus...


Add Shipping Address to API Solved

I am using the SDK to charge a credit card. I can't find a php example that shows adding the shipping address. So I added the $customerShippingAddress object to the below code along with $transactionRequestType->setShipTo($customerShipppingAddress) i...


Accept Customer addPayment form missing Billing Address fields Solved

I am switching from CIM to Accept Customer for the addPayment form. Everything appears to be working fine except in the Billing Address section of the new Accept Customer form there are no fields for Company and Fax like there was with the CIM addPay...


Testing Guide Link 404

Your documentation here has a link to the Federal Reserve routing numbers, that link is now dead (404): Numbers can be found at the Federal Reserve Bank Account website.They recently ch...


no response code sent back when using Apple Pay

Hello, I'm an iOS developer using the authorize api with a mobile app where customers use apple pay to add funds to their account. Most of the time when processes the payment successfully it sends back a response code to the app telling...

C# SDK: How to get list of ARB Completed payments for customer?

I am building an application using C# SDK of here, i want to get list of ARB transactions based on customer profile id or subscription id.My finding says, can provide subscriptions with paynum property with transaction li...

Integrate Square and

How would I integrate Square Processing with I want to take payments on eBay using to integrate with Square.


Refund a transaction in ARB

Hi,We will be having an Subscription(ARB) with one trial payment and 10 installments(monthly). There is a chance of updating that Subscription. On this update., we will update the amount for remaining installments. Also we will charge some additional...


Authorize.Net Reports online

Is there a difference between the reporting app for a sandbox and for a live account? Can I pass some more information per transaction that would help me create a report filtered by the new information I pass? I want to consolidate 3 banks into one, ...