Integration and Testing

Authorize.Net API questions and help with your payment integration.

cancel
Showing results for 
Search instead for 
Did you mean: 

From this board

Anurag
Moderator

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

Anurag
Moderator

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 : https://developer.authorize.net/api/ SDKS : https://github.com/AuthorizeNet API reference : https://developer.authorize.net/api/referenc...

Anurag
Moderator

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 https://developer.authorize.net/api/reference/index.html#payment-transactions-charge-a-credit-card Click on the Try it tab and click send .

RichardH
Administrator

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.

inLeague
Contributor

Updating Subscription Documentation is wrong

I've complained recently about the docs being incomplete, inaccurate, or unreadable. Here's an example. We are implementing API calls to update recurring subscriptions. This page has some details about doing so: https://developer.authorize.net/api/re...

inLeague
Contributor

Webhook for expired or just expiring?

The documentation on recurring billing indicates that there is a status of Expired: Expired The schedule of payments has ended.The webhook notifications have an event for expiring: net.authorize.customer.subscription.expiring Notifies you when a subs...

Accept js 'You cannot add more than {0} payment profiles'

Hello, We have been using Authorize.Net CIM for quite some time now and we are happy, but we decided to move to Accept js to avoid PCI compliance issues. So far, we have been following this workflow during order creation:1) Try to create customer pro...

authcapturetransaction avs is not applicable Solved

I'm using Accept.js with a custom form. After I get the nonce I forward along an address and zip code in the transaction phase, but I always get avsResponse: 'P' back in the response.I am using the sandbox, is AVS supported for auth capture transacti...

So many questions...

Hi people, We're trying to integrate Authorize.net into our software (a Rails app) but are coming across so many issues. Our app already integrates with half a dozen other payment providers, so we're fairly familar with the basics of payment processi...

fifty-git
Regular Contributor

Testing Guide: zipcode for declined doesn't work

In the testing guide: https://developer.authorize.net/hello_world/testing_guide/ The zipcode for a declined transaction is: 46282 We are trying to test with CIM Thanks,D

sparik
Member

Accept hosted form token in webhook Solved

I'm having trouble implementing a simple use-case. I'm trying to accept payments with accept hosted redirect method. From reading forum posts, I understood that webhooks are the way to receive information about successful payments. My problem is that...

Unable to get the arbTransactions from subscriptionID

Hi All, Thanks in advance. I am trying to get the subscription details along with its transactions using PHP sdk with a sandbox account. Used the same as mentioned in "https://developer.authorize.net/api/reference/index.html#recurring-billing-get-sub...

emlinney
Contributor

Accept Hosted help with IFrame/Lightbox asp.net Solved

I currently have a SIM style asp.net page that opens the old school Authorize.net hosted page. Currently the page collects transaction details, then posts the collected information to the old Authorize.net hosted page via a single button click. I hav...

Question over Ninject, ASP.NET Identity and Entity Framework

Hi all,I am wondering what is the best way to setup Ninject, ASP.NET Identity and Entity Framework? Normally (without Ninject) I would create my solution by separating the MVC project from Data project and things would work just well, but I can't rea...

Question over Ninject, ASP.NET Identity and Entity Framework

Hi all,I am wondering what is the best way to setup Ninject, ASP.NET Identity and Entity Framework? Normally (without Ninject) I would create my solution by separating the MVC project from Data project and things would work just well, but I can't rea...

Query on recurring payment integration

Hi, I have two query related to recurring payment processing: 1) I have monthly fee and upghrade fee and I want first month monthly fee + upgrade fee both should be charged and from next month only monthly fee should be charged. So is there any optio...

Trying to get PHP code to charge a credit card

Please can somebody help me? We are a small non-profit. Our HTML donation page needs the PHP code to charge credit cards. The code in the PHP developer's area here requires vendor/autoload.php and constants/SampleCodeConstants.php. I cannot find thos...

tan
Contributor

"Root element is missing." (E00003) for international payments

A user of my plugin has reached out to me with an issue processing international payments. They say that it used to work but now only payments from U.S. customers are going through. When processing international payments they get the following error:...

inLeague
Contributor

Is status.authorize.net supposed to be useful?

sandbox.authorize.net:A file error occurred during processing. Please contact Customer Support for assistance. https://status.authorize.net/ "Sandbox Environment": green check mark

bavov
Member

Get list of rejected transactions

Hi,My task is to get list of transactions which were rejected within specified date range (usually last 2-3 days). And the reason (esprcially R01 Insufficient funds) is very importamnt for me. The only I can see from the docs is to use either getTran...

Creating a Signature Key

Hi, I've recently joined a new payment system and they run via Authorize but I'm having issues when a payment fails. It's running on MD5 Hash and I need to change/upgrade this but can't seem to sign up or generate a key. I've tried phoning and the of...

kshah
Member

In-Person SDK for JavaScript based SPA application

We currently have a SPA application and would like to accept payment in-office via chip or swipe. We are using latest version of Angular. From all the documentation I have researched and forums I read I am not able to find anything that points how I ...

inLeague
Contributor

Webhook tests send wrong event Solved

We've created webhooks for each of several types of events we want to track. When we go to test them, no matter which webhook we test (e.g.net.authorize.customer.subscription.suspended) , the event that is sent is "net.authorize.payment.authcapture.c...

Line item 1 is invalid, when we send taxable under line item

Hi Team, Under line items when we send taxable value as True/False, in case of PayPal we get “Line item 1 is invalid”. When we don’t send taxable under line items we are able to get through PayPal payment. Could you please let us know what might be w...

Freight amount Invalid Solved

Hi Team, Under shipping when we send shipping description we get “Freight amount Invalid” and when we don’t send description we are able to get through payment. We are sending String within limit i.e. 255 character in description. Can you please let ...

My server or another is being blocked from authorize.net

I cant even get the sandbox to work. To replicated issue please visit: https://craycraycrate.com/product/a-crate-service/?attribute_pa_value-levels=gold&attribute_pa_plans=3-months-prepaid select 'crate me'. you will be redirected to the checkout pag...

using authOnlyTransaction to create an ARB Subscription

We noticed that an Authorized / Pending Capture transaction which we are creating with: createTransactionRequest : { ... "transactionType": "authOnlyTransaction" ... } can later be used to "Create ARB Subscription from Transaction" in the Sandbox GUI...