# 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 - [Cash Payment](https://docs.smartfastpay.com/methods-and-markets/payin/latam/peru/wallet-1.md): Call the Payments API to request payments via Cash Payment 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 - [Venezuela](https://docs.smartfastpay.com/methods-and-markets/payin/latam/venezuela.md) - [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payin/latam/venezuela/bank-transfer.md): Call the Payments API to request payments via Bank Transfer on Venezuela - [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. - [Debit Card](https://docs.smartfastpay.com/methods-and-markets/payout/latam/mexico/debit-card.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. - [Venezuela](https://docs.smartfastpay.com/methods-and-markets/payout/latam/venezuela.md) - [Bank Transfer](https://docs.smartfastpay.com/methods-and-markets/payout/latam/venezuela/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)