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

Samsung 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](/examples/framepay-example-card-separated.html)

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

Use with ReactJS

Supported versions: 14,15,16+ Rebilly offers 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.

Use with VueJS

Rebilly offers an easy-to-use wrapper component for VueJS, called framepay-vue.