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.
Handling payment verification in apps that may be distributed outside official channels
We're building a mobile app that uses Cybersource for in-app purchases and subscription handling. Standard implementation works fine for apps distributed via Google Play and the App Store.However, we're considering allowing users to download the APK ...
Line Items Missing From Receipts Solved
Up until yesterday, the transaction receipts that my accounting team received included a section of "Line Items". This morning, that stopped. We do not have any recent code changes, so I suspect something changed in Authorize, but I have been unable ...
Data required to refund an ACH payment
I am writing code to refund an ACH payment. For credit card refunds, all I provide is the last 4 characters of the credit card number and the original transaction ID. But for ACH refunds it appears that I must provide all of the original information ...
Accept Hosted Iframe CSP configuration concern
I am framing the payment form, it loads and I can pay, but I get some errors on console.Before loading the communicator I get these CSP errorsExecuting inline script violates the following Content Security Policy directive 'script-src 'self' 'nonce-l...
Simple Ways to Personalize Your Smartphone
Smartphones are an essential part of everyday life, and many people like to customize them to match their personal preferences. Some focus on app layouts and wallpapers, while others enjoy setting a unique ringtone, such as a custom Handy Klingelton,...
Silent Response Replaced by Webhooks
I have a very old system that was using the Payment Form and Silent Response to receive notification of a credit card payment so I could record it. I found out that Silent Response is now deprecated when credit card payments weren't being recorded in...
I have been trying to reach sales for a week -
I have an authorize.net account but to use ApplePay with the extension I have on my Magento2 site, I need to have a CyberSource.com account. I can not get anyone at CyberSource to reply to my sales request to find out how to get an account. Please ha...
surcharge with getHostedPaymentPageRequest?
Anyone know if there's any way to track the surcharge on the hosted payment system? I see that I can add it as an extra field when doing 'createTransactionRequest', but I don't see any way to record this data using getHostedPaymentPageRequest.
Summertime saga for Desktop
I’ve been looking into how mobile games — especially popular titles like Summertime Saga — handle in-app purchases and the challenges developers face when users run modified APKs (modded game versions) that attempt to bypass payments or unlock premiu...
Should I use the Signature Key on my new custom gateway?
I'm building a new version of my gateway which used the old SIM method and I need to find the documentation for how to integrate the Signature Key and IF I should add this to my gateway
Unexpected error. Please try again. https://test.authorize.net/payment/payment
Hello,trying to figure out why am i getting this Unexpected error. Please try again.On hosted payment form https://test.authorize.net/payment/paymentwhen click Pay buttonSpoiler (Highlight to read)
Issue with JSON Payload Encoding When Sending roblaxmod Metadata to CyberSource API
I am integrating with the CyberSource REST API and I am sending custom metadata in my payment request including fields like productName and productCategory where one value in roblaxmod. I notice that when I include text with special characters or lon...
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...
Best practices to secure payment-related pages from bot and fraud attacks
I am reviewing the security of my website and want to make sure payment-related pages and APIs are well protected from bots, scraping, and fraudulent activity.My site does not directly process card data on all pages; it does interact with external se...
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:...
How Can Save my website from cyberthreats
How can I save my site from cyber threats? Please help.
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...
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...
Accept Hosted iFrame - Sandbox issue only - Browsers started enforcing a content security policy
Urgent Sandbox issue. Our product has been successfully using the Accept Hosted payment method for years now where we embed the form in an iFrame. Recently the Chrome and Edge browsers started enforcing a content security policy that is blocking the ...
Accept Hosted - Issue with Chrome's new "Local Network Access" / "Private Network Access" policy
Our product has been successfully using the Accept Hosted payment method for years now where we embed the form in an iFrame. Recently the Chrome browser started enforcing a new "Local Network Access" / "Private Network Access" policy and this behavio...
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...
How to perform a merchant initiated transaction (MIT) against a network tokenized card
I'm going to ask this question again because it's been a month with no answer here or on StackOverflow. Does anyone know what the request looks like to charge a tokenized card in a merchant initiated transaction (MIT) context? They have the following...
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.