> ## Documentation Index
> Fetch the complete documentation index at: https://docs.9pic.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 9Pic Checkout

> Sell event photos, videos, and certificates with integrated payments.

<Warning>
  9Pic Checkout is a **Beta**, **Enterprise plan** feature. It carries a **Beta** badge in the event product nav and is locked below Enterprise. If it's still locked after upgrading, email [support@9pic.ai](mailto:support@9pic.ai).
</Warning>

## Overview

9Pic Checkout lets participants buy photos, videos, and custom certificates directly from the event page. It has three tabs: **Overview** (setup status), **Configuration** (gateway, plans, enable), and **Transactions** (sales and orders).

Open it from an event's product navigation: **9pic Checkout**.

<Warning>
  **Store Original Photos is required.** Buyers need the original files after payment, so the event must have **Store Original Photos** enabled before Checkout will open. Set this when [creating the event](/dashboard-guide/events/create) (an Enterprise option). Until it's on, Checkout shows a "Store Original Photos Required" notice.
</Warning>

## The Three Setup Steps

The Overview tab tracks the same three steps you complete on the Configuration tab:

<Steps>
  <Step title="1. Payment Gateway">
    Assign a **Stripe** or **Xendit** gateway (from your organisation's [Payment Configuration](/dashboard-guide/payment-config)) to this event.
  </Step>

  <Step title="2. Checkout Plan">
    Create and **publish** at least one plan. A plan holds the items buyers can purchase — single items, bundles, or all-items — for photos, videos, video clips, or certificates.
  </Step>

  <Step title="3. Enable Payments">
    Once a published plan exists and a supported gateway is assigned, flip **Enable Checkout** on. Buyers then see your published plans on the event page.
  </Step>
</Steps>

The Overview tab also shows a **Payment Status** toggle and quick summaries of your assigned gateway and active plans. Each setup step shows a **Done** / **Pending** badge so you can see what's left.

## Legacy Checkout

If an event was set up on the older checkout system, the tab shows a **legacy** panel that walks you through migrating to the current checkout instead of the three-tab UI.

## Common Questions

<AccordionGroup>
  <Accordion title="Which payment gateways are supported?">
    Stripe and Xendit. Gateway credentials are created once on the [Payment Configuration](/dashboard-guide/payment-config) page, then assigned per event.
  </Accordion>

  <Accordion title="Can I sell for one event only?">
    Yes. Checkout is enabled per event. Assign a gateway, publish a plan, and enable payments on just that event.
  </Accordion>

  <Accordion title="Why can't I turn on Enable Checkout?">
    You need a supported gateway assigned **and** at least one published plan. The toggle stays disabled until both are in place.
  </Accordion>
</AccordionGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Checkout Configuration" icon="gear" href="/dashboard-guide/checkout/configuration">
    Assign a gateway, build plans, and enable payments.
  </Card>

  <Card title="Transactions" icon="receipt" href="/dashboard-guide/checkout/transactions">
    Revenue summary and the order table.
  </Card>

  <Card title="Payment Configuration" icon="wallet" href="/dashboard-guide/payment-config">
    Create Stripe / Xendit gateway configs (Enterprise).
  </Card>

  <Card title="Fair Usage Policy" icon="scale-balanced" href="/dashboard-guide/fair-usage-policy">
    Storage limits relevant to Store Original Photos.
  </Card>
</CardGroup>
