Clearent JavaScript SDK

Security Considerations

Overview Security Considerations Configuration Styling / Branding Digital Wallets IDTech VP8300 Examples

Security Requirements

Technical Requirements

Browser Support

Clearent’s JavaScript-SDK solution will work with

Ending Support For IE 11 Browser and Legacy Edge

On August 17, 2020 Microsoft announced that they would be ending support for IE 11 or legacy Edge in Microsoft Teams and M365. We believe that focusing on modern browsers that provide a faster, more secure, more robust browsing experience is the right decision.

Beginning July 1st, 2021, we will no longer be providing coding shims (polyfills) for missing functionality in IE 11 or legacy Edge. Please note, legacy Edge refers to the older pre-Chromium Edge browser released prior to January 2020. Modern Edge browser is supported.

Card Validation

In accordance with best security practices, all client data is validated on Clearent servers. We do perform basic client-side validation to improve the user-experience and reduce errors.

Credit card numbers are validated on the client as follows:

The card number is not validated during this process and the user may have still entered a cancelled, non-issued or otherwise invalid card. The payment information is not validated on the backend until the sale request is made from your backend.

This behavior is intentional and is done to prevent a hacker from attempting to use your website as a validator for stolen credit cards.

Expiration Date Validation

Expiration date is required for all transactions unless the merchant is storing and presenting card tokens to the user

CSC/CVC Validation

By default, the card security code (CSC, CID, CVC, CVV, CVV2) is required for all transactions.