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.

Magento 2 Extension

Having issues getting the Magento 2 extension to install. The web installer keeps getting stuck at 'update is already in progress'. Have tried numerous fixes that I found online to no avail. I can install and uninstall other extensions through the we...

Webhook Ping Failure

I am attempting to get a webhook working, but I keep getting the error:Error: The ping operation failed. This could be due to connectivity issues, invalid url or server downtime. Check the url details for the webhook and try again.I have tested this ...

Webhook gets disabled frequently

Hi all,I have configured Webhook in Sandox account. After few transactions it gets disabled automatically in sandbox.I can't find the root cause behind it. We have have handled exception but not did not log any error realaed to webhook failure. Is th...

Working php sha512 Verification for Accented Characters Solved

I wasn't looking to give this out on a pro bono basis, as it took me 4 hours to create and test. However, this issue has came up repeatedly on this forum and I figured I would go ahead and help everyone out. This applies to SIM/DPM responses with Acc...

Accept Hosted and Relay Response

I'm currently using SIM and have Relay Response configured to that I get informed of the transaction status. I'm in the process of migrating to Accept Hosted and it's working in my sandbox. To be informed of the transaction status in my sandbox I con...

Third Party Free WordPress Payment Form???

Can't believe it hasn't been until recently that someone developed a free wordpress plugin for forms that has back end access and no branding? Has anyone ever heard of this developer and/or projects? I just started using the plugin now ...


Adding Object Code/Cost Center information to a payment?

Hi everyone, I'm new to payment integrations. Our client is looking to have payments processed via one portal but the payments are assigned to different cost centres and object codes (for accounting purposes). Is there a way to configure these settin...

Gateway URL & Transaction Details URL

We are using magento 2 extension. I would like to know what are the correct Transaction Details URL and Gateway URL in sandbox mode.I tried few but they are not working.

Credit card fee

Is able to assist? We are a wholesale (b2b) company. We want to charge a merchant a 3% fee. What would it take to charge an extra 3% for those who use Credit Card?

Credit Card Fee?

Can charge an extra 3% for those who use a Credit Card? We are having issues with this module that we want to install onto our website.

HMAC-SHA512 comparing Problem in Nodejs

Hi Everyone I am using webhook after finishing the transactions and getting a key "x-anet-signature" in the header from webhook then after trying to create a hash using text "^" + apiLogin + "^" + transId + "^" + amount + "^" as given in his doc.Plea...


Apple Pay Error 153 in Sandbox - "Unable to Decrypt Data" Solved

I am trying to implement Apple Pay on the Web using I have gotten it up to the point where I submit the final payment token from Apple to, but returns an error: Error Code: 153Error Message: There was an err...

Initiate the payment using customer Profile ID

Hi All, I have a requirement to capture the user's credit card details before making a payment, then initiate the payment automatically in the future(without entering card/cvv details). I can able to save the user's card details by creating the profi...


Transfer from merchant to customer's account.

I want to implement Authorize.Net payment gateway for a custom payout scenerio. Let us assume there are two users i.e. U1, U2 and a platform(merchant account).I want to charge the user (U1) credit card and hold payment in platform(merchant) account. ...


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...