# Flujos de pagos personalizados Encuentra una integración de pagos compatible con tu caso de uso. Las API [Payment Intents](https://docs.stripe.com/api/payment_intents/create.md) y [Setup Intents](https://docs.stripe.com/api/setup_intents/create.md) gestionan automáticamente los cambios en la normativa y el comportamiento de los bancos. Usa estas guías para crear integraciones de pago avanzadas que se adapten a tu caso de uso específico, desde retener y capturar fondos hasta reenviar datos de la tarjeta a procesadores de terceros. ## Autorizar y capturar [Retener fondos de un método de pago](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md): Captura los fondos una vez que determines el importe final ## Confirmar pagos [Crea la confirmación en dos pasos](https://docs.stripe.com/payments/build-a-two-step-confirmation.md): Añade una página opcional de revisión que aparezca después de que el usuario introduzca sus datos de pago [Finalizar pagos en el servidor](https://docs.stripe.com/payments/finalize-payments-on-the-server.md): Crea una integración donde puedas recopilar datos de pago del cliente y confirmar pagos del servidor ## Guardar y reutilizar datos de pago [Pagos para clientes existentes](https://docs.stripe.com/payments/existing-customers.md): Acepta pagos con un método de pago existente mientras el cliente está durante la sesión [Reúne datos de pago antes de crear una Intent](https://docs.stripe.com/payments/accept-a-payment-deferred.md): Crea una integración en la que se procese el Payment Element sin crear primero una Intent. ## Reenviar datos de la tarjeta [Reenvía los datos de la tarjeta a los puntos de conexión de la API de terceros](https://docs.stripe.com/payments/vault-and-forward.md): Reenvía los datos de la tarjeta almacenados con Stripe a los puntos de conexión de la API de terceros