Flex Microform

Newer Documentation Available

This document provides documentation for the outdated JavaScript Client library version 0.1.0.  Click here to view a newer version.

Flex Microform makes it easier for you to become PCI DSS compliant without requiring any compromise in user experience.  The capture of card numbers is fully outsourced to CyberSource, which can qualify you for SAQ A based assessments.   Utilizing Flex API under the hood, Flex Microform provides the most secure method for tokenizing card data. Sensitive data is encrypted on the customer’s device before HTTPS transmission to CyberSource. This mitigates any compromise of the HTTPS connection through a man in the middle attack.


  • SAQ A compliant
  • Seamlessly integrates with your current checkout experience
  • Advanced protection against man in the middle attacks

See the getting started guide for instructions on how to get up and running.

How it works

Flex Microform is designed to be simple to integrate and allows you to focus on creating the best possible checkout experience for your customers.

The provided JavaScript library enables you to replace the sensitive card number input field with a secure iframe, hosted by CyberSource, that will capture data on your behalf. This embedded field will look and feel just like any other input in your checkout process allowing you to create a frictionless experience.

Once captured, the card number is replaced with a mathematically irreversible token that can only be used by you. The token can be used in place of the card number for follow on transactions in existing CyberSource APIs.

PCI Compliance

The least burdensome level of PCI compliance is SAQ A. To achieve this, sensitive payment data must be captured securely by a validated payment provider.

To meet this requirement, Flex Microform renders a secure iframe containing the card number input. This iframe is hosted by CyberSource and payment data is submitted directly to CyberSource via the secure Flex API, thus never touching your systems.

As user experience is an integral part of any modern e-commerce application, we provide all the tools required to blend seamlessly with your checkout experience. Various event hooks and styling options are available to facilitate, maximizing customizability without compromising on PCI compliance.

Browser Support

  • Internet Explorer 11+
  • Edge 13+
  • Firefox 21+
  • Chrome 11+
  • Safari 6.1+
  • Opera 15+