• France
payzen.eu
Search
Categories
Tags
Europe (English)
France
Germany
Brazil
LATAM
Spain
Europe (English)
Implementation
Embedded smartForm
Embedded form (cards)
REST payment API
REST PCI-DSS payment API
REST SEPA API
Hosted payment
File exchange
Mobile payment
Snippets
Plugins
Back office
Guides
Help
FAQ
Video tutorials
Support

Presentation of the smartForm

The smartForm allows you to integrate a frictionless payment process and offer multiple payment methods.
The buyer will complete the payment process without leaving the merchant site.

Major evolution of the embedded form (cards)

The smartForm has the advantage of improving the embedded form (cards) by offering new features. For the upgrade, click here

Integration of new payment methods

The smartForm allows you to easily add without using code "cardless" payment methods (redirection, QR code, cash payment...) , for example: initiation of a wire transfer, Apple Pay, ..

Customization with CSS and access to several themes

Customize the appearance of your form thanks to ready to use open-source style sheet and themes.

List of compatible payment methods

See the list of compatible payment methods.

Use cases

Description List mode (default)
This mode displays the list of the card payment and the compatible payment method buttons.
Check this link to getadditional information: : list mode

Description Pop-in mode
This mode displays a single button that opens a pop-in containing the card payment button and the compatible payment methods.
Check this link to getadditional information: : pop-in mode

Description List mode with embedded card
This mode displays the embedded fields for card payments and compatible payment methods.
Check this link to getadditional information: : List mode with embedded card

Description List mode (default)
Here's an illustration to highlight the SEPA Credit Transfer (Payment Initiation).

It displays the card payment fields and a button for the compatible payment method of your choice.
Check this link to getadditional information: : mettre en évidence un moyen de paiement.

Description Pop-in mode
Here's an illustration to highlight the SEPA Credit Transfer (Payment Initiation).

It displays a button for card payment and a button for the compatible payment method of your choice.
Check this link to getadditional information: : mettre en évidence un moyen de paiement.

Description List mode with embedded card
Here's an illustration to highlight the SEPA Credit Transfer (Payment Initiation).

It displays the card payment fields and a button for the compatible payment method of your choice.
Check this link to getadditional information: : mettre en évidence un moyen de paiement.

Apple Pay is only compatible with the Safari browser, available on Apple brand computers and phones (Mac, iPhone and iPad).

Description List mode with embedded card
Here is an example for highlighting several payment methods: SEPA wire transfer (Payment Initiation) and Apple Pay.

It displays the card payment fields, with a button for each compatible payment method highlighted.
Check this link to getadditional information: : highlighting several payment methods:

Description Pop-in mode
Here is an example for highlighting several payment methods: SEPA wire transfer (Payment Initiation) and Apple Pay.

It displays a button for card payments and a button for each of the highlighted compatible payment methods.
Check this link to getadditional information: : highlighting several payment methods:

Description List mode with embedded card
Here is an example for highlighting several payment methods: SEPA wire transfer (Payment Initiation) and Apple Pay.

It displays the card payment fields, with a button for each compatible payment method highlighted.
Check this link to getadditional information: : highlighting several payment methods:

Hide card payment logos
<body>
 <div class="kr-smart-form" kr-card-form-expanded kr-no-card-logo-header kr-form-token="[GENERATED FORMTOKEN]">
(...)
</div>
</body>

Intégrez la classekr-smart-formet le paramètrekr-no-card-logo-headerau sein de la DIV, contenant leformToken.

By integrating this feature, the merchant can then integrate his logos in order to personalize his payment form.

Check this link to getadditional information: : Hide card payment logos

Personalize the page layout
<style type="text/css">
    (...)
 /*to use the CSS Flexbox (Flexible Box)*/  
  .kr-smart-form .kr-embedded .flex-container {
    flex-direction: row !important;
    display: flex;
  }
  </style>
<body>
 <div class="kr-smart-form" kr-card-form-expanded kr-form-token="[GENERATED FORMTOKEN]">
  (...)
  </div>
</div>
</body>

Intégrez la classekr-smart-formet le paramètrekr-card-form-expandedau sein de la DIV, contenant leformToken.

Pour alignerhorizontalementles champs du formulaire embarqué, vous pouvez utiliser lesFlexbox in CSSavec la propriétéflex-directionvalorisée àrow.

Check this link to getadditional information: : Personalize the page layout


You also have the possibility to:
  • Change the display order of the payment methods
  • Select payment methods

Technical implementation

If you have already implemented the embedded form (cards), you will find the information to migrate to the smartForm:

  • Migrate from embedded form (cards) to smartForm

The different stages of integration are :

  1. Prerequisites
  2. Authenticate
  3. CreatetheformToken.
  4. Display the payment form.
  5. Analyze the payment result.
  6. Switch to Production.

To get more information, go to Payment Form Integration.

Head Office :

LYRA NETWORK
109, rue de l’innovation
31670 Labège
FRANCE

Our SERVICES

Lyra
Recruitment
PayZen
© 2023 | All rights reserved to PayZen
2.47.0-doc-1.9