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

# Overview

> Receive funds into a Nuvion account via account details, a hosted bank transfer checkout, or a direct card charge.

Nuvion supports three ways to accept payments from your users:

1. Through **account details**
2. Through **funding sessions.** (MOMO, Open Banking, Stablecoin, Interac)
3. Through **Card Payment.**

***

1. ## Accept via account details

Entities can receive funds directly into their Nuvion account using provisioned banking coordinates. No hosted checkout or payment session required. Share the account details with your payer and Nuvion notifies you via webhook when funds arrive.

<Tip>
  Provision account details for an entity's account using `POST /account-details`. Use `asset_type: fiat` for banking coordinates or `asset_type: stablecoin` for a wallet address. See [Account Details](/core-concepts/account-details) for the full guide.
</Tip>

***

2. ## Funding Sessions

Nuvion allows you to accept payments from your users through the [funding sessions API](/guides/funding-session), `/funding-sessions`. Your server creates a funding session, redirects the user to the checkout URL, and receives a webhook when funds settle.
The available funding sessions are:

* Open Banking: This allows you to accept payment from your users through a hosted bank transfer checkout. The user is redirected to the checkout URL where they can complete the transfer within a time frame. Once the transfer is complete, Nuvion notifies you via webhook.
* MOMO: This allows you to accept payment from your users through mobile money. The user is redirected to a USSD flow on their supplied `msisdn` where they can complete the transfer within a time frame. Once the transfer is complete, Nuvion notifies you via webhook.
* Stablecoin: This allows you to accept stablecoin payment from your users through a hosted crypto checkout. The user is redirected to the checkout URL where they can complete the transfer within a time frame. Once the transfer is complete, Nuvion notifies you via webhook.
* Interac: This allows you to accept payment from your users through a Interac checkout. The user receives an email from interac on the payment flow.

3. ## Card Payment

[Nuvion’s card payment](/guides/accept-card-payment) flow uses a Payment Intent and an Intent Action. You Create a Payment Intent, then submit an Intent Action to confirm the payment.

***

## What's next

<CardGroup cols={3}>
  <Card title="Send a payout" icon="arrow-up-from-line" href="/guides/send-a-payout">
    Send funds from an account to any bank account globally.
  </Card>

  <Card title="Stablecoins" icon="circle-dot" href="/guides/stablecoins">
    Accept USDC and USDT via a provisioned wallet address.
  </Card>

  <Card title="Payment Intents API reference" icon="code" href="/api-reference/payment-intents">
    Full endpoint documentation for payment intents and intent actions.
  </Card>
</CardGroup>
