Skip to main content
Adapt the checkout to your brand and the devices your customers use. Availability depends on the library version and the features enabled for your business.

Where they are set up

These improvements are seen according to the component version and the configuration sent by initializing Flex. If your merchant already has Flex Please check this table to figure out what to add or validate to your integration.
Explicitly set display_settings.methods to the enabled methods you want to show, such as CARD or YAPE, to keep your checkout configuration predictable.
The configurable logo isn’t sent into the initialization object. To enable it, the merchant should share with the integration team an URL public HTTPS from the logo that will be shown in the checkout.

Detail for improvement

Configure logo

  • It allows you to customize the logo that appears at the top left of the checkout.
  • The merchant should share URL public HTTPS from the logo you wish to display.
  • The URL have to aim directly at the image file and be available without authentication.
  • The activation is co-ordinated with the integration equipment and cannot be configured from settings, display_settings and i18n.
  • Visible language select inside the checkout.
  • initial support for ES and EN.
  • Help merchantrs with buyers who prefer a bilingual experience.
  • It’s set up with Initiate component, within the object i18n.
  • Most visible closing button at interface.
  • It allows us to leave the checkout without ambiguity.
  • It improves user monitoring during the payment process.
  • It’s activated with settings.show_close_button in Initiate component.
  • A more visual renderized card.
  • Visible brand Logos as appropriate.
  • Main fields organized to facilitate reading.
  • Check. CARD in display_settings.methods and information sent at Construction of payload.
  • Rounding bordes in containers and fields.
  • Cleaner visual separation between payment methods and form.
  • Cleaner and more consisstore appearance between flows.
  • It’s controlled with settings.show_border in Initiate component.
  • Display of Yape more direct.
  • Cell field and better differentiated approval code.
  • Help messages aimed at reducing buyer errors.
  • Check that YAPE and display_settings.methods and uses Test data To validate the flow.
  • Checkout shows the operation number associated with payment.
  • Facilitates traceability for support, reconciliation and operational review.
  • Help the merchant and the buyer to identify an attempt to pay.
  • It’s activated with settings.show_operation_number in Initiate component.

Responsive conduct

Flex retains its internal structure while the outer container calculates an appropriate scale for viewing.

Web

Keep the original scale as soon as the form fits into the window.

Cell

Reduces the form proportionally to avoid horizontal cuts.

Dynamic constore

Refigure height when Flex change of passage or payment method.

Example of implementation

That visual example uses a popular presentation. The initialization, callbacks and dismantling described above also apply to drunk and expanded presentations.

Before posting

Check the component in these scenarios:
The callbacks do not replace payment confirmation from backend. Continue with the callback guide to interpret the result.

4. Results and cleanup

Handle callbacks, confirm payments on your backend and clean up the form.