# Facturas pagadas y recibos por correo electrónico Envía recibos de pagos y reembolsos automáticamente. # Página completa alojada > This is a Página completa alojada for when payment-ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/checkout/receipts?payment-ui=stripe-hosted. Puedes enviar de forma manual o automática recibos personalizados por correo electrónico o [facturas pagadas](https://docs.stripe.com/payments/checkout/receipts.md#paid-invoices). Obtén más información sobre [recibos de pagos](https://docs.stripe.com/receipts.md). ## Envía recibos de forma automática Para habilitar los recibos automáticos, activa la opción **Pagos efectuados con éxito** en la [configuración de correos electrónicos para clientes](https://dashboard.stripe.com/settings/emails). Los recibos solo se envían cuando se ha realizado un pago correctamente; no se envía ningún recibo si el pago falla o se rechaza. ## Personaliza recibos Modifica el aspecto y las funciones de tus recibos con las siguientes opciones de personalización: - **Marca**: modifica el logotipo y los colores en la [configuración de la marca](https://dashboard.stripe.com/settings/branding). El límite superior de tamaño para un archivo de imagen de logotipo personalizado es de 512 KB. Lo ideal es que el logotipo sea una imagen cuadrada que supere los 128 x 128 píxeles. Se admiten archivos JPG, PNG y GIF. - **Información pública**: especifica la información pública que quieres incluir, como tu número de contacto o la dirección de tu sitio web, en la [configuración de datos públicos](https://dashboard.stripe.com/settings/public). Para mostrar texto personalizado, usa el atributo [payment_intent_data.description](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-description) en la [Checkout Session](https://docs.stripe.com/api/checkout/sessions/object.md). Algunos ejemplos incluyen: - Descripción de los bienes o servicios proporcionados - Código de autorización - Información de suscripción - Políticas de cancelaciones Puedes ver una vista previa en tiempo real de tu recibo de correo electrónico en la página Configuración de imagen de marca del Dashboard. Para enviar un recibo de prueba, coloca el cursor sobre la imagen de vista previa, haz clic en **Enviar recibo de prueba** e introduce tu dirección de correo electrónico. > Los recibos extraen datos del objeto `Charge` generado cuando se confirma el PaymentIntent. Para actualizar los datos del recibo, como `description`, después de generar el cargo, debes [actualizar el cargo](https://docs.stripe.com/api/charges/update.md). Los cambios en un PaymentIntent confirmado no aparecen en los recibos. ## Enviar automáticamente facturas pagadas Además de los recibos comunes, Checkout puede generar facturas pagadas como comprobante de pago. Las facturas tienen más información que los recibos. Para las suscripciones, Stripe genera facturas automáticamente, pero para pagos únicos, debes activarlas. > La creación de facturas para pagos únicos a través de la [API Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md) no es una función de [Invoicing](https://stripe.com/invoicing) y tiene un precio aparte. Revisa [este artículo de soporte](https://support.stripe.com/questions/pricing-for-post-payment-invoices-for-one-time-purchases-via-checkout-and-payment-links) para obtener más información. Para generar facturas, en primer lugar, en la [Configuración de los correos electrónicos de los clientes](https://dashboard.stripe.com/settings/emails), en **Enviar un correo electrónico a los clientes sobre**, elige **Pagos efectuados con éxito**. A continuación, al crear una sesión de Checkout, establece [invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) como `true`. > No se puede habilitar `invoice_creation` si se establece `payment_intent_data[capture_method]` en `manual`. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ --data-urlencode "success_url=https://example.com" ``` Después de que se complete el pago, Stripe envía un resumen de la factura con enlaces para descargar la factura en PDF y el recibo de la factura a la dirección de correo electrónico que proporciona el cliente durante el proceso de pago. > Las facturas de los métodos de pago con notificación tardía pueden tardar más en enviarse, ya que las enviamos cuando el pago se ha completado con éxito, no al finalizar la compra. Estos métodos incluyen: [adeudo directo Bacs](https://docs.stripe.com/payments/bacs-debit/accept-a-payment.md), [transferencias bancarias](https://docs.stripe.com/payments/bank-transfers/accept-a-payment.md), [Boleto](https://docs.stripe.com/payments/boleto/accept-a-payment.md), [débitos preautorizados canadienses](https://docs.stripe.com/payments/acss-debit/accept-a-payment.md), [Konbini](https://docs.stripe.com/payments/konbini/accept-a-payment.md), [OXXO](https://docs.stripe.com/payments/oxxo/accept-a-payment.md), [Pay by Bank](https://docs.stripe.com/payments/pay-by-bank/accept-a-payment.md), [adeudo directo SEPA](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md) y [adeudo directo ACH](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md). ![Captura de pantalla de la factura en PDF que los clientes pueden descargar desde el correo electrónico de resumen de la factura](https://b.stripecdn.com/docs-statics-srv/assets/invoice.9e44668032383601eeec362f38293b7a.png) La factura en PDF descargable ![Captura de pantalla del recibo de la factura que los clientes pueden descargar desde el correo electrónico de resumen de la factura](https://b.stripecdn.com/docs-statics-srv/assets/invoice_receipt.4f120ee7363f8e7728fa553a8a24aae3.png) El recibo de la factura descargable ![Captura de pantalla del correo electrónico de resumen de la factura que envía Stripe](https://b.stripecdn.com/docs-statics-srv/assets/email.560c2666905531b907f7fcd4f1a0a6dd.png) El correo electrónico del cliente con enlaces a la factura en PDF y el recibo También puedes ver la factura en el [Dashboard](https://dashboard.stripe.com/invoices) o acceder a ella mediante programación escuchando el evento [invoice.paid](https://docs.stripe.com/api/events/types.md#event_types-invoice.paid) a través de un [destino de evento](https://docs.stripe.com/event-destinations.md). Puedes usar el hash `invoice_data` dentro de `invoice_creation` para personalizar aún más la factura generada por la sesión de Checkout. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "invoice_creation[invoice_data][description]=Invoice for Product X" \ -d "invoice_creation[invoice_data][metadata][order]=order-xyz" \ -d "invoice_creation[invoice_data][account_tax_ids][0]=DE123456789" \ -d "invoice_creation[invoice_data][custom_fields][0][name]=Purchase Order" \ -d "invoice_creation[invoice_data][custom_fields][0][value]=PO-XYZ" \ -d "invoice_creation[invoice_data][rendering_options][amount_tax_display]=include_inclusive_tax" \ -d "invoice_creation[invoice_data][footer]=B2B Inc." \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ --data-urlencode "success_url=https://example.com" ``` Revisa las [prácticas recomendadas de facturación](https://docs.stripe.com/invoicing/customize.md) de tu región para asegurarte de que estás recopilando los datos correctos de tus clientes. Algunos datos, como las direcciones de facturación y de envío del cliente, el número de teléfono y el número de identificación fiscal, aparecen en la factura resultante. ## Localización Al utilizar Checkout Sessions, el idioma del recibo y la factura está determinado por varios factores: > #### Usa la API Accounts v2 para representar a los clientes > > La API Accounts v2 suele estar disponible para los usuarios de Connect y en vista previa pública para otros usuarios de Stripe. Si tienes acceso a la vista previa de Accounts v2, debes especificar [vista previa](https://docs.stripe.com/api-v2-overview.md#sdk-and-api-versioning) en tu código. > > Para solicitar acceso a la vista previa de Accounts v2, > > En la mayoría de los casos de uso, recomendamos [modelar a tus clientes como objetos Cuenta](https://docs.stripe.com/accounts-v2/use-accounts-as-customers.md) configurados por el cliente en lugar de usar objetos [Cliente](https://docs.stripe.com/api/customers.md). - Si defines un cliente, utilizaremos el idioma especificado en el atributo [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) de una `cuenta` configurada por el cliente o en el atributo [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) de un `cliente`, si está disponible. - Si configuras un cliente sin preferencias de idioma, se aplicará la [configuración de idioma](https://dashboard.stripe.com/settings/emails) establecida en el Dashboard. - Si no se define ningún cliente, el idioma predeterminado se fijará de acuerdo con la configuración regional del navegador del usuario que acceda a la URL de la sesión del proceso de compra. # Página completa integrada > This is a Página completa integrada for when payment-ui is embedded-page. View the full page at https://docs.stripe.com/payments/checkout/receipts?payment-ui=embedded-page. Puedes enviar manualmente o automáticamente recibos o [facturas pagadas](https://docs.stripe.com/payments/checkout/receipts.md#paid-invoices-embedded-page) personalizadas por correo electrónico. Obtén más información sobre los [recibos de pago](https://docs.stripe.com/receipts.md). ## Envía recibos de forma automática Para habilitar los recibos automáticos, activa la opción **Pagos efectuados con éxito** en la [configuración de correos electrónicos para clientes](https://dashboard.stripe.com/settings/emails). Los recibos solo se envían cuando se ha realizado un pago correctamente; no se envía ningún recibo si el pago falla o se rechaza. ## Personaliza recibos Modifica el aspecto y las funciones de tus recibos con las siguientes opciones de personalización: - **Marca**: modifica el logotipo y los colores en la [configuración de la marca](https://dashboard.stripe.com/settings/branding). El límite superior de tamaño para un archivo de imagen de logotipo personalizado es de 512 KB. Lo ideal es que el logotipo sea una imagen cuadrada que supere los 128 x 128 píxeles. Se admiten archivos JPG, PNG y GIF. - **Información pública**: especifica la información pública que quieres incluir, como tu número de contacto o la dirección de tu sitio web, en la [configuración de datos públicos](https://dashboard.stripe.com/settings/public). Para mostrar texto personalizado, usa el atributo [payment_intent_data.description](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-description) en la [Checkout Session](https://docs.stripe.com/api/checkout/sessions/object.md). Algunos ejemplos incluyen: - Descripción de los bienes o servicios proporcionados - Código de autorización - Información de suscripción - Políticas de cancelaciones Puedes ver una vista previa en tiempo real de tu recibo de correo electrónico en la página Configuración de imagen de marca del Dashboard. Para enviar un recibo de prueba, coloca el cursor sobre la imagen de vista previa, haz clic en **Enviar recibo de prueba** e introduce tu dirección de correo electrónico. > Los recibos extraen datos del objeto `Charge` generado cuando se confirma el PaymentIntent. Para actualizar los datos del recibo, como `description`, después de generar el cargo, debes [actualizar el cargo](https://docs.stripe.com/api/charges/update.md). Los cambios en un PaymentIntent confirmado no aparecen en los recibos. ## Enviar automáticamente facturas pagadas Además de los recibos comunes, Checkout puede generar facturas pagadas como comprobante de pago. Las facturas tienen más información que los recibos. Para las suscripciones, Stripe genera facturas automáticamente, pero para pagos únicos, debes activarlas. > La creación de facturas para pagos únicos a través de la [API Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md) no es una función de [Invoicing](https://stripe.com/invoicing) y tiene un precio aparte. Revisa [este artículo de soporte](https://support.stripe.com/questions/pricing-for-post-payment-invoices-for-one-time-purchases-via-checkout-and-payment-links) para obtener más información. Para generar facturas, en primer lugar, en la [Configuración de los correos electrónicos de los clientes](https://dashboard.stripe.com/settings/emails), en **Enviar un correo electrónico a los clientes sobre**, elige **Pagos efectuados con éxito**. A continuación, al crear una sesión de Checkout, establece [invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) como `true`. > No se puede habilitar `invoice_creation` si se establece `payment_intent_data[capture_method]` en `manual`. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d ui_mode=embedded_page \ --data-urlencode "return_url=https://example.com" ``` Después de que se complete el pago, Stripe envía un resumen de la factura con enlaces para descargar la factura en PDF y el recibo de la factura a la dirección de correo electrónico que proporciona el cliente durante el proceso de pago. > Las facturas de los métodos de pago con notificación tardía pueden tardar más en enviarse, ya que las enviamos cuando el pago se ha completado con éxito, no al finalizar la compra. Estos métodos incluyen: [adeudo directo Bacs](https://docs.stripe.com/payments/bacs-debit/accept-a-payment.md), [transferencias bancarias](https://docs.stripe.com/payments/bank-transfers/accept-a-payment.md), [Boleto](https://docs.stripe.com/payments/boleto/accept-a-payment.md), [débitos preautorizados canadienses](https://docs.stripe.com/payments/acss-debit/accept-a-payment.md), [Konbini](https://docs.stripe.com/payments/konbini/accept-a-payment.md), [OXXO](https://docs.stripe.com/payments/oxxo/accept-a-payment.md), [Pay by Bank](https://docs.stripe.com/payments/pay-by-bank/accept-a-payment.md), [adeudo directo SEPA](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md) y [adeudo directo ACH](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md). ![Captura de pantalla de la factura en PDF que los clientes pueden descargar desde el correo electrónico de resumen de la factura](https://b.stripecdn.com/docs-statics-srv/assets/invoice.9e44668032383601eeec362f38293b7a.png) La factura en PDF descargable ![Captura de pantalla del recibo de la factura que los clientes pueden descargar desde el correo electrónico de resumen de la factura](https://b.stripecdn.com/docs-statics-srv/assets/invoice_receipt.4f120ee7363f8e7728fa553a8a24aae3.png) El recibo de la factura descargable ![Captura de pantalla del correo electrónico de resumen de la factura que envía Stripe](https://b.stripecdn.com/docs-statics-srv/assets/email.560c2666905531b907f7fcd4f1a0a6dd.png) El correo electrónico del cliente con enlaces a la factura en PDF y el recibo También puedes ver la factura en el [Dashboard](https://dashboard.stripe.com/invoices) o acceder a ella mediante programación escuchando el evento [invoice.paid](https://docs.stripe.com/api/events/types.md#event_types-invoice.paid) a través de un [destino de evento](https://docs.stripe.com/event-destinations.md). Puedes usar el hash `invoice_data` dentro de `invoice_creation` para personalizar aún más la factura generada por la sesión de Checkout. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "invoice_creation[invoice_data][description]=Invoice for Product X" \ -d "invoice_creation[invoice_data][metadata][order]=order-xyz" \ -d "invoice_creation[invoice_data][account_tax_ids][0]=DE123456789" \ -d "invoice_creation[invoice_data][custom_fields][0][name]=Purchase Order" \ -d "invoice_creation[invoice_data][custom_fields][0][value]=PO-XYZ" \ -d "invoice_creation[invoice_data][rendering_options][amount_tax_display]=include_inclusive_tax" \ -d "invoice_creation[invoice_data][footer]=B2B Inc." \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d ui_mode=embedded_page \ --data-urlencode "return_url=https://example.com" ``` Revisa las [prácticas recomendadas de facturación](https://docs.stripe.com/invoicing/customize.md) de tu región para asegurarte de que estás recopilando los datos correctos de tus clientes. Algunos datos, como las direcciones de facturación y de envío del cliente, el número de teléfono y el número de identificación fiscal, aparecen en la factura resultante. ## Localización Al utilizar Checkout Sessions, el idioma del recibo y la factura está determinado por varios factores: > #### Usa la API Accounts v2 para representar a los clientes > > La API Accounts v2 suele estar disponible para los usuarios de Connect y en vista previa pública para otros usuarios de Stripe. Si tienes acceso a la vista previa de Accounts v2, debes especificar [vista previa](https://docs.stripe.com/api-v2-overview.md#sdk-and-api-versioning) en tu código. > > Para solicitar acceso a la vista previa de Accounts v2, > > En la mayoría de los casos de uso, recomendamos [modelar a tus clientes como objetos Cuenta](https://docs.stripe.com/accounts-v2/use-accounts-as-customers.md) configurados por el cliente en lugar de usar objetos [Cliente](https://docs.stripe.com/api/customers.md). - Si defines un cliente, utilizaremos el idioma especificado en el atributo [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) de una `cuenta` configurada por el cliente o en el atributo [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) de un `cliente`, si está disponible. - Si configuras un cliente sin preferencias de idioma, se aplicará la [configuración de idioma](https://dashboard.stripe.com/settings/emails) establecida en el Dashboard. - Si no se define ningún cliente, el idioma predeterminado se fijará de acuerdo con la configuración regional del navegador del usuario que acceda a la URL de la sesión del proceso de compra. ## See also - [Enviar correos electrónicos al cliente](https://docs.stripe.com/invoicing/send-email.md) - [Automatiza los correos electrónicos de los clientes](https://docs.stripe.com/billing/revenue-recovery/customer-emails.md)