SOAP and Fluid Token vs mandatory CC/PAN fields Solved
Hi all - this one is doing my head in so would appreciate some pointers. Here is the short version:1. Wanting to submit a simple sale/payment via a web app using Google Pay (and eventually Apple Pay)2. Have generated the Google Pay token OK, converte...
How to use payment token to make payment with settlement using REST API
Hi, I do have a question regarding how to use payment id to hit rest api to create a sales/payment.the payment id is generated after I use hosted checkout with transaction_type=create_payment_token.I confuse is cybersource only have Authorization wit...
secure acceptance refund api
Is there any secure acceptance refund api for refund
Calling payer authentication missing access token
Calling payer authentication using the simple order api sdk The interface returns accpet and 100 but the return field is missing the accessToken.
Can the p12 key file of the simple order api be used by the rest api?
I'm doing refactoring on a project that uses the simple order api, can I use the key file from the order api on the rest api sdk?
Authentication Failed error with HTTP Signature when use javascript fetch
Hi,Process a payment api is working in cybersource's live console using HTTP signature with Organization ID, secret key and shared secret key. I am getting 201 status response.API is also working fine in postman. I am getting status 201 response in p...
CyberSource Simple API- Sandbox returns 'resource not found' right after capture payment.
Hi all,I have succesfully POSTed a payment with $.processingInformation.capture = true and I am able to parse the id. However, when I go to see the status, I am receiving this response: {"_links":{"self":{"href":"https://apitest.cybersource.com/payme...
REST API : Http Signature Authentication – Critical Security Update
Hello,Can you please confirm if these recent changes regarding P12 keys are required when using the SDK version 1.4.0 (released on Nov16, 2016)? Thank you.
Is there a javascript example that anyone can share for calling the Cybersource reporting apis? Solved
I have the report download api working in node.js but I need it working client side using javascript. I appears that I need the function buffer() in node.js to create the properly formatted byte array. If you have a javascript example or can point me...
Flex Microform Field Load
I have the following code:const microform = new Flex(this.captureContext).microform({ styles: this.myStyles }) const securityCodeField = this.microform?.createField('securityCode', { placeholder: '•••' }) securityCodeField?.load('#securityCode-contai...
Pre-request Script error
Hi,I've downloaded the REST API collection to my Postman for testing. Upon submitting any of the requests, I encountered the following error:There was an error in evaluating the Pre-request Script:TypeError: Cannot read properties of undefined (readi...
Invalid Formatted Message Invalid Formatted Message
Below Payload i am using API => https://apitest.cybersource.com/risk/v1/authenticationsGetting the error in the consumerAuthenticationInformation Section"directoryServerErrorCode": "101","directoryServerErrorDescription": "Invalid Formatted Message I...
Flex Microform iframe error
I'm able create the microform fields, but when I try to call the load function on these fields, I'm getting the error shown in the pictures below. I'm using the same code as the examples provided. The fields appear and iframe is loaded but I can't ed...
error 102
how to fix invalid or missing merchantConfig.business.merchantDescriptor.phone
REST API
What are some best practices for securing a REST API in today's cybersecurity landscape?
Cybersource fields are not marked with aria-required
Since these fields such as credit card number and cvv are required fields, we need the ability to add the aria-required attribute to the inputs.
Getting 406 Error during HTTP POST API Call
We have been using the same API Calls for 7 years without issue. Over this past week, we started to get 406 errors. See below. Please let me know if you have any suggestions: * About to connect() to secure.authorize.net port 443 (#0)* Trying 198.241....
HTTP response code: 403 for URL: https://testsecureacceptance.cybersource.com/pay
I wanted to call https://testsecureacceptance.cybersource.com/pay using HttpURLConnection. This is a similar pattern used in the sample JSP of the documentation. 403 error is thrown, and looking at the Secure Acceptance instance, no transaction is lo...
Receiving JWE error on Format
The process of obtaining the authorization token requires several steps of decoding, encoding, decrypting, and encrypting data. At the end you have a JWE (JSON Web Encryption) object you submit to Cybersource and they return the token we will use lat...
A message element required as defined in Table A.1 is missing from the message. deviceChannel
Hello, I am implementing 3DS on REST API, I have been doing some tests and I was able to get the authentication window for 3DS just fine, a few days ago, I started getting error: A message element required as defined in Table A.1 is missing from the ...
Cybersource cardinal commerce error
I am implementing REST API with node/express.js that uses 3DS authenticationI am able to generate the acsUrl and PaReq just fine (for enrolled cards). When I pass the acsUrl in form action and the PaReq, MD and TermUrl in the form, the 3DS windows sh...
New to Cybersource!
Hello Cybersource Community! Thrilled to join this dynamic space. I'm John, and I've come with a background in configuring network and IT infrastructures. What drew me here is my keen interest in exploring the nuances of online security and digital p...
New Member Here - Any Tips for Getting Started?
Hey everyone I'm Danny Cavill. I'm new, to the world of development. Are there any developers here? As a beginner I would really appreciate your advice and tips. I'm extremely excited to dive into this community and learn from all of you! I'm eager t...
Credit Card and CVV fields are type="tel"
I understand that type="tel" provides a numeric keypad for mobile users, but it also breaks accessibility and does not accurately describe what is being inputted into the field.A vision impaired user will hear "Input telephone number" on the credit c...
Unable to Add Credit Card to Google Pay
I'm currently facing a specific issue with Google Pay on my Android device. The problem is that I am unable to add a credit card to Google Pay. Every time I attempt to add a card, the process starts, but it eventually ends with an error message indic...
Google Pay Integrations
I accidently copy/pasted the wrong key into the KeySet ID needed to enable Google pay. I need a new one to copy and past but it doesn't allow me to generate one. Authorize, Google, and Android cant help .
recaptcha for Secure Acceptance Hosted Checkout
Is is possible to add recaptcha to the Hosted Payment Form?
Unable to Create Sandbox Account - "Registration Failed. Please try again
I'm facing a persistent issue while attempting to register for a sandbox account. The system consistently returns the error message "Registration Failed. Please try again." despite ensuring that all mandatory fields are correctly filled.If anyone has...
Line item model when creating an account over API: discount + tax information
We create transactions over API. When looking at the XML schema, the line item model on the create transaction request can take several fields which describe tax and discount amounts for those line items.These same fields are available when retrievin...
Register for a sandbox account not working
Hello all, I am trying to create an sandbox account (Sandbox account sign up), but always receive an error"Registration Failed. Please try again."I am filling all mandatory fields requiered. is there any restriction to create sandbox accounts?Thankk ...