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.

Regular Contributor

PHP API: Capturing ErrorResponse

In our logs we've got errors something like this: Error E00003 The 'AnetApi/xml/v1/schema/AnetApiSchema.xsd:cardNumber' element is invalid - The value XX is invalid according to its datatype 'String' - The actual length is less than the MinLength v...

Crash in Accept SDK for iOS.

Hi all, Language Used - Objective cXcode version - 8.2.1iOS Version - 10.2 I am implementing Accept SDK for iOS in my Xcode project and i've intiallizedAcceptSDKRequest and AcceptSDKHandler class objects and assigned client name, client key, card num...

RE: Relay Response

Hello all, I have written some code to integrate our website to integrate with, I have been using sim method for it. but while I am trying to get relay response from it x_response_code getting nothing into the query string. Is t...


Partial Refund during the first 24h

Hello, I am facing an issue (actualy it's more 2 issues).I would like to be able to do a parial refund before the settlement of the transaction (in the first 24hours). If I try to do a refund using VB.Net, all I can find is a CreditRequest, in this r...


Accept Hosted form return options Solved

Hi, Trying to integrate Accept Hosted and not understanding how to get the transaction response back if using the full window redirect mode (as opposed to iframe or lightbox). When the app redirects to the hosted page and the credit card info is ente...

Regular Contributor

PHP SDK: logging

I'm trying to set up logging in the php SDK and I'm reading the docs here: But I'm not quite clear on what to send using the PHP SKD, and not xml. Would I log the request like this: $logger->debug($requ...


API request to determine if funds have been released?

What I know (or think I know):Authorize.NET releases funds once a day.A "refund" may be issued, via API request, after funds have been released.A "void" needs to be issued, via API request, prior to funds having been released.I need to know if there ...


API error E00001 when calling getHostedPaymentPageRequest using example data Solved

Hi, I am trying to test the Accept Hosted integration method and am getting error when calling getHostedPaymentPageRequest. The error is E00001 "An error occurred during processing. Please try again." I know the data must be formatted correctly becau...


Possible to do EMV over web API?

The FAQ specifies iOS and Android. Can we do EMV transactions over the developer API at Thanks

Setting test mode on live account using API Solved

For years I have been using the old "manual" AIM and am attempting to switch over to the newer API. I develop locally and test on a developer account/sandbox until things are working. I then upload the code to the client's site and set "x_test_reques...

Refund without credit card information

Hello, I have been tasked make a feature that will refund a processed credit card transaction. Our back-end does not save credit card information, so I would like to know if there is any other way to issue refunds. I do not have access yet to the acc...

Storing Credit Cards

Hello, I thought I would reach out in the development forum prior to contact directly. So, my company is trying to collect customer details such as credit cards, along with billing and shipping addresses through our website. I should ad...

Getting 57 error for subscription other than first payment ?

Hi Team, I have created a subscription in my PROD account,Subscription 2 nd payment failed with transaction status as declined.I have updated credit card details, now the subscription 3rd payment failed with transaction status as "gener...

Settlement Report - Fees

Hi, I would like to pull a daily settlement report with the Authorize.NET fees per order or per day. I am using the GetSettledBatchList call:


Certificate pinning

I am interested in implementing certificate pinning in my iOS app, specifically when it communicates with Background info here: What is's policy on announ...

Where can I get aNet Java SDK which is stable? from Github?

My website will be going live after migrating from SOAP to new APIs. I have downloaded java-sdk from Before going live, I need to know how much stable is this SDK OR whether I have downloaded co...


Does using Accept.js require PCI compliance?

Currently our company uses the simple SIM payment method provided by This has been serving our needs but there is a serious problem that we encounter now and again "The script timeout error". The frequency of occurrence has increased o...


First Name+Last Name vs. Full Name

Authorize has two separate fields for customer First Name and Last Name. I'm wondering if there is one of these fields which can be used to submit 'full name' instead of a name in two parts?

Sandbox Not Working But Not Throwing Error Either...

I am hoping someone can help me discover why my sandbox is not showing the test transactions. Here is what I have so far: AuthorizeNetAIM.php file settings: const LIVE_URL = '';const SANDBOX_URL = 'https...


Line Breaks in x_footer_email_receipt (SIM)

According to page 32 of we can use HTML
in our headers and footers. Sent in x_footer_email_receipt:"Your trip begins Thursday, May 18, 2017. Please call us at (800) 6CANOE2 ...

Cannot Make payment for merchant account in C#.

Hello,I am using DLL package for service.I created aaccount in sandbox for developing. than in live I used merchant Credential for working live mode. I change enviroment sandbox to PRODUCTION but itsnot working properly and asking for I...

No email receipts from Sandbox using Gravity Forms

Hi, I'm using Gravity Forms and the Sandbox account to test transactions. When I submit a transaction I don't see any errors, and Gravity Forms logs the transaction as successful with a transaction ID of 0. However, I am not getting any email receipt...

Installing iOS SDK

Hello, I'm trying to install the iOS sdk and I've tried it two ways, manually, and using cocoapods. Both ways I got an error and don't know how to fix it. Cocoapods With cocoapods I got a few errors that I was able to fix such as running on device in...