> ## Documentation Index
> Fetch the complete documentation index at: https://andcze.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Frequently asked questions about ItemShop v2.

<AccordionGroup>
  <Accordion title="How do I connect payments?">
    Configure a shop payment method with the provider's credentials. See [Payment providers](/en/guides/payment-providers) for the current adapter list and required fields. A provider outside that list cannot be connected safely in this version; it first needs a backend adapter that has been implemented and verified.
  </Accordion>

  <Accordion title="Why do I receive money but the player doesn't get the purchase?">
    Most often a plugin or webhook issue: an invalid plugin-type `apiKey`, a `serverId` from another shop, missing `orders:write`, a misconfigured signed provider webhook, or incorrect/blocked product commands. See [Minecraft plugin → Troubleshooting](/en/guides/plugin-minecraft).
  </Accordion>

  <Accordion title="How do I install the plugin on the server?">
    Full instructions: [Minecraft plugin](/en/guides/plugin-minecraft).
  </Accordion>

  <Accordion title="Can I assign a custom domain?">
    Yes — via CNAME and TXT records. See [Custom domain](/en/guides/custom-domain).
  </Accordion>

  <Accordion title="How do I add product images?">
    Upload files directly in the product form; the backend compresses them to WebP and stores them in the shop's storage. API integrations may also provide a public HTTPS URL. See [Adding images](/en/guides/images).
  </Accordion>

  <Accordion title="Do I need a registered business to accept payments?">
    It depends on the country, your circumstances, and the provider's current terms. ItemShop does not decide this; confirm directly with the provider and consult an accountant or legal adviser if needed. See [Requirements](/en/guides/requirements).
  </Accordion>

  <Accordion title="How do I test that orders are fulfilled?">
    Place a free order (100% discount) or redeem a voucher, and check whether the status moves from `paid` to `completed`. See [Minecraft plugin → Testing](/en/guides/plugin-minecraft).
  </Accordion>
</AccordionGroup>
