# Fluxos de pagamento personalizados Encontre a melhor integração para seu caso de uso. As APIs [Payment Intents](https://docs.stripe.com/api/payment_intents/create.md) e [Setup Intents](https://docs.stripe.com/api/setup_intents/create.md) lidam automaticamente com as mudanças nas regulamentações e nos comportamentos dos bancos. Use estes guias para criar integrações avançadas de pagamento que se adaptem ao seu caso de uso específico, desde a retenção e captura de fundos até o encaminhamento de dados de cartão para processadores terceirizados. ## Autorizar e capturar [Fazer uma reserva em uma forma de pagamento](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md): Capture os fundos depois que você souber o valor final ## Confirmar pagamentos [Criar confirmação em duas etapas](https://docs.stripe.com/payments/build-a-two-step-confirmation.md): Adicione uma página de revisão adicional após um usuário inserir os detalhes do pagamento [Finalizar pagamentos no servidor](https://docs.stripe.com/payments/finalize-payments-on-the-server.md): Crie uma integração em que você possa coletar os dados de pagamento no cliente e confirmar pagamentos do servidor ## Salvar e reutilizar dados de pagamento [Pagamentos para clientes existentes](https://docs.stripe.com/payments/existing-customers.md): Cobrar uma forma de pagamento existente enquanto o cliente está na sessão [Colete os dados de pagamento antes de criar um Intent](https://docs.stripe.com/payments/accept-a-payment-deferred.md): Crie uma integração em que você renderiza o Payment Element sem antes criar um Intent ## Encaminhar dados do cartão [Encaminhar os dados do cartão para endpoints de API de terceiros](https://docs.stripe.com/payments/vault-and-forward.md): Encaminhe dados de cartão armazenados com a Stripe para endpoints de API de terceiros