How to Improve Payment Transaction Success Rates Using Cybersource?
Cybersource payment gateway.Sometimes online payments fail because of incorrect request parameters, authentication problems, card declines, or network issues. I would like to understand which best practices developers should follow to make payment pr...
MLE and the API's
My company is moving to use the Unified Checkout. To start, we are getting the session token from the sessionapi (/uc/v1/sessions). Then I saw that there was a message about mandated usage of MLE in API calls. So I started to incorporate that into my...
Sandbox authorizations failing — Reason Code 150 (missing usd_outlet_id / usd_terminal_id)
Hi Support,All card authorizations on my sandbox merchant are failing with:Reason Code: 150Reply Message: The following property is either invalid or missing:usd_outlet_id, usd_terminal_idProcessor: fdglobalDetails:Merchant ID: happyplanet_1792760117...
Credit card authorization error on Sandbox Account
Hello,I guess my problem is simular to this Reply: Processing Error Reply Message: The following property is either invalid or missing: usd_outlet_id, usd_terminal_id Reason Code: 150 My merchant ID: ******
Inquiry Regarding Mastercard Bulletin AP 13822.1 and Potential Impact on IFG-CyberSource Integration
Dear all, I hope this message finds you well. I am reaching out to seek your guidance regarding a matter related to our integration with CyberSource. I am part of the IATA Financial Gateway (IFG) team, and our platform has been integrated with CyberS...
Does partialAuthIndicator=true set PULSE DE63 Dataset 07 Flag 3 to 1?
Hello,We are testing a PULSE debit partial approval transaction through the Cybersource REST API.In the downstream transaction logs, DE63 Dataset 07 Flag 3 is currently being sent as 0, indicating that the merchant terminal does not support partial a...
Intagration with Boarding API
Hello,We are using Business Center (ebc2test.cybersource.com) and API (apitest.cybersource.com).And we are trying to integrate with Boading API (https://developer.cybersource.com/api-reference-assets/index.html#merchant-boarding_merchant-boarding_cre...
Microform v2 JS SDK RSA Key token generation timeout on external web portal
Hello CyberSource Developer Community,We are integrating the CyberSource Flex Microform v2 SDK to generate secure single-use payment tokens inside a dynamic web application (hdclaims.co.uk).Issue Description:When dispatching the initial capture conte...
Best practices for integrating Cybersource REST API for a SaaS platform in Europe?
I am the founder of a digital media SaaS platform based in Warsaw, Poland. We are currently upgrading our payment infrastructure to support secure, recurring subscription models for our European users.Could anyone share best practices or documentatio...
"VAS is not defined" for loaded Unified Checkout client library Solved
I'm working on a transition from Secure Acceptance to Unified Checkout and follow javascript sample code from documentations (developer.cybersource.com/docs/cybs/en-us/unified-checkout/developer/all/rest/unified-checkout/uc-getting-started-cs-setup-i...
HTTP 504 timeouts during high-volume API & webhook syncs
Hello CyberSource Developer Community,We are testing background listener stability and remote webhook payload handling when integrating payment gateway telemetry endpoints into automated systems.Technical Setup:Our integration architecture at Frontli...
Salesforce B2B LWR: Cybersource package v1.8.0 fails to render Flex Microform fields
Hello,Has anyone successfully implemented Cybersource Payments for Salesforce B2B and D2C managed package v1.8.0 in a Salesforce B2B Commerce LWR storefront?We are using the standard packaged components with no custom development. The payment form re...
Can't sign up for test account?
The link to sign up for a test account (https://developer.cybersource.com/hello-world/sandbox.html) redirects to a generic maintenance page (Page Under Maintenance). I've waited a day, still getting the same redirect. Is there any information on when...
Sandbox Merchant Activation Error
While the sandbox registration is now fixed compared to my past post, the activation url gives this error on multiple browsers. {"response":{"rmsg":"Internal server Error"}}
How do I convert a corrupted PST file to another format?
I recently switched to a new computer and have several Outlook PST files containing years of emails. I need an easy way to convert them to PDF and Office 365 without losing attachments or folder structure. What tool should I use?
Sandbox Registration is Down
I was curious if anyone else is having issues with the sandbox registration. I know there was a scheduled maintenance; however, it still seems to be down as I am getting an error of "Registration Failed. Please try again later."
Sandbox Payment Authorization Fails with Reason Code 150 – Missing usd_outlet_id / usd_terminal_idSa
Hello everyone,I am integrating the CyberSource REST API in the Sandbox environment using JWT authentication.Authentication is successful, and my payment request reaches CyberSource successfully. The transaction is created and appears in the Business...
Sandbox is down
Hello,Currently, the https://apitest.cybersource.com/microform/v2/sessions is timing out on my local machine and on the Cybersource docs: https://developer.cybersource.com/api-reference-assets/index.html#flex-microform Anyone else?
Cybersource refund getting Not Authorized /401
I am integrating CyberSource Payment Gateway using JAVASCRIPT. The Payment part is working and going through, However I am stuck at refunds. Always getting not authorized error. The API keys are correct. I have checked multiple times.Note: I am using...
3DS Payer Authentication Challenge OTP Submit not working Solved
Hello Support Team,We are experiencing an issue with the 3DS Payer Authentication challenge flow.Issue:After the cardholder enters the OTP and submits the challenge, the request is sent to the following endpoint:https://centinelapistag.cardinalcommer...
3DS Payer Authentication Challenge/Stepup not working
Hi, I'm implementing Payer Authentication (3ds) and had a working version that today suddenly stopped to work.When I submit the challenge in the challenge iframe, it post to: https://centinelapistag.cardinalcommerce.com/V1/TermURL/2.0/CCAit is a form...
Is Message-Level Encryption (MLE) required for Unified Checkout webhooks to be triggered?
I have successfully completed the Unified Checkout integration, and transactions are processing correctly. However, I am not receiving webhook notifications at my endpoint.Can anyone confirm whether enabling MLE is mandatory for webhook delivery, or ...
Helping Transportation & Limousine Companies Improve Their Online Presence
Hello Cybersource Community,I wanted to introduce our company, Grow Your Limo, and connect with other technology providers, developers, and payment professionals working with transportation businesses.At Grow Your Limo, we specialize in digital marke...
Is JWT now fully supported for the Unified Checkout REST implementation?
Earlier this year, we developed a quick proof-of-concept application to get a feel for converting our legacy Cybersource implementation to the new REST-based Unified Checkout system. At the time of this initial effort, JWT authentication wasn't yet t...
Error - General system failure
encountering authorization failures in Sandbox with the same processor configuration error, even after the earlier confirmation that settings were updated for our merchant profile.Current error:- `status`: `SERVER_ERROR`- `reason`: `SYSTEM_ERROR`- Tr...
MLE Upcoming Mandate
Hello! As per information here https://developer.cybersource.com/docs/cybs/en-us/platform/relnote/all/na/rn-2026-04-10/rn-announce/announcement-mle.html an updated version of message-level encryption (MLE) will become mandatory in order for merchants...
Unable to complete test transaction in Sandbox account
Getting an error while using endpoint or runnng test transaction.Reply Message:The following property is either invalid or missing: usd_outlet_id, usd_terminal_idWhere I can find these configuration? How to pass these values in the request if so.Kind...
Issue Updating Message Level Encryption Configuration
Endpoint:POST https://api.smartpayfuse-test.barclaycard/pts/v2/paymentsReference Documentation:https://developer.smartpayfuse.barclaycard/api-reference-assets/index.html-> Payments -> Process a paymentIn the Message Level Encryption tab, the followin...
How to generate HTTP Signature correctly in CyberSource REST API?
To generate an HTTP Signature in CyberSource REST API, developers must create a SHA 256 digest of the request body and include required headers like host, date, digest, and v c merchant id. The signature string is then signed using the merchant’s sec...
How do you add CaptureContextData to the GenerateUnifiedCheckoutCaptureContextRequest request object Solved
I want to add the "Code" to my request so that I can search on it in the dashboard.var clientInfo = new Upv1capturecontextsDataClientReferenceInformation(Code: "1"); I cannot find a way to add this to the request. The definition of the capture mandat...