Last updated

These docs are intended for a developer audience.

Examples

FramePay can be customized to match the look and feel of your existing forms.

Payment cards

View example

Additional examples

Digital wallets

These methods do not require any additional payment form fields, only the button is required to create a payment token.

Google Pay

View example

Apple Pay

View example

PayPal

View example

Bank accounts

Bank account base

View example

Bank account styled buttons

View example

IBAN

View example

Other Payment Methods

View example

Multiple Payment Methods

View example

Errors

Card base errors

View example

Card separated fields errors

View example

Card expiration dropdowns errors

View example

Bank accounts errors

View example

IBAN errors

View example

Events

Card

See browser console

View example

Card expiration dropdown

See browser console

View example

Card separated

See browser console

View example

Card separated dropdown

See browser console

View example

Extra data

View example

Using with ReactJS

Supported versions: 14,15,16+ We offer an easy-to-use wrapper component for ReactJS, called framepay-react.


For a quick and easy integration, use framepay-react to integrate FramePay into your React project. To use FramePay directly, see the framepay-preact-direct-integration example.

Using with VueJS

We offer an easy-to-use wrapper component for VueJS, called framepay-vue.