# 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)
