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.


After parsing a value an unexpected character was encountered:

This is my request body: '{ "getHostedPaymentPageRequest": { "merchantAuthentication": { "name": "********", "transactionKey": "*********" }, "transactionRequest": { "transactionType": "authCaptureTransaction", "amount": "20.00", "profile": { "custom...

Accept.js getting an error E_WC_20

I'm getting an E_WC_20 error from Accept.js, but I can't find that error code listed in the documentation ( the error message says the cardNumber is invalid, b...

PHP SDK Sandbox detailed Decline error response / note

Hi, Currently I'm using $tresponse = $response->getTransactionResponse();echo json_encode($tresponse, JSON_PRETTY_PRINT); To get a structured array-like: { "responseCode": "2", "authCode": "", "avsResultCode": "Y", "cvvResultCode": "P", "cavvResultCo...

Monthly billing without user accounts Solved

I'm trying to determine the best way to handle monthly billing. In my scenario, all users are guests and do not have accounts, but I do capture email.I'm currently capturing payment using accept hosted. I had moderate success in creating the customer...


Refund Transaction More than 120 days

Is there a way to refund a transaction that is more than 120 days using linked credit method?We sometimes have the feature of refunding the transaction more than 120 days. We are currently using the linked credit method. We cannot use the unlinked cr...


"TransHash2" and "TransHash" is empty in API response for sandbox?

I have configured the signature key in my Sandbox account. On the "API Credentials & Keys" account setting page, I see "Signature Key Last Obtained:" with the timestamp of when I configured it, so it seems like it really is set. The response contains...

Is using a VPN to get past a Carrier-grade NAT for gaming viable? Locked

Title I suppose. My provider (ATT) has me locked behind a carrier-grade NAT. Multiple games that I previously loved no longer function for me, and I can't change my provider. Not that there are any other providers in my area to begin with.Is using a ...


Anyone use

I use for my Shopify shop. I would prefer to use Shopify's own payment processing (which is via Stripe), but because I sell dietary supplements, I'm assigned me the Merchant Service Provider (MSP) of Cybersource...

multiple digital payments solution!!

I have developed one android application where i would like to receive payment from my customer. I looked in they support multiple digital payment solutions. I would like to confirm that can I add all digital payment solutions provide b...


Register multiple webhooks for multiple application

Hi, I am using Accept Host along with Webhook to update the customer's payments in two application. Both of webhooks in both projects are for "net.authorize.payment.authcapture.created" event. My question is how AuthorizeNet will call back my two end...

Invalid OTS Token

I am running into the problem when doing payment using accept.js On magento default checkout it creates dataDescriptor and dataValue to process the payment - it went through without any issues. On magento multishipping adress checkout - getting inval...

Invalid OTS Token

I am running into the problem when doing payment using accept.js On magento default checkout it creates dataDescriptor and dataValue to process the payment - it went through without any issues. On magento multishipping adress checkout - getting inval...

Member Gateway Errors without Message

Two of my sites are having this issue. support is saying it's a Magento problem. I haven't patched or changed any code this week. Anyone out there seeing this in the wild?UPDATE 1A users on the M1 support forum posted a temporary fix. I...


Accept Hosted 550, 90 second responses in Sandbox?

We've been testing Accept Hosted for the last couple of days on sandbox as we prepare to migrate an old Ecommerce suite to We got the lightbox / iframe solution working, but when we click 'pay', we're getting 'Processing' for up to 2 m...

E00007 Error code

I've verified im using the right api keys. Trying to do a simple test on my "live" account at it keeps returning: E00007 I would assume using my "name": "XXXX", "...

Gets JS error after submit payment form

Getting following error after getting navigated to ERROR TypeError: Cannot read property 'billTo' of nullat e.initializeBillingAddress (main.bundle.js:1)main.bundle.js:1 ERROR TypeError: Cannot read prope...


Unable to ping my webhook

Hi, I just started building a webhook following the documentation. I created a sample web api application and published to IIS with a valid url accessible from the internet. I created a webhook on out sandbox account and set the url. I ...


Trouble passing invoiceNumber to transaction PHP

Hi: Have been using AuthorizeNetAIM successfully for a few years. I beleive this may be depricated and I need to implement the latest API, which I will do in time. However, I have an urgent need to pass an invoice number to an Authorize and Capture t...


The element 'subscription' has invalid child element 'customer' Solved

Error E00003 The element 'subscription' in namespace 'AnetApi/sml/v1/schema/AnetApiSchema.xsd' has invalid child element 'cusotmer' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'. List of possible elements expected: 'shipTo', profile' in name...

Trying to use the Integrated Form Acceptui.js

I am using the ACCEPTUI.js and launching the already hosted form. The pop window opens i get opaqueData.dataValue and descriptor.After i enter the test credit card and submit the form get Missing token as r...


WooCommerce - - Multichannel Order manager integration?

I'm working on some code to take the e-commerce data on WooCommerce sales and export this to Multichannel Order Manager. They're using the plugin for WooCommerce. I'm wondering if anybody else has done this? Or has info on the data that Auth...

ACH nameonaccount SingleQuote issue

Hi, As per = document.getElementById('nameOnAccount').value; If we have single quote in nameOnAccount , do we need to remove it or we need to escape it? Our Pr...

Credit Card processing provider?

I have been dealing with both recently and have an account with each. The seller protection and customer service with Paypal is good. But some people dislike Paypal for some reason and will refuse to use it. is worth it for the echeck c...