How It Works

You can use the
Microform Integration
JavaScript library to securely replace sensitive input fields with
Cybersource
-hosted secure iframes. These iframes capture payment information, including card numbers and check data. This ensures that sensitive data is handled securely within your checkout process.

Accept Card Information

For card transactions, the captured card number is replaced with a mathematically irreversible token that only you can use. This token can be used in place of the card number for follow‑on transactions in existing
Cybersource
APIs.
Microform Integration
replaces the following card payment fields in your input form:
  • Payment Card (PAN)
  • CVN
  • Month (non-sensitive)
  • Year (non-sensitive)
With this option you can pass in month and year in the request (if required) but these fields are non-sensitive.
The figure below shows the
Microform Integration
process for accepting card information.

Figure:

Microform Integration
Process with Card Information

Accept Check Information

Microform Integration
also supports the acceptance of check information. Accepting check information enables merchants to collect funds from a customer's bank account through ACH transfer (US only). As with card transactions, the sensitive check data is securely captured and is replaced with a token.
Microform Integration
replaces the following check information fields in your payment input form:
  • Routing Number
  • Account Number
  • Account type (non-sensitive)
With this option you can pass in account type in the request (if required) but this field is non-sensitive.
The figure below shows the
Microform Integration
process for accepting check information.

Figure:

Microform Integration
Process with Check Information