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 : https://developer.authorize.net/api/ SDKS : https://github.com/AuthorizeNet API reference : https://developer.authorize.net/api/referenc...
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 .
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.
Merchant Account Suggestion Solved
Hi, I'm not sure this is the right forum to ask this type question but I'm setting up a new e-commerce system and have ANet integrated into my app using AIM and am looking for suggestions for a merchant account. I'm tempted to move to Square because ...
Visa Checkout Button - dataLevel: FULL not returning any more than dataLevel: SUMMARY
Integrating Authorize.net's version of Visa Checkout with our site. Using sandbox for testing. my decryptPaymentDataResponse includes the following: messages (success/failure etc) shippingInfo (including following)firstNamelastNameaddresscitystatezip...
Apple Pay Web transaction fails with error 153 in sandbox + production
I am trying to use the new ApplePayJS functionality to submit a payment through Safari. I AM NOT USING AN APP. I AM DOING THIS IN SAFARI (This is a brand new feature as of iOS10 - it was not previously possible to use ApplePay in Safari but now it is...
Test Card Numbers Not Working Solved
I am currently trying to setup my app to work with accept.js and am testing in a local environment using the sample credit card numbers (found here: http://developer.authorize.net/hello_world/testing_guide/) However, I keep receiving the following er...
Hosted Payment md5 hash error 99
No matter what I do, I cannot make my fingerprint match that generated by https://developer.authorize.net/api/reference/responseCode99.html My PHP is below, and it used the hmac function from the SDK. I'm using fixed values for testing purposes. Desp...
Transactions Aren't Being Processed
Hello,My client and I spoke to customer support today and they led us here. My client's business uses Authorize.net to process credit card transactions for subscriptions every month.At the beginning of this month, all transactions have all been shift...
CIM createCustomerProfileTransaction Declined Due to Card Code mismatch when none provided
When customers checkout normally on our site, we require their card code to use the card saved in their CIM profile to reduce fraud. Occasionally, customers will phone/email their orders and in that case, we simply use the card in the CIM profile wit...
Sandbox won't process transactions (response code 3)
Trying to verify a new version of my software works, using my Sandbox account to run transactions. I just generated a new transaction key, and I'm using that, but I can't actually process any payments using the test card numbers here: http://develope...
Integration of Gateway
Hi guys, I am new to Authorize.net.I am trying to implement payment gatway but could not understand which one to use and how?can anyone guide me the steps for integration of payment gateway.The technology i am using is PHP plz help.
Many transactions declined with nondescript reason text 'This transaction has been declined.'.
Today i did some data analysis over the transactions that happen on our company's site. I found that a large number of transactions have been declined with a not so descriptive reason text. The data is as shown below 440 transactions have been declin...
List of all options for call MerchantAuthenticationType
Hi, I have basic understanding of PHP and so far I am able to use the sample file create-subscription.php to create subscriptions etc. When looking online in the portal I see that I only sent basic informaiton such as the CC, name etc. I also see in ...
Sandbox createCustomerPaymentProfileRequest creating duplicate credit cards with different exp dates
I've been doing some testing of our process to convert existing credit cards into CIM payment profiles. When duplicate credit card information (same PAN, first name, last name, zip, street, expiration date) is used, a duplicate payment profile error ...
How to read and store userFields variables into other variables for website internal use purpose
Below userFields are printed in XML response. But I want to read and store userFields variables into other variables for website internal use purpose as they contain some useful info. So how can I do it? Please let me know. Name001 Value001 Name0...
Payment Profile w/o billing info generate "Street Address: Match Zip: Matched first 5 digits (Y)" Solved
I noticed that transactions against CIM Payment Profiles with no billing information provided generate "Street Address: Match Zip: Matched first 5 digits (Y)" results, despite no zip code being provided. Is this normal? Does it only happen because we...
Accept.js - clientKey and apiLoginID inside Javascript
Helloon my website I use code provided by your example:https://developer.authorize.net/api/reference/features/acceptjs.htmlThere are also those lines: authData.clientKey = '6WrfHGS76gHW3v7btBCE3HuuBukej96Ztfn5R32G5ep42vne7MCWZtAucY';authData.apiLogin...
Refund / Void Transaction ID Solved
Hi, I am using AIM and have a questions regarding a CREDIT or VOID transaction. I am setting fields amount, last 4 digits of the card and the transaction id of the orginal charge transaction. The transaction is processed fine. Is there a new transact...
C# Example Not Working
Background: I'm trying to configure my system to work with the sandbox environment so we can actually test our integration with the Authorize.Net API. So I've copied the C# example from the http://developer.authorize.net/hello_world/ page into a new ...
CIM error when saving customer payment profile in live mode Solved
Hi, We are using authnet php sdk for creating customer profiles and using code similar to what is mentioned in doc/CIM.markdown file. In live site, whenever user signed up in site by giving card details, following error is thrown Authorize.net CIM Er...
What is meant by "a system that is capable of authenticating the identity of a customer?"
In the user guide for echeck.net http://www.authorize.net/content/dam/authorize/documents/echecknetuserguide.pdf I noticed near the bottom of page 10 (and other references in the document) that the merchant is required to, "use a system that is capab...
Error - underlying connection was closed
We are using Windows 2003 for AIM integration and get the following error while calling https://test.authorize.net/gateway/transact.dllThe underlying connection was closed: An unexpected error occurred on a send.When we are running the code in produc...
Transactions taking a long time to settle in sandbox account?
I use sandbox account for development and testing. The unsettled transaction list for sandbox account shows a list of transactions starting from date sept 1 2016 which are in pending states. I am wondering whether there is a problem in the system cur...
Authorize.net error in magento2
Hi, I'm working on the magento 2 platform in test mode and getting the following errors.'An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is ...
Accept.js - how to add Customer informations
Hellohow to send customer details to "Transaction detail" after payment is done?When I navigate tohttps://sandbox.authorize.net -> Reports -> Transaction Details -> TransactionIDI see last 4 digits of credit card, paid amount etc. and under "Customer...
How to issue a refund when using Accept.js
Hi, How should we issue a refund, if we created the transaction using the nonce provided by Accept.js ? I managed to create the transaction, capture it, void it, but now I'm stuck on Refund. Because Refund requires the last 4 digits of the credit car...
Need very beginners level help for payment integration in my website
Hello, I am completely new for Authorize.net and I am not able to find any step by step guide for beginners on Authorize website or anywhere else. Thus I am asking this question here and expect for some beginners level help that will help me to get s...
Authorize.net integration - How to import Authorize SDK (composer package) for PHP
I am completely new to Authorize.net. They have provided sample code script and hello world sample as given in below links. http://developer.authorize.net/hello_world/https://github.com/AuthorizeNet/sample-code-php In above pages they are saying to i...
Cancelling a subscription after current occurence
We have an online subscription-based application that bills users in advance using recurring billing. Is it possible to cause the subscription to cancel at the end of the current occurence rather than immediately? Bill cycles are based on when they r...
Customer profile not created in autherize.net Live
I am unable to create the user profile in autherize.net Live account . When I create user profile I am getting the following error message .E00001 - An error occurred during processing. Please try again. API Url :https://api.authorize.net/soap/v1/Ser...
Need EXPERT to configure Customer Information Manager
We recently launched our updated website with a new database, but using the same hikashop and joomla. However, since the launch when an order comes, it is not pulling our Customers Information although our developer has taken the information from the...
Passing session or info AFTER relay response page
I realize that sessions do not work with relay response pages, and that is fine. However, is it also true that I cannot create a new session on the relay response to pass to the page after the relay response? I need to pass some data to the next page...