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.

Apple Pay not working

Hey Guys, I am having an issue with Apple Pay. Its giving an error that : "E00027 - There is one or more missing or invalid required fields." Can someone please help?


unable to setup webhook

Hello, I'm currently setting up the webhook procedure. The creation of the webhook works just fine, but Authorize does not set any data to the endpoint. The endpoint exists and I can go manually to it, but when I do "Test Webhook" from Authorize noth...


Accept Hosted Form filled data clears on scroll of page

Hi, We have implement a Accept hosted Form using IFrame and it works fine on higher resolution page where there is no scroll. However on lower resolution screen , the full page is not visible and when the user scrolls down the page, the data he has a...

Getting Authorization Code '000000' with successful transaction. Solved Locked

Testing in the sandbox through the API using AcceptUI prior to this week, I was getting meaningful Authorization Codes for my transactions. For example:Authorization InformationAuthorization Amount:USD 159.99Submit Date/Time:18-Nov-2021 14:46:14 CSTA...

Unable to process refund for some settled transactions

Hi,I am working on an E-commerce project. I have an error while refunding the settled transactionError: "The sum of credits against the referenced transaction would exceed original debt amount."I have given the exact amount that has debited for the r...

Card Readers for In-Person Windows SDK

Hello, We have a question regarding the in-person Windows SDK and compatible card readers. Per the Github documentation the in-person Windows SDK supports the AnywhereCommerce_Walker and IDTech_Augusta readers. However the same documentation also say... Hello World Error

We are attempting to set up the C# Hello World within an website. Our project currently has ChargeCreditCard.cs imported from the sample code, and an index.cshtml that calls ChargeCreditCard.Run as soon as the page loads. When we test the pag...

Apple Pay Mobile App Integration

Hi We are developing an app for our client and want to integrate App Pay in our app through account. The client is a multi-location restaurant and each location already has it's own account set up. However, when we publish this app ...

Transaction Response not displaying Subscription property

HI, We have subscribed to Payment Events webhooks- "net.authorize.payment.authcapture.created".So every time a transaction is created, a corresponding webhooks is being triggered from which contains the transaction id. Sample webhook respons...

Windows InPerson SDK BBPOS Declined but Captured

I have created an application using the Windows InPerson SDK using the BBPOS Chipper 2X. When I process a transaction, it shows as Captured/Pending in the Transaction Search when logging into the Merchant Portal, but I'm receiving a DECLINED result f...

Sandbox works, Live does not

I am using Ninja Form and I've triple-checked the API and Transaction Key and the live mode both on the website and on Sandbox works perfectly. When I switch to Live, I just get a "The transaction was unsuccessful" message.


CreateUserProfile and use of validationMode('liveMode')?

Reading the API for CreateUserProfile there is the option for validationMode('liveMode') - but the definition for it is ambiguous. It is defined as: Indicates the processing mode for the request. If the customer profile contains no payment data, this...

Will the Java SDK ever support java >= 9

Java 9 has been around for over 4 years now.Is there ongoing work by to upgrade their java SDK beyond version 8?If not...this will likely (finally) be the reason our business fully retires our support for anything and everything to do w...

Do not get subscription from Get Transaction Detail API

Hi, Now I am using Get Transaction Detail API ( my expectiation, when I receive recurringBilling=true in the response, I will also have the subs... refund a trunsaction error 54

Please note that when I am trying to refund a transaction I am getting error code 54 in the response.Below are some details for the transactions the I am trying to refund.{ "authorize": { "responseCode": "1", "authCode": "VY1HJA", "avsResultCode": "Y...

relay response problems

Hello all. We are encountering a problem with the "relay response" of a SIM transaction. (We are aware that SIM is deprecated and are planning a new integration, but in the meantime we need this to function.) Our logs show that we were receiving rela...

ARB expired subscription reply

Hello, After successful ARB transaction,automatic recuiring will perform but if the user credit card has expired,his subscription will also get expired then how my website will know that this particular subscription is expired & stop providing servic...

GetApiResponse() returns NULL for some credit cards

GetApiResponse() returns NULL for some credit cards. For some reason, controller.GetApiResponse() returns NULL for some credit cards. It's not a random thing, for certain cards it always happens. We use the AcceptUI in the frontend. This will get a n...

Apple Pay CSR is not accepted at Apple Site

I tried to integrate apple pay. What I did is to follow the authorize net documentation. downloaded the certificate file from apple pay of Digital Payment Solution, and tried to uplo...

Idempotency Protection for payment requests

Does's API offer idempotency protection in some form?I've seen idempotency protection in the form of unique ids in headers (e.g. Stripe), or in the form of some behind-the-scenes heuristics (i.e. Repay).

Is there idempotency key protection? Locked

Similar to Stripe's, Dwolla's, or a number of other payment processors, does's API offer idempotency key protection such that I can safely retry payment requests? This usually involves sending my own id in a header key.


Passing Transaction fee to consumer

Hi, We have a requirement now where the client would like to "pass" the Authorize.Net fees to the consumer. Just wondering how some you have implemented this. My understanding is that Authorize.Net currently does not have a way to separate this. 1. D...

Upload transaction file with payment profiles

I see this method: But can I do the same using a payment profile rather than a credit card number?

iOS Inperson - losing transaction details

Hi, I'm having an issue with the inperson sdk where the transaction confirmation is lost.Start a quickChip transactionComplete it until confirmation screenSwitch to another screenGet back to payment appWhen the app get back, the confirmation screen d...