# Página de facturas alojadas Usa la página de facturas alojadas para cobrarles a los clientes en modo seguro. La página de facturas alojadas proporciona una URL segura y privada en la que tus clientes pueden hacer lo siguiente: - Ver los detalles, los importes y el estado de la factura. - Pagar la factura utilizando cualquiera de los métodos de pago habilitados. - Descargar copias de la factura y el recibo en PDF. ![](https://b.stripecdn.com/docs-statics-srv/assets/hosted-invoice-page.3f79f6d4ded5d51047ae2b16270c2c42.png) Modelo de página de facturas alojadas Stripe asigna todas las facturas a una URL única que puedes compartir con el cliente. Stripe aloja estas facturas, lo que implica que puedes cobrarles a los clientes de modo seguro sin código de implementación adicional. ## URL de facturas Cuando creas y envías una factura, Stripe genera una URL única para la página de facturas alojadas. La URL incluye un identificador largo, aleatorio y seguro, similar al siguiente ejemplo: ```missingLanguage https://invoice.stripe.com/i/acct_abcdefghijklmno/test_YWNjdF8xRGZ3UzJDbENJS2xqV3ZzLF9MNGJvMDBzY0xFQ2c1cG1QZzZ6Wk5jV0RXR2lOS1V6LDM0Mjk3NjEz0200wpYOWgBE?s=em ``` Las URL de las facturas vencen 30 días después de la fecha límite de pago. Si la factura no tiene una fecha límite, vencerá 30 días después de haber finalizado. En todos los casos, el período de vencimiento nunca supera los 120 días. > Incluso después de su vencimiento, te garantizamos que cualquier URL que el Dashboard muestre o que el usuario recupere mediante la API será válida por al menos 10 días. #### Dashboard Si una URL vence, ya no carga el recurso previsto. En su lugar, Stripe redirige a los clientes a los que se les facturó a una página que dice que la URL venció y se debe contactar a la empresa. Esa página también brinda la información de contacto de la empresa. > Al enviar una factura mediante el Dashboard o la API, los destinatarios de los correos se asocian automáticamente a esa factura. En este caso, Stripe redirige al usuario a una página de recuperación en la que puede ingresar la dirección de correo electrónico para recibir otra copia del correo original con enlaces que no estén vencidos. #### API Si bien las URL vencidas por lo general redirigen (302) a una página de recuperación, las URL para descargar archivos PDF son la excepción. Si Stripe detecta que un cliente que no accede desde un navegador (por ejemplo, cURL) solicitó una URL para descargar los archivos PDF, devolverá un error 400 y mostrará el texto *URL vencida*. Esto permite que las integraciones detecten con más facilidad las URL vencidas y que se puedan recuperar URL nuevas que funcionen al volver a solicitar la factura o la nota de crédito. ## Enlaces en el correo electrónico de la factura Puedes establecer que se incluya un enlace a la página de facturas alojadas en el correo electrónico de la factura. Si se habilita, la URL de la página de facturas alojadas aparecerá en: - Correos electrónicos de factura como enlace de pago. - El pie de página de las facturas en PDF. - La respuesta de la API Invoice como [hosted_invoice_url](https://docs.stripe.com/api/invoices/object.md#invoice_object-hosted_invoice_url). Para habilitar la página de facturas alojadas para todas las facturas recién creadas, selecciona la casilla de verificación **Incluir un enlace a una página de pagos en el correo electrónico de la factura** en la [Configuración de facturas](https://dashboard.stripe.com/settings/billing/invoice) del Dashboard. Al enviar una factura, puedes usar la sección **Entrega** para que Stripe envíe automáticamente un correo electrónico a tu cliente con la Página de facturas alojadas, o genere una Página de facturas alojadas que puedas enviar tú mismo. Para elegir esta última opción, crea la factura, luego copia el enlace y envíalo a tu cliente. ## Personalización de la página Puedes personalizar la página de facturas alojadas agregando tu: - Color de marca - Logotipo - Ícono Puedes personalizar la [configuración de la imagen de marca](https://dashboard.stripe.com/account/branding) en el Dashboard. ## Definir métodos de pago aceptados Desde la Página de facturas alojadas, puedes configurar facturas que admitan el pago con uno o varios de los [métodos de pago admitidos](https://docs.stripe.com/invoicing/payment-methods.md). Puedes configurar valores predeterminados que se apliquen a todas las facturas recién creadas desde la [configuración del método de pago predeterminada de Invoice](https://dashboard.stripe.com/settings/billing/invoice). También puedes seleccionar el método de pago de cada factura al [crear la factura](https://dashboard.stripe.com/invoices/create) a través del Dashboard. Con la página de facturas alojadas, puedes mostrarle al cliente la lista de métodos de pago admitidos. Esto le ofrece la opción de elegir el método de pago que mejor se adapte a sus necesidades. Además, al activar la página de facturas alojadas, le das al cliente el beneficio de que Stripe se encargue de los complejos flujos de pago y autenticación (sin necesidad de hacer tareas adicionales de implementación de tu parte). > Por ejemplo, la normativa de *autenticación reforzada de clientes (SCA)* (Strong Customer Authentication (SCA) is a regulatory requirement in effect as of September 14, 2019, that impacts many European online payments. It requires customers to use two-factor authentication like 3D Secure to verify their purchase) de Europa exige que los clientes confirmen su pago con *3D Secure* (3D Secure (3DS) provides an additional layer of authentication for credit card transactions that protects businesses from liability for fraudulent card payments)(3DS). En este caso, en la página de facturas alojadas se muestra al cliente un cuadro de diálogo para confirmar el pago. > Si un cliente tiene un [método de pago predeterminado](https://docs.stripe.com/api/customers/object.md#customer_object-invoice_settings-default_payment_method), puede usarlo en la página de facturas alojadas incluso si la configuración del método de pago de la factura no lo incluye. ## Reutilización de los métodos de pago > Las leyes mundiales sobre privacidad son complicadas y difieren según la región. Es posible que debas presentar a tu cliente las condiciones y obtener los consentimientos necesarios antes de almacenar el método de pago de un cliente. Antes de usar esta función, consulta con tu asesor legal para obtener asesoramiento específico para tu empresa. Puedes configurar cómo se guardan los detalles del método de pago que los clientes ingresan en la página de facturas alojadas para uso futuro. De forma predeterminada, Stripe no almacena los métodos de pago utilizados para los pagos únicos, a menos que el cliente opte por usar una casilla de verificación que se muestra en la página de facturas alojadas. Cuando un cliente regresa a la página de facturas alojadas, los métodos de pago guardados con [allow_redisplay](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-allow_redisplay) de `always` se muestran y están disponibles para su uso. > Los clientes solo pueden ver los métodos de pago guardados del tipo tarjeta, Link, ACH Direct Debit o débito SEPA. ### Opciones de configuración Las siguientes configuraciones están disponibles para almacenar los métodos de pago utilizados para el pago de facturas puntuales en la página de facturas alojadas. 1. **Offer**: Los métodos de pago para facturas únicas se guardan solo si el cliente selecciona una casilla antes de completar el pago. (Opción predeterminada para cuentas nuevas creadas después del 30 de mayo de 2025). - Si tu integración utiliza la [API Sources](https://docs.stripe.com/sources.md) obsoleta para las facturas o utiliza [cuotas de tarjeta](https://docs.stripe.com/payments/installments.md), esta casilla de verificación no se mostrará, por lo que el método de pago no se guardará, ya que el cliente no puede dar su consentimiento. - Estipula condiciones con el cliente sobre cómo planeas usar los métodos de pago que decida guardar. - [allow_redisplay](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-allow_redisplay) se establece en `always` si el cliente selecciona la casilla de verificación y en `limited` si no lo hace. 1. **Never**: No se guardan los métodos de pago utilizados para las facturas puntuales. - [allow_redisplay](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-allow_redisplay) se establece en `limited`. 1. **Always**: Los métodos de pago utilizados para las facturas únicas siempre se guardan, sin preguntar al cliente. - Guardar métodos de pago sin el permiso explícito del cliente puede infringir las normas de privacidad de muchas jurisdicciones. Antes de seleccionar esta opción, asegúrate de que cumple con las leyes locales. - [allow_redisplay](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-allow_redisplay) se establece en `limited`. ### Seleccionar una configuración #### Dashboard Para configurar el guardado de métodos de pago, usa los controles de la sección **Condiciones de pago predeterminadas** de la [Página de configuración de facturas](https://dashboard.stripe.com/settings/billing/invoice) de tu Dashboard. Para habilitar el guardado de métodos de pago, selecciona **Guardar información de pago del cliente**. Para permitir que se guarde sin preguntar primero al cliente, desmarca la selección **Preguntar a los clientes antes de guardar su información de pago**. | Configuración | Guarda la información de pago del cliente | Pregunta a los clientes antes de guardar su información de pago | | ------------- | ----------------------------------------- | --------------------------------------------------------------- | | Oferta | Activadas | Activadas | | Siempre | Activadas | Desactivados | | Nunca | Desactivados | Desactivados | #### API Puedes configurar el guardado de métodos de pago para las cuentas conectadas mediante la [API Accounts](https://docs.stripe.com/api/accounts.md). Al crear o actualizar una `Account`, establece la propiedad `settings.invoices.hosted_payment_method_save`en `never`, `offer` o `always`. ```curl curl https://api.stripe.com/v1/accounts \ -u "<>:" \ -d "settings[invoices][hosted_payment_method_save]=offer" ``` ### Limitaciones Si la opción de guardar un método de pago está habilitada, la página de facturas alojadas solo guardará los métodos de pago reutilizables. Estos métodos de pago incluyen: - Tarjetas - Link - Débito preautorizado - Débito directo BECS - Débito directo Bacs - Débito directo SEPA - ACH Direct Debit ### Anulaciones En algunos casos, se anula esta configuración, en función de las propiedades de la factura y de la cuenta. Esto solo se aplica a los métodos de pago que son reutilizables (consulta la lista anterior). - Si la factura tiene una suscripción adjunta, el método de pago solo se guarda si el cliente no tiene un método de pago predeterminado para las facturas. - Si tu cuenta de Stripe permite a los clientes [programar pagos](https://docs.stripe.com/invoicing/hosted-invoice-page/scheduled-payments.md), y el cliente elige programar el pago de su factura, el método de pago siempre se guardará. - Si la opción [pagos con tarjeta](https://docs.stripe.com/payments/installments.md) está activada en la factura y por el cliente, el método de pago se guarda siempre. - Si el PaymentIntent adjunto a la factura tiene un [setup_future_usage](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-setup_future_usage) valor de `off_session` o `on_session`, el método de pago siempre se guarda. - Si tu integración utiliza [API Sources](https://docs.stripe.com/sources.md) obsoleta para recopilar pagos de facturas alojadas, la configuración de la `offer` no guarda los métodos de pago de los clientes. En esos casos no se admite la casilla de verificación del consentimiento del cliente, por lo que este no puede dar su consentimiento. ## Permite que los clientes paguen en su moneda local [Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md) permite que tus clientes paguen en su moneda local en más de 150 países en tu página de facturas alojadas. Con Adaptive Pricing, Stripe deduce la moneda de pago de la dirección IP pública del cliente. Luego, calcula automáticamente el precio localizado y realiza toda conversión de monedas. Gestiona Adaptive Pricing para páginas facturas alojadas en tus [ajustes de pagos](https://dashboard.stripe.com/settings/adaptive-pricing) en el Dashboard. ## Información pública de soporte Las facturas incluyen cualquier información pública que hayas especificado en [información comercial pública](https://dashboard.stripe.com/settings/public), como tu dirección de correo electrónico de soporte o el sitio web comercial. Con esta configuración, también puedes optar por incluir un número de teléfono de soporte en los documentos orientados al cliente, como los PDF de facturas y los correos electrónicos, o de forma predeterminada en la dirección de tu empresa.