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.

Settlement Reports with Batches Larger than 1000 Solved

Hello Authorize.net Community!I'm a developer with a small business that uses Authorize.net for reconciling credit card transactions for our own reporting. For context, on a given day we rarely reach close to over 1000 credit card transactions to sen...

Transaction succeeds but webhook not received consistently

I am integrating Authorize.Net payments into my application, and the transactions are completing successfully on the gateway. However, I am facing an issue where the webhook notifications are not received consistently on my server.Sometimes the webho...

Urgent help needed to check FAB Bank balance without branch visit?

This might be a bit off topic here, but I am really worried and need quick help. I have an urgent payment related issue and need to confirm my FAB Bank account balance right now without going to a branch. Are there any reliable digital or phone based...

wehook setting failed

I am completely blocked while trying to set up a Webhook notification in my Sandbox account and would appreciate any insight from the community. The Problem:Whenever I attempt to save a new Webhook configuration, I immediately get this generic error:...

Messaging Platforms: The Unseen Operating System of Our Lives

We don't "use" messaging apps anymore. We live in them. They have evolved from simple utilities for sending text into the invisible operating system for our relationships, our work, and our daily logistics. The home screen might show icons for your w...

Common sandbox configuration mistakes and how to fix them

Common sandbox configuration mistakes in CyberSource include using incorrect API credentials, wrong endpoint URLs, or outdated SDK versions. Another frequent issue is mixing production and sandbox data, which can cause authentication or transaction e...

Resolving version compatibility issues with CyberSource SDK

To resolve version compatibility issues with the CyberSource SDK, first ensure you are using the latest SDK version compatible with your programming language (Java PHP or .NET) and platform. Review the SDK release notes to check for any breaking chan...

CyberSource Java/PHP/.NET SDK not working – fixes

Ensure that the latest CyberSource Java, PHP, or .NET SDK version is installed along with all required dependencies. Verify that your API credentials, authentication keys, and endpoint URLs are correct. Check for any firewall or network restrictions ...

How to handle duplicate transactions with CyberSource API

To handle duplicate transactions with the CyberSource API start by implementing idempotency keys or unique transaction identifiers for each request. This ensures the API can detect and prevent repeated submissions. Additionally, before processing a p...

kumarimoka
Contributor

The transaction cannot be found (Error Code -16)

For one of my customer, around 15 payments moved to in review status on 9th dec 2025, due to the immediate charge card transactions followed by authorize card transaction(time gap is less than a sec) are failed due to error code '16The transaction ca...

Elio
Contributor

Best Practices for Managing Recurring Payments in Authorize dot net

I am trying to integrate Authorize dot net payment processing into my website and I want to implement recurring billing for subscriptions. I am a bit confused about the best way to handle updating customer payment information securely without interru...

Hosted checkout flow

I am trying to implement a hosted checkout ui. I used to generate the signature and other details from the backend and then used HTML for loading the page. But unfortunately, I am getting unauthorized and session time-out errors.Can anyone help with ...

Code 210 - Test credit cards

Hello all,I am looking for a test credit card (sandbox) to test the 210 error return code (insuffisant fond).Have you already tested this use case please? THank you.

I can't activate my developer test account

I tried to register a test account on this page https://developer.cybersource.com/hello-world/sandbox.htmlIn the email I received the activation link https://ebc2test.cybersource.com/ebc2//ebc2/user/registration?token=....But when I clicked on it, th...

Gaming

Can anyone suggest me that how i enhance the styling of my website.

AuthorizeNetIFrame.onReceiveCommunication not firing on localhost

On my development machine, onReceiveCommunication is not firing after submitting from the hosted frame in the sandbox environment. The transaction is processed, but the browser never receives the transactResponse. It also doesn't initially fire when ...

No transactions are settling

Hello,I'm testing payments from my Odoo18 platform.All transactions with the "Captured Charge" status never change to "Settled" and they are a few days ago. I need them in "Settled" status to test the refund.Any idea?Thanks

VB.Net Sample Accept Hosted page?

Has anyone seen a successful, simple example of using vb.net to call an Accept Hosted page to process a card transaction? I've wasted a couple days trying to get a super simple proof of concept to work, and I just cannot get past a meaningless "E0001...