P12 Authentication
https://developer.cybersource.com/docs/cybs/en-us/platform/relnote/all/so/rn-2024-12-20/rn-announce/rn-so-p12.htmlI've been told I need to make changes to use P12 Authentication. Everything on this page points to using one of the CyberSource toolkits...
Find payment transactions made under a given subscription?
I have created a subscription using the REST API.POST:https://apitest.cybersource.com/rbs/v1/subscriptionsAnd several payments have now been made under this subscription. Is there an API where I can provide the subscriptionId to get the list of these...
Object reference not set to an instance - Cybersource Rest Api
I am intermittently encountering the exception:"Object reference not set to an instance of an object."It occurs in the method:CyberSource.Api.MicroformIntegrationApi.GenerateCaptureContextAsync(GenerateCaptureContextRequest generateCaptureContextRequ...
Could you please upgrade "axios-cookiejar-support" to the latest?
Hi,Could you please upgrade the "axios-cookiejar-support" package to the latest version? I'm asking because the current version depends on a package called "deasync," which is not ideal.Thanks,CJ
UNIFIED CHECKOT AFTER USE APPLEPAY PAYMENT
Error during payment: {"xhr":{},"error":{"correlationId":"7cfaa756-bee5-4115-aebf-de93a652c282","message":"Bad captured data structure: mismatch between signed and outer transactionIds","reason":"VALIDATION_ERROR"}}
Can someone walk me thru how to properly use the Merchant Defined Data fields in Secure acceptance? Solved
I am trying to generate 2 Merchant defined data fields onto the receipt that is generated by cybersource. I have tried to pass the field names in the Payment_form.php and the payment_confirmation.php files but still no success. Can anyone walk me thr...
migrating from Microform v1 OR v0.11 to v2
I am following this knowledge article - https://support.visaacceptance.com/knowledgebase/Knowledgearticle/?code=KA-07550When i call flex javascript library by below script tag by passing "integrity" and "crossorigin" attributes, scripts are blocked w...
P12 Cert Update SOAP API Update for May 13th 2025
Hello, I was wondering when this new change gets implemented on May 13th: https://developer.cybersource.com/docs/cybs/en-us/platform/relnote/all/na/rn-2025-01-03/rn-announce.htmlWill older version get affected and need to add a p12 cert. or will it o...
subscriptions
Does cybersource provide the free trial features for their subscriptions plan creation.I want to integrate cybersource subscriptions in my project with free trial functionality
Integration Issue with Cybersource APIs - Payment Gateway Response Delay
I am currently integrating Cybersource's payment gateway API into our e-commerce platform, but I've encountered an issue where the payment response from the gateway is delayed, sometimes up to 15 seconds. This delay is affecting the user experience, ...
API Capture with purchaseLevel = 3 and purchaseOrderNumber fails with "invalid or missing: user_po" Solved
I am posting a Capture specifying the purchase level = 3 and providing PO number, the API returns with "status": "INVALID_REQUEST", "reason": "MISSING_FIELD", "message": "Declined - The request is missing one or more fields", "details": [{"field": "p...
Delete Instrument Identifier with Payment Instrument
What I want to ask is that I initialize the instrument identifier and make a payment using instrument identifier idAfter that, I deleted the instrument identifier idPreviously, to delete instrument identifier, I needed to get and delete the payment i...
Microform: Blocked aria-hidden on an element...
When tabbing away from the PAN field in Flex Microform, I'm seeing the following error in the browser console (Chrome Version 131.0.6778.140 (Official Build) (64-bit), on Windows 11). "Blocked aria-hidden on an element because its descendant retained...
Struggling with Cybersource Payment Gateway Integration on pbdropshipping.com
Hi everyone,I’m trying to integrate the Cybersource payment gateway into my pbdropshipping.com platform, which is an e-commerce site focused on private labeling and dropshipping. I’m facing a few challenges when it comes to handling transactions secu...
Hosted checkout
Dear members,I need to know that cybersource provide hosted checkout facility or not?What I mean to say that on my website when user click on pay via cybersource button he got redirected to cybersource payment gateway page. on this page payment will ...
CORS error when using integrity as crossorigin on <script>
I'm following the steps here:https://support.visaacceptance.com/knowledgebase/Knowledgearticle/?code=KA-07551Managed to put the "integrity" and "crossorigin" attributes in my js tag to load microform, but when i do that i got a CORS error.Without tho...
Flex Microform v2 - Capture Context and JS Libraries Solved
Evening all,The scenario is that we are migration from using the 0.11 Microform to the 2.0 Microform.Build environment is PHP backend, JS front end. The 0.11 solution is working successfully.The latest PHP Rest Client PHP libraries have been installe...
Is there an API endpoint to get all Cases in Decision Manager?
Hi I am currently trying to find a way to store cybersource cases data in the decision manager and was wondering if I could use the api to get all cases in the last 6 months and save it as a csv or something. Any tips?
Customer token expiration
Hi, if i create a customer token, can i use it forever? Does it have an expiration date? If yes how much time it will take to expire?thank you
Testing of Failed/Pending Transactions with Reason Codes
Hello,We are currently working on testing failed and pending payment transactions within our app.Specifically, we are looking to test various reason codes provided by the below link to ensure that our system handles these cases correctly.Could anyone...
Unified Checkout Capture Context Error
We're getting this error trying to get the Unified Checkout Context.Error: Profiles API error 400 when attempted to retrieve profileTested in Cybersource Unified Checkout Capture Context Test Request We enabled Unified Checkout in the business center...
Issues with Handling Payment Gateway Responses via Cybersource API – Seeking Guidance
Hello everyone,I’ve been working with the Cybersource API for a while now to integrate payment processing into a new e-commerce platform. I’ve successfully managed to set up the basic payment flow, but I’ve run into an issue when handling the payment...
Securing Transaction Key and API Key - via Serverless Platform
I am trying to store my keys variables via Google Cloud Platform after sending them via the front end via a flutter mobile application. I deployed the node SDK for the variables and it should process the payload. I even checked google cloud platform ...
Bad Request response when creating a plan on Cybersource
Hello,I'm integrating Cybersource into my project however when testing the request to create a plan I'm getting a Bad Response error like below:CybersourceHelper.php on line 146: """ Erro: Client error: `POST https://apitest.cybersource.com/rbs/v1/pl...
Apple Pay with AMEX
We have payment processor OmniPay Direct configured for our merchant ID. We are now configuring Apple Pay for web, and wanted to know if OmniPay Direct supports AMEX payments?Or would I need to configure a new payment processor for AMEX cards?Thank y...
How to Handle Multiple Payment Methods in a Single API Integration?
Hi everyone,I’m working on integrating Cybersource into an e-commerce platform that requires support for multiple payment methods (credit cards, digital wallets, and buy-now-pay-later options).I’ve gone through the documentation and successfully set ...
How to Handle Declined Transactions with Specific Response Codes?
Hi Cybersource Community,I’m integrating Cybersource’s payment gateway into my application, and I need help handling declined transactions based on specific response codes.Currently, when a transaction is declined, the API returns a response with a c...
Transaction event Webhook Documentation
Please share the link for the Cybersource Transaction event webhook for credit card transactions. On searching for them iam either landing on this (which does not have events for transactions) or iam landing on authorize.net's webhook page.
Error - General system failure
I am trying to understand the cybersource rest api and created a sandbox account, and then got the key, shared secret key along with the organization id for the http signature. I can update the credentials fine on the API reference pagehttps://develo...
Session time after sending post request on Jakarta EE
Hello all,I am trying to send a post request to retreive the checkout page. But everytime i receive session time out page.Can someone had this same issue?public String submit2() throws InvalidKeyException, NoSuchAlgorithmException, KeyManagementExcep...