Create a formToken:
answer will be: (truncated)
The generated token is
To use your own authentication keys, see API keys and authentication.
Copy-paste the following code:
|kr-expiry||card expiration month and year|
|kr-form-error||display error if any|
Payment form will looks like:
kr-theme applies a minimalistic theme to the embedded form. Just remove it if you don't want any custom CSS to be applied to the form fields.
when the user submit the form:
- payment method is registered
- the transaction is charged, then
|If the transaction is paid||Form is submited (without any payment method sensitive data).|
|If the transaction is refused||Raise an error|
See Payment Done page to see how to check the payment status.
It's highly recommended to define IPN callback URL. see Instant Payment Notification Usage for more details.
Custom Bootstrap form
Custom material form
Custom payment form
With additional fields
Do it yourself
Embedded form supports advanced CSS customization. each form elementa has a special attribute kr-style that allow to inject custom CSS to the form element.