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

# Choose Your Integration Path

> Pick the fastest Busha integration path: Payments API, Payments SDK, On/Off-ramp APIs, or Customer onboarding for B2B2C.

Not sure where to begin? Start with the path that matches what you're building.

## 1) Accept payments via API

Use server-to-server APIs when you want full control over your payment flow.

<Steps>
  <Step title="Create payment request">
    Start with [Create your first payment request](/guides/payment-requests/create-first-payment).
  </Step>

  <Step title="Retrieve payment status">
    Confirm updates with [Retrieve payment request](/guides/payment-requests/retrieve-payment).
  </Step>

  <Step title="Use webhooks for automation">
    Subscribe to events using [Webhook setup](/guides/webhooks/setup) and [Webhook events](/guides/webhooks/webhook-events).
  </Step>
</Steps>

## 2) Accept payments via SDK / widgets

Use Busha-hosted UI components when you want faster frontend delivery.

* [Accept stablecoin payments with Payment Widget](/guides/accepting-stablecoin-payments/payment-widget)
* [Create shareable payment links](/guides/accepting-stablecoin-payments/payment-links)
* [Integrate on-ramp widget](/guides/widgets/integrate-on-ramp)
* [Integrate off-ramp widget](/guides/widgets/integrate-off-ramp)

## 3) Build on-ramp/off-ramp flows via API

Use quote + transfer APIs for programmable fiat/crypto conversion flows.

<Steps>
  <Step title="Create quote">
    Begin with [Create your first quote](/guides/quotes/create-first-quote).
  </Step>

  <Step title="Fund and process deposits">
    Follow [Process fiat deposits](/guides/deposits/process-fiat-deposits) or [Process crypto deposits](/guides/deposits/process-crypto-deposits).
  </Step>

  <Step title="Complete payouts">
    Continue with [Process payouts](/guides/payouts/process-payouts) or [Process crypto payouts](/guides/payouts/process-crypto-payouts).
  </Step>
</Steps>

## 4) Onboard customers for B2B2C services

Use customer profiles and verification to support delegated services.

* [Create individual customer](/guides/customers/create-individual)
* [Create business customer](/guides/customers/create-business)
* [Verify customer identity](/guides/customers/verify-identity)
* [Transact on behalf of customers](/guides/customers/transactions-on-behalf)

## Recommended first run (10 minutes)

1. [Quick Start](/guides/getting-started/quick-start)
2. [Generate API key](/guides/getting-started/generate-api-key)
3. [Make your first request](/guides/getting-started/make-first-request)
4. Choose one integration path above and implement end-to-end.
