# Overview

Optty Direct is an Optty-hosted payment page that facilitates a complete checkout flow without the need for your own hosted checkout page. It manages the entire payment process, from collecting customer payment details and selecting payment methods to processing payments with providers and displaying final payment status to the customer and merchant. Optty Direct is aligned with Optty's principles of white-labelling and API-first design, it can be fully white-labelled to remove all Optty references and all APIs implemented by Optty to surface Optty Direct on the Universal Payment Platform (UPP) are available to partners to use in your integrations, including webhook integration.

The primary use cases for Optty Direct are in-store payments and online invoices. For in-store payments, a QR code to the checkout is automatically generated and provided to the merchant to share with the customer. These links can also be added to invoices shared online to collect payments.

All payment methods supported within Optty are also supported within Optty Direct.

## Use Cases

{% tabs %}
{% tab title="In Store" %}

## **In Store**

<figure><img src="/files/9ljTNzcl3Ms7EEFZ2v4w" alt=""><figcaption></figcaption></figure>

{% content-ref url="/pages/jjrGuT4M0lPOuVB5MCnY" %}
[In Store Use Case](/hosted-payment-page/in-store-use-case.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Online" %}

## Online Invoice

{% content-ref url="/pages/JBDM8wC0EPTkxYuuveKt" %}
[Online Use Case](/hosted-payment-page/online-use-case.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}

\
\ <br>


---

# 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.optty.com/hosted-payment-page/overview.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.
