# FAQs

Our FAQ sections are organized by topic to help you quickly locate the information you need during development and implementation.

### FAQ Categories

#### Catalog

Questions relating to Catalog and Offers. Learn about product synchronization, inventory management, merchant catalogs, and working with offers across multiple ecommerce platforms.

#### Checkout

Questions relating to the Checkout API flow. Find guidance on cart creation, order processing, multi-merchant checkout orchestration, and implementing the complete checkout experience.

#### Discounts

Questions relating to Discounts. Understand how to implement discount codes, promotional offers, and promo code validation across different merchant platforms.

#### Distributions

Questions relating to payout distributions. Get answers about commission calculations, merchant payouts, financial reporting, and distribution processing.

#### Login

Questions relating to logging into the API and authenticating/authorizing requests. Troubleshoot authentication issues, API credentials, and access token management for both test and production environments.

#### Payments

Questions relating to payments, i.e. accepting money from shoppers during checkout. Learn about Stripe integration, payment processing, wallet-based checkout, authorization and capture flows, and handling payment scenarios across multiple merchants.

***

### Getting Help

If you can't find the answer you're looking for in these FAQ sections, you can:

* Search our complete [documentation](https://docs.violet.io)
* Contact our support team
* Visit our [API Reference](https://docs.violet.io/api-reference) for detailed endpoint documentation

Each FAQ section contains detailed answers with code examples, implementation guidance, and troubleshooting tips specific to that area of the Violet API.


---

# 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.violet.io/faqs.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.
