# FastPay ## Docs - [Cancel 3DS authentication](https://docs.fastpaybrasil.com/api-reference/3d-secure/cancel-3ds-authentication.md): Cancels a 3DS authentication that is in `requires_submission` or `requires_challenge` status. - [Get 3DS challenge result](https://docs.fastpaybrasil.com/api-reference/3d-secure/get-3ds-challenge-result.md): Retrieves the final result of a 3DS challenge, including the cryptogram and transaction IDs needed to complete the charge via POST /v1/charges with the `threeDS` payment method field. - [Initiate 3DS authentication](https://docs.fastpaybrasil.com/api-reference/3d-secure/initiate-3ds-authentication.md): Creates a 3D Secure authentication object. The response may include `fingerprintingUrl` (render in a hidden iframe and listen for postMessage) or `challengeUrl` (render in a visible iframe for user challenge). - [Resume charge after managed 3DS authentication](https://docs.fastpaybrasil.com/api-reference/3d-secure/resume-charge-after-managed-3ds-authentication.md): Called by the 3DS micro-frontend (or your own integration) after the buyer completes the managed 3DS authentication. Processes the charge using the provided 3DS result and fires postback/webhook events. - [Submit 3DS authentication](https://docs.fastpaybrasil.com/api-reference/3d-secure/submit-3ds-authentication.md): Submits a 3DS authentication after optional fingerprinting. Pass `fingerprintingResult` if you received it from the iframe postMessage. Returns updated status and may include `challengeUrl` if a challenge is required. - [Activate a card](https://docs.fastpaybrasil.com/api-reference/cards/activate-a-card.md): Activates a card that is in `pending_validation` status. - [Delete a card](https://docs.fastpaybrasil.com/api-reference/cards/delete-a-card.md): Deletes a registered card. The card is removed from the PSP and the token is revoked from the vault. - [Get card by ID](https://docs.fastpaybrasil.com/api-reference/cards/get-card-by-id.md): Returns details of a specific card. - [List cards](https://docs.fastpaybrasil.com/api-reference/cards/list-cards.md): Returns a list of registered cards for the authenticated merchant/customer. - [Register a card](https://docs.fastpaybrasil.com/api-reference/cards/register-a-card.md): Registers a new credit card for a customer. The card is stored securely in the token vault and can be used for recurring charges. - [Create a new charge](https://docs.fastpaybrasil.com/api-reference/charges/create-a-new-charge.md): Creates a payment charge for a merchant with the specified amount, currency, and payment method. - [Get all charges](https://docs.fastpaybrasil.com/api-reference/charges/get-all-charges.md): Returns a paginated list of charges filtered by the provided criteria. - [Request a refund](https://docs.fastpaybrasil.com/api-reference/charges/request-a-refund.md): Requests a **full refund** (estorno) for a charge that has `paid` status. Partial refunds are not supported — the entire charge amount is reversed. - [Resend webhook for a test charge (sandbox)](https://docs.fastpaybrasil.com/api-reference/charges/resend-webhook-for-a-test-charge-sandbox.md): Resends a webhook for a **test charge** with a simulated status. Use this in sandbox to test your webhook handler without waiting for real payment events. - [Create a new customer](https://docs.fastpaybrasil.com/api-reference/customers/create-a-new-customer.md): Creates a new customer in the system. - [Delete customer](https://docs.fastpaybrasil.com/api-reference/customers/delete-customer.md): Removes a customer from the system (soft delete). - [Get customer by ID](https://docs.fastpaybrasil.com/api-reference/customers/get-customer-by-id.md): Returns details of a specific customer. - [List customers](https://docs.fastpaybrasil.com/api-reference/customers/list-customers.md): Returns a paginated list of customers filtered by the provided criteria. - [Update customer](https://docs.fastpaybrasil.com/api-reference/customers/update-customer.md): Updates an existing customer. Document ID and type cannot be changed after creation. - [Create a new Submerchant](https://docs.fastpaybrasil.com/api-reference/fastconnect/create-a-new-submerchant.md): Creates a submerchant FastPay account linked to the MerchantMaster. - [Create payout request](https://docs.fastpaybrasil.com/api-reference/fastconnect/create-payout-request.md): Creates a payout request for a submerchant in the Fast Connect context. - [Get all submerchants](https://docs.fastpaybrasil.com/api-reference/fastconnect/get-all-submerchants.md): Get all submerchants related to MerchantMaster - [Get one submerchant](https://docs.fastpaybrasil.com/api-reference/fastconnect/get-one-submerchant.md): Get one specific submerchant related to MerchantMaster - [Get payout request by ID](https://docs.fastpaybrasil.com/api-reference/fastconnect/get-payout-request-by-id.md): Returns the complete details of a specific payout request. - [Get submerchant's API Keys](https://docs.fastpaybrasil.com/api-reference/fastconnect/get-submerchants-api-keys.md): Get API keys from specified SubMerchant - [List payout requests](https://docs.fastpaybrasil.com/api-reference/fastconnect/list-payout-requests.md): Lists all payout requests with support for filters and pagination. - [Upload submerchant documents](https://docs.fastpaybrasil.com/api-reference/fastconnect/upload-submerchant-documents.md): Upload submerchant documents to approval - [Get available payment methods](https://docs.fastpaybrasil.com/api-reference/payment-methods/get-available-payment-methods.md): Returns a list of payment methods available for the merchant, optionally filtered by currency. - [Confirm plan deactivation](https://docs.fastpaybrasil.com/api-reference/subscription-plans/confirm-plan-deactivation.md): Confirms the deactivation of a plan that has active subscriptions. - [Create a subscription plan](https://docs.fastpaybrasil.com/api-reference/subscription-plans/create-a-subscription-plan.md): Creates a new recurring subscription plan. - [Get subscription plan by ID](https://docs.fastpaybrasil.com/api-reference/subscription-plans/get-subscription-plan-by-id.md): Returns details of a specific subscription plan. - [List subscription plans](https://docs.fastpaybrasil.com/api-reference/subscription-plans/list-subscription-plans.md): Returns a paginated list of subscription plans. - [Update plan status](https://docs.fastpaybrasil.com/api-reference/subscription-plans/update-plan-status.md): Activates or deactivates a subscription plan. If the plan has active subscriptions and is being deactivated, a confirmation token will be returned. - [Update subscription plan](https://docs.fastpaybrasil.com/api-reference/subscription-plans/update-subscription-plan.md): Updates an existing subscription plan. Changes do NOT affect existing subscriptions, only new subscriptions will use the updated values. - [Upload plan image](https://docs.fastpaybrasil.com/api-reference/subscription-plans/upload-plan-image.md): Uploads an image for the subscription plan. - [Cancel subscription](https://docs.fastpaybrasil.com/api-reference/subscriptions/cancel-subscription.md): Cancels a subscription. Has regret period logic (up to 7 days after creation). - [Create a subscription (Checkout)](https://docs.fastpaybrasil.com/api-reference/subscriptions/create-a-subscription-checkout.md): Creates a new subscription linked to a plan. - [Get subscription by ID](https://docs.fastpaybrasil.com/api-reference/subscriptions/get-subscription-by-id.md): Returns complete details of a subscription, including charge history. - [List subscriptions](https://docs.fastpaybrasil.com/api-reference/subscriptions/list-subscriptions.md): Returns a paginated list of subscriptions. - [Update subscription](https://docs.fastpaybrasil.com/api-reference/subscriptions/update-subscription.md): Updates data of an active subscription. - [Get merchant wallets](https://docs.fastpaybrasil.com/api-reference/wallets/get-merchant-wallets.md): Returns a list of wallets with balances for the specified merchant, optionally filtered by currency. - [Apple Pay](https://docs.fastpaybrasil.com/guias/apple-pay.md): Integração de pagamentos com Apple Pay na FastPay. - [Assinaturas](https://docs.fastpaybrasil.com/guias/assinaturas.md): Planos e cobrança recorrente com a FastPay API. - [Autenticação](https://docs.fastpaybrasil.com/guias/autenticacao.md): Como obter e usar suas credenciais (Basic Auth) na FastPay API. - [Bloqueio de Transação](https://docs.fastpaybrasil.com/guias/bloqueio-de-transacao.md): Fluxo de bloqueio por chargeback ou MED (Medida Cautelar) e processo de disputa. - [Estorno (Refund)](https://docs.fastpaybrasil.com/guias/estorno.md): Como solicitar o estorno total de uma cobrança via API. - [Fast Connect](https://docs.fastpaybrasil.com/guias/fast-connect.md): Onboarding e gestão de submerchants via Fast Connect. - [3D Secure SDK](https://docs.fastpaybrasil.com/guias/three-ds-sdk.md): Autenticação 3DS para transações com cartão de crédito. - [Webhooks de Cobrança](https://docs.fastpaybrasil.com/guias/webhooks/charge.md): Eventos de charge: created, pending, paid, refunded e updated. - [Webhooks de Aprovação de Conta](https://docs.fastpaybrasil.com/guias/webhooks/conta.md): Notificações de mudança de status de aprovação de subconta/submerchant. - [Webhooks](https://docs.fastpaybrasil.com/guias/webhooks/index.md): Receba notificações em tempo real sobre mudanças de status das transações. - [Webhooks de Payout](https://docs.fastpaybrasil.com/guias/webhooks/payout.md): Eventos de saque/payout enviados pela FastPay. - [Webhooks de Assinatura](https://docs.fastpaybrasil.com/guias/webhooks/subscription.md): Eventos de assinatura recorrente enviados pela FastPay. - [Início Rápido](https://docs.fastpaybrasil.com/index.md): Primeiros passos para integrar a solução de pagamentos da FastPay. ## OpenAPI Specs - [openapi](https://docs.fastpaybrasil.com/api-reference/openapi.yaml)