# Checkout Flow Integration

## <mark style="color:red;">**POS Installation**</mark>

### <mark style="color:red;">**Preliminary Works**</mark>

The following information is requested from the provider for the brand-specific and production (live) environment.

* **Public Key**
* **Secret Key**
* **Processing Channel ID**

## <mark style="color:red;">**Omnitron Settings**</mark>

This payment method’s configuration can be done on the **Payment Options & Add/Edit POS Integration** pages. For additional information, refer to the [POS Integrations](https://app.gitbook.com/s/IbwGN7KwvYi0iLbjtnXz/omnitron/sales-channels/payment-management/how-to-manage-pos-integrations-in-omnitron) tutorial.

### <mark style="color:red;">**Payment Options**</mark>

Digital wallet payment option must be defined on Omnitron. Explanations on how the settings should be made at this stage are in the table below.

| Field               | Description                          |
| ------------------- | ------------------------------------ |
| Payment Option      | Digital Wallet                       |
| Payment Option Name | “Digital Wallet” or any related text |
| Payment Option Slug | wallet                               |
| Config\*            | { "pos\_slug": "checkout\_flow" }    |

### <mark style="color:red;">**POS Integration**</mark>

One POS integration must be defined in Omnitron to be specific for the integration. Explanations on how the settings should be made at this stage are in the table below.

| Field                | Description                            |
| -------------------- | -------------------------------------- |
| Name                 | Checkout Flow                          |
| Slug                 | checkout\_flow                         |
| Gateway              | checkout\_flow                         |
| Resource URL         | Requested URL from the provider        |
| Three D resource url | Requested URL from the provider        |
| Public Key           | Requested Public Key from the provider |
| Secret Key           | Requested Secret Key from the provider |
| three\_d\_enabled    | True                                   |

## <mark style="color:red;">**Additional Notes**</mark>

Useful links:

* For front end developments (CheckoutWebComponents):
  * [Get Started With Flow](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-website/get-started-with-flow)
  * [Customize your Flow integration](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-website/customize-your-flow-integration)
  * [Add localization to your Flow integration](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-website/add-localization-to-your-flow-integration)
  * [Flow library reference](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-website/flow-library-reference)
