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.

Processing EBT and debit cards? Solved

This is for a retail (food oriented) POS environment. My .Net app will be on a PC and communicate with the reader. I've found a few things that suggest debit cards are processed exactly like credit cards but only if they are Visa/MC and don't require...

Authorize Customer Payment Profile not working

Our checkout process is like this, during payment step, we will just authorise the customer payment profile and later on to some other flow, on completion of service provided to the customer, we will charge the customer payment profile. So firstly we...


retrieving transaction query report from a hosted form Solved

I have this hosted form: $form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= "";$form .= ...


Confused. Is there still a hosted server---like SIM---or not? Solved

Seems like everything I read on the AN site talks about client-based data collection services (CIM, AIM) so I have been advising my clients accordingly. Then today one of my clients pointed me to a site where, upon purchasing, I am shot to a AN site ...


Regional IP Address Filter test when using hosted form.

We are using the CIM hosted form for creating recurring payments. A customer's request can be caught by the Regional IP Address Filter, resulting in their payment being held for review. In that case, we would like to provide some feedback to that eff...


Payout / Withdrawal / Settlement bank transfer methods in UK

I have a question about bank settlements / payouts. Does anyone know, which of the following "bank transfer method" does Authorize support when sending settlemens in Europe, specially the UK: 1. SEPA transfer2. Faster Payments (FPS)3. BACS4. CHAPS (O...

Creating micro transactions and voiding immediately

I've previously asked on how to create customer profiles with card track data, and was told the only way to do it would be by creating a profile from a transaction processed with track data. In the flow I have in my system, you input a card separatel...

Regular Contributor

Too many void transaction in our production environment

We have started our system in Production recently. We request payments from two web portals. Users of the web portals are creating payment profiles directly in Authorize.Net as we used CIM with Hosted Forms in our implementation. We have noticed in t...


How do I get support to respond? Total radio silence.

I've submitted 2 different tickets to customer support, and I've received no reply at all. I have a customer that's been unable to use their account for over a week, and I can't get anyone at to respond to my inquiry. Is there ...

Regular Contributor

PHP SDK: getting a list of a customers payment profiles Solved

I see in the ideas forum there is a request to add the customerProfileId to the search type for a list of payment profiles. In this thread, it is mentioned by a moderator that this is a common practice, "A common use case would be to present the cust...

Akamai SureRoute and CP endpoints

Hello, guys. I have the CP account for my application. Should I change CP gateway urls to using Akamai or nothing will change? For now CP gateways: live:, sandbox:

Help Understanding Test vs Live Mode

Hello, I've, what I hope, is really simple question about Test Mode. We have Live Mode enabled now and the temporary charge of $0.01 is causing some noise with our customers, so we'd like to find a way to avoid this charge from happening, but still g...

Regular Contributor

How to set createProfile using PHP API Solved

Most of my questions have been answered but I can't seem to get this to work.I can run a successful transaction and add customer billing info, but I can't get it to create a profile for me. In a previous post I was told to set createProfile=true. I a...


Issues upgrading to API2 Solved

Hello All, We use a bit of an antiquated system for charging. We use SOAP via cURL. I'm working on updating our API from: I thought this would be a simple...


Integration with Iseries/AS400

I am just wondering if what would be the best solution for integration of the and Iseries/AS400. Currently we are using CyberSource and would like to switch to .


WooCommerce $_GET?? Solved is sending emails telling merchants that they are using software that is generating $_GET requests to AN and that they should change to $_POST. The merchants that I have been workiing with are using WooCommerce, which uses $_POST, at le...


Greetings- We have received an email that will no longer allow HTTP GET methods for transaction requests. Does this mean that we simply need to update the transact.dll URL in our code or does it mean I need to do a complete payment syst...


Getting Error While Creating Customer Payment Profile

I am getting the error [code] => E00003[text] => Name cannot begin with the '>' character, hexadecimal value 0x3E. Line 2, position 269. The Array that has been created :- $creditCard = new AnetAPI\CreditCardType();$creditCard->setCardNumber("456456"...


Getting Error While Creating the Customer Payment Profile

[code] => E00003[text] => Name cannot begin with the '>' character, hexadecimal value 0x3E. Line 2, position 269.) Passing the following array in it :- $creditCard = new AnetAPI\CreditCardType();$creditCard->setCardNumber("456456");$creditCard->setEx...

Sending additional info with DPM Solved

I am currently using the DPM and have run into a unique bug on my website that could be circumvented if I could send info that would be returned in the relay_response GET along side the Transaction_ID and the Response_Code(in this case its the users ...