Showing results for 
Search instead for 
Did you mean: 

Who Me Too'd this topic

The payments API uses credit card flexible tokens, how do you use them?


I am trying to get my head around how CyberSource works.

A credit card can be tokenized on the client-side in CyberSource using the Secure Acceptance Flexible Token API.

It's easy to do that part. There's plenty of documentation and a few packages that do it.

With the CyberSource Payments API, how do I use that token to create a charge?

My research shows how to tokenize the card on client, and charge an untokenized card (card data is sent to server), but I haven't found any examples of how to use the Flexible token to create a charge (or pre-authorization).

CyberSource doesn't seem to provide that information in its documentation, unlike most other gateways like Stripe.

Is there something I'm missing?

Node is my preferred language, but I am happy with solutions in other languages as well.

Who Me Too'd this topic