# 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](/tutorials/omnitron/sales-channels/payment-management/how-to-manage-pos-integrations-in-omnitron.md) 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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.akinon.com/technical-guides/3rd-party-integration/payment-integrations/checkout-flow-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
