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

# Overview

This overview explains how you can use the Checkout Session API to accept bank transfers and card payments in your application or website.

You can use Checkout Sessions in these scenarios:

* You run an online store and want your customers to pay by bank transfer or card.
* You operate a payment platform and want to offer bank transfers and cards to your customers.
* You build a wallet or digital banking application and want your customers to add funds to their accounts.
* You build an application and want your customers to send money to one another (*peer-to-peer* transfers).

<Frame caption="Bank transfer payment flow">
  <img src="https://mintcdn.com/fintoc-49b8bee8/YQmOnq8Zegydl6oL/images/b74507ca23aa905686c3688390f73f0fabf23bb8e6c911ccd4b5d9756598342a-pantallas_idp.png?fit=max&auto=format&n=YQmOnq8Zegydl6oL&q=85&s=cada7d31ee1a1d826f0a84953ddf7344" width="1390" height="761" data-path="images/b74507ca23aa905686c3688390f73f0fabf23bb8e6c911ccd4b5d9756598342a-pantallas_idp.png" />
</Frame>
