# SmartFastPay Docs

## v2

- [Overview](https://docs.smartfastpay.com/overview.md): Before integrating a SmartFastPay product or solution, you must set up your development environment to get OAuth 2.0 Client ID and Secret credentials for the sandbox and live environments.
- [API Requests](https://docs.smartfastpay.com/api-reference/api-requests.md): To make a REST API request, you combine the HTTP GET, POST, PUT, PATCH, or DELETE method, the URL to the API service, the URI to a resource to query, submit data to, update, or delete, and one or more
- [Payments](https://docs.smartfastpay.com/api-reference/payments.md): Call the Payments API to request payments via Bank Transfer or PIX.
- [Payouts](https://docs.smartfastpay.com/api-reference/payouts.md): Call the Payouts API to request withdrawal for your customer.
- [Checkout Experience](https://docs.smartfastpay.com/thesmartway/checkout-experience.md)
- [Old Overview](https://docs.smartfastpay.com/thesmartway/checkout-experience/old-overview.md): Use the Checkout API for a secure checkout via SmartFastPay. It auto-presents relevant payment types to shoppers, easing purchase with methods like Bank Transfer, PIX, PSE, Deuna and more.
- [Overview](https://docs.smartfastpay.com/thesmartway/checkout-experience/overview.md): Use the Checkout API to generate a secure payment page via SmartFastPay.
- [API Requests](https://docs.smartfastpay.com/thesmartway/api-requests.md)
- [Transactions](https://docs.smartfastpay.com/thesmartway/api-requests/transactions.md): Call the Payments API to request transactions via bank transfer or pix.
- [Country Codes](https://docs.smartfastpay.com/thesmartway/api-requests/country-codes.md)
- [Currency Codes](https://docs.smartfastpay.com/thesmartway/api-requests/currency-codes.md)
- [Document Types](https://docs.smartfastpay.com/thesmartway/api-requests/document-type.md): An API to help you get information about the types of documents allowed for the country you want to work.
- [List Bank Codes](https://docs.smartfastpay.com/thesmartway/api-requests/list-bank-codes.md): An API to help you get information about the list of banks allowed for the country you want to work.
- [Wallet](https://docs.smartfastpay.com/thesmartway/api-requests/wallet.md): Call the Wallet API to request balance wallet.
- [Our Status and Flow](https://docs.smartfastpay.com/thesmartway/api-requests/status-flow.md)
- [Notification & Webhooks](https://docs.smartfastpay.com/thesmartway/notification-and-webhooks.md)
- [Notifications](https://docs.smartfastpay.com/thesmartway/notification-and-webhooks/notification.md): Our APIs use webhooks for event notifications. Webhooks are push API calls that let your app know an event has happened.
- [Get Secret](https://docs.smartfastpay.com/thesmartway/notification-and-webhooks/secret.md): Get the secret to use in Webhook Signature.
- [Events Signature](https://docs.smartfastpay.com/thesmartway/notification-and-webhooks/signature.md)
- [PayIn](https://docs.smartfastpay.com/methods-and-markets/payin.md)
- [Overview](https://docs.smartfastpay.com/methods-and-markets/payin/overview.md): Call the Payments API to request host-to-host payin methods.
- [LATAM](https://docs.smartfastpay.com/methods-and-markets/payin/latam.md)
- [Brazil](https://docs.smartfastpay.com/methods-and-markets/payin/latam/brazil.md)
- [PIX](https://docs.smartfastpay.com/methods-and-markets/payin/latam/brazil/pix.md): Call the Payments API to request payments via PIX.
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/brazil/bank-transfer.md): Call the Payments API to request payments via Bank Transfer.
- [Credit Card](https://docs.smartfastpay.com/methods-and-markets/payin/latam/brazil/credit-card.md): Call the Credit Card API to request payments via Credit Card.
- [Boleto](https://docs.smartfastpay.com/methods-and-markets/payin/latam/brazil/boleto.md): Call the Boleto API to request payments via banking billet (boleto bancário).
- [PicPay](https://docs.smartfastpay.com/methods-and-markets/payin/latam/brazil/picpay.md): Call the PicPay API to request payments via PicPay.
- [Peru](https://docs.smartfastpay.com/methods-and-markets/payin/latam/peru.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/peru/bank-transfer.md): Call the Payments API to request payments via Bank Transfer on Peru
- [CIP](https://docs.smartfastpay.com/methods-and-markets/payin/latam/peru/cip.md): Call the Payments API to request payments via CIP on Peru
- [Wallet](https://docs.smartfastpay.com/methods-and-markets/payin/latam/peru/wallet.md): Call the Payments API to request payments via Wallet (QR Code) on Peru
- [Credit Card](https://docs.smartfastpay.com/methods-and-markets/payin/latam/peru/credit-card.md): Call the Payments API to request payments via Credit Card on Peru
- [Equador](https://docs.smartfastpay.com/methods-and-markets/payin/latam/equador.md)
- [Wallet](https://docs.smartfastpay.com/methods-and-markets/payin/latam/equador/wallet.md): Call the Payments API to request payments via Wallet on Equador
- [Cash Payment](https://docs.smartfastpay.com/methods-and-markets/payin/latam/equador/cash-payment.md): Call the Payments API to request payments via Cash Payment on Equador
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/equador/bank-transfer.md): Call the Payments API to request payments via Bank Transfer on Equador
- [Mobile Money](https://docs.smartfastpay.com/methods-and-markets/payin/latam/equador/mobile-money.md): Call the Payments API to request payments via Mobile Money on Equador
- [Colombia](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia.md)
- [PSE by Checkout](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/pse-by-checkout.md): Call the Payments API to request payments via PSE on Colombia
- [PSE](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/pse.md): Call the Payments API to request payments via PSE on Colombia
- [Nequi Push](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/nequi.md): Call the Payments API to request payments via Nequi on Colombia - Push Notification
- [Nequi - HPP](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/nequi-hpp.md): Call the Payments API to request payments via Nequi on Colombia - With Redirect Url
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/bank-transfer.md): Call the Payments API to request payments via Bancolombia on Colombia - Bank Transfer
- [Transfiya](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/transfiya.md): Call the Payments API to request payments via Transfiya on Colombia
- [Bre-b](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/bre-b.md): Call the Payments API to request payments via Bre-b on Colombia
- [Efecty](https://docs.smartfastpay.com/methods-and-markets/payin/latam/colombia/efecty.md): Call the Payments API to request payments via Efecty on Colombia
- [Chile](https://docs.smartfastpay.com/methods-and-markets/payin/latam/chile.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/chile/bank-transfer.md): Call the Payments API to request payments via Bank Transfer on Chile
- [Wallet](https://docs.smartfastpay.com/methods-and-markets/payin/latam/chile/wallet.md): Call the Payments API to request payments via Wallet on Chile
- [Cash Payment](https://docs.smartfastpay.com/methods-and-markets/payin/latam/chile/cash-payment.md): Call the Payments API to request payments via Cash on Chile
- [Credit Card](https://docs.smartfastpay.com/methods-and-markets/payin/latam/chile/credit-card.md): Call the Payments API to request payments via Credit Card on Chile
- [Bolivia](https://docs.smartfastpay.com/methods-and-markets/payin/latam/bolivia.md)
- [Wallet](https://docs.smartfastpay.com/methods-and-markets/payin/latam/bolivia/wallet.md): Call the Payments API to request payments via Wallet on Bolivia
- [Tigo Money](https://docs.smartfastpay.com/methods-and-markets/payin/latam/bolivia/tigo-money.md): Call the Payments API to request payments via Tigo Money on Bolivia
- [México](https://docs.smartfastpay.com/methods-and-markets/payin/latam/mexico.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/mexico/bank-transfer.md): Call the Payments API to request payments via Bank Transfer on México - SPEI
- [Wallet](https://docs.smartfastpay.com/methods-and-markets/payin/latam/mexico/wallet.md): Call the Payments API to request payments via Wallet on México - CoDi
- [Argentina](https://docs.smartfastpay.com/methods-and-markets/payin/latam/argentina.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/argentina/bank-transfer.md): Call the Payments API to request payments via Bank Transfer on Argentina
- [Wallet QR](https://docs.smartfastpay.com/methods-and-markets/payin/latam/argentina/wallet-qr.md): Call the Payments API to request payments via Wallet QR on Argentina
- [Uruguay](https://docs.smartfastpay.com/methods-and-markets/payin/latam/uruguay.md)
- [Cash Payment](https://docs.smartfastpay.com/methods-and-markets/payin/latam/uruguay/cash-payment.md): Call the Payments API to request payments via Cash on Uruguay
- [ASIA](https://docs.smartfastpay.com/methods-and-markets/payin/asia.md)
- [India](https://docs.smartfastpay.com/methods-and-markets/payin/asia/india.md)
- [UPI](https://docs.smartfastpay.com/methods-and-markets/payin/asia/india/upi.md): Call the Payments API to request payments via UPI on India
- [PayOut](https://docs.smartfastpay.com/methods-and-markets/payout.md)
- [Overview](https://docs.smartfastpay.com/methods-and-markets/payout/overview.md): Call the Payouts API to request host-to-host payout methods.
- [LATAM](https://docs.smartfastpay.com/methods-and-markets/payout/latam.md)
- [Brazil](https://docs.smartfastpay.com/methods-and-markets/payout/latam/brazil.md)
- [PIX](https://docs.smartfastpay.com/methods-and-markets/payout/latam/brazil/pix.md): Call the Payouts API to request withdrawal for your customer.
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/brazil/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Colombia](https://docs.smartfastpay.com/methods-and-markets/payout/latam/colombia.md)
- [Transfiya](https://docs.smartfastpay.com/methods-and-markets/payout/latam/colombia/transfiya.md): Call the Payouts API to request withdrawal for your customer.
- [Bre-b](https://docs.smartfastpay.com/methods-and-markets/payout/latam/colombia/bre-b.md): Call the Payouts API to request withdrawal for your customer.
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/colombia/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Peru](https://docs.smartfastpay.com/methods-and-markets/payout/latam/peru.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/peru/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Ecuador](https://docs.smartfastpay.com/methods-and-markets/payout/latam/ecuador.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/ecuador/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Mobile Money](https://docs.smartfastpay.com/methods-and-markets/payout/latam/ecuador/mobile-money.md): Call the Payouts API to request withdrawal for your customer.
- [Chile](https://docs.smartfastpay.com/methods-and-markets/payout/latam/chile.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/chile/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [México](https://docs.smartfastpay.com/methods-and-markets/payout/latam/mexico.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/mexico/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Bolivia](https://docs.smartfastpay.com/methods-and-markets/payout/latam/bolivia.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/bolivia/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Argentina](https://docs.smartfastpay.com/methods-and-markets/payout/latam/argentina.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/argentina/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [Uruguay](https://docs.smartfastpay.com/methods-and-markets/payout/latam/uruguay.md)
- [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/uruguay/bank-transfer.md): Call the Payouts API to request withdrawal for your customer.
- [ASIA](https://docs.smartfastpay.com/methods-and-markets/payout/asia.md)
- [India](https://docs.smartfastpay.com/methods-and-markets/payout/asia/india.md)
- [IMPS](https://docs.smartfastpay.com/methods-and-markets/payout/asia/india/imps.md): Call the Payouts API to request withdrawal for your customer with IMPS on India
- [FAQ & Support](https://docs.smartfastpay.com/resources/faq-and-support.md)
- [How to get the token](https://docs.smartfastpay.com/resources/faq-and-support/authentication.md): Your access token authorizes you to use the SmartFastPay REST API server. To call a REST API in your integration, exchange your client ID and secret for an access token in an OAuth 2.0 token call.
- [Tests to validate your integration](https://docs.smartfastpay.com/resources/faq-and-support/tests-validate-integration.md)

## v1

- [Overview](https://docs.smartfastpay.com/v1/overview.md): Before integrating a SmartFastPay product or solution, you must set up your development environment to get OAuth 2.0 Client ID and Secret credentials for the sandbox and live environments.
- [API Requests](https://docs.smartfastpay.com/v1/reference/api-requests.md): To make a REST API request, you combine the HTTP GET, POST, PUT, PATCH, or DELETE method, the URL to the API service, the URI to a resource to query, submit data to, update, or delete, and one or more
- [Payments](https://docs.smartfastpay.com/v1/reference/payments.md): Call the Payments API to request payments via Bank Transfer or PIX.
- [Boletos](https://docs.smartfastpay.com/v1/reference/boletos.md): Call the Boletos API to request payments via banking billet (boleto bancário).
- [PicPay](https://docs.smartfastpay.com/v1/reference/picpay.md): Call the PicPay API to request payments via PicPay Pix.
- [Credit Card](https://docs.smartfastpay.com/v1/reference/credit-card.md): Call the Credit Card API to request payments via Credit Card.
- [Payouts](https://docs.smartfastpay.com/v1/reference/payouts.md)
- [Payouts (Brazil)](https://docs.smartfastpay.com/v1/reference/payouts/brazil.md): Call the Payouts API to request withdrawal for your customer.
- [Payouts (Colombia)](https://docs.smartfastpay.com/v1/reference/payouts/colombia.md): Call the Payouts API to request withdrawal for your customer.
- [Transactions](https://docs.smartfastpay.com/v1/reference/transactions.md): Call the Payments API to request transactions via bank transfer or pix.
- [Checkout](https://docs.smartfastpay.com/v1/reference/checkout.md)
- [Checkout (Brazil)](https://docs.smartfastpay.com/v1/reference/checkout/brazil.md): Use the Checkout API for a secure checkout via SmartFastPay. It auto-presents relevant payment types to shoppers, easing purchase with methods like Bank Transfer, PIX, and more.
- [Checkout (Colombia)](https://docs.smartfastpay.com/v1/reference/checkout/colombia.md): Use the Checkout API for a secure checkout via SmartFastPay. It auto-presents relevant payment types to shoppers, easing purchase with methods like Bank Transfer, PSE, and more.
- [Wallet](https://docs.smartfastpay.com/v1/reference/wallet.md): Call the Wallet API to request balance wallet.
- [Webhooks](https://docs.smartfastpay.com/v1/reference/webhooks.md)
- [Webhooks (Notification)](https://docs.smartfastpay.com/v1/reference/webhooks/notification.md): Our APIs use webhooks for event notifications. Webhooks are push API calls that let your app know an event has happened.
- [Webhooks (Signature)](https://docs.smartfastpay.com/v1/reference/webhooks/signature.md)
- [Webhooks (Get Secret)](https://docs.smartfastpay.com/v1/reference/webhooks/secret.md): Get the secret to use in Webhook Signature.
- [How to get the token](https://docs.smartfastpay.com/v1/guides/authentication.md): Your access token authorizes you to use the SmartFastPay REST API server. To call a REST API in your integration, exchange your client ID and secret for an access token in an OAuth 2.0 token call.
- [Our Status and Flow](https://docs.smartfastpay.com/v1/guides/status-flow.md)
- [Tests to validate your integration](https://docs.smartfastpay.com/v1/guides/tests-validate-integration.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.smartfastpay.com/overview.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
