# Recibos por correo electrónico y facturas pagadas 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 o [facturas pagadas](https://docs.stripe.com/payments/checkout/receipts.md#paid-invoices) personalizados por correo electrónico. Obtén más información sobre los [recibos de pagos](https://docs.stripe.com/receipts.md). ## Enviar recibos automáticamente Para habilitar los recibos automáticos, activa la opción **Pagos exitosos** 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 los recibos Modifica el aspecto y la funcionalidad 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 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 detalles 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 [sesión de Checkout](https://docs.stripe.com/api/checkout/sessions/object.md). Estos son algunos ejemplos: - descripción de los bienes o servicios ofrecidos; - Código de autorización - información de suscripción; - Políticas de cancelaciones Puedes acceder a una vista previa en tiempo real de tu recibo por correo electrónico en la página de configuración de adaptación de la marca en el Dashboard. Para enviar un recibo de prueba, coloca el cursor sobre la imagen de vista previa, haz clic en **Enviar recibo de prueba** e ingresa 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 la `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 habituales, 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 los pagos únicos, tienes que habilitarlas. > 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 funcionalidad de [Invoicing](https://stripe.com/invoicing) y tiene un precio independiente. 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, primero, en la [configuración de los correos electrónicos para los clientes](https://dashboard.stripe.com/settings/emails), en **Enviar un correo electrónico a los clientes sobre**, selecciona **Pagos efectuados correctamente**. A continuación, cuando crees una sesión de Checkout, establece [invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) en `true`. > Habilitar `invoice_creation` no es compatible si estableces `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 el PDF de la factura 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 por notificación diferida de los métodos de pago pueden tardar más en enviarse porque enviamos la factura después del pago exitoso, no al finalizar la sesión de confirmación de compra. Estos métodos incluyen: [débito 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), [débito directo SEPA](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md) y [ACH Direct Debit](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md). ![Captura de pantalla del PDF 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.9e44668032383601eeec362f38293b7a.png) El PDF de la factura descargable ![Captura de pantalla del recibo de factura que los clientes pueden descargar desde el correo electrónico de resumen de 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 factura que envía Stripe](https://b.stripecdn.com/docs-statics-srv/assets/email.560c2666905531b907f7fcd4f1a0a6dd.png) El correo electrónico del cliente con enlaces al PDF de la factura 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](https://docs.stripe.com/invoicing/customize.md) de tu región para asegurarte de que estés recopilando la información correcta de tus clientes. La información como las direcciones de pagos y 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 usuarios Connect y en versión preliminar pública para otros usuarios de Stripe. Si eres parte de la versión preliminar Accounts v2, debes especificar una [versión preliminar](https://docs.stripe.com/api-v2-overview.md#sdk-and-api-versioning) en tu código. > > Para solicitar el acceso a la versión preliminar Accounts v2, > > Para la mayoría de los casos de uso, te recomendamos que[modeles a tus clientes como objetos Account configurados por el cliente](https://docs.stripe.com/accounts-v2/use-accounts-as-customers.md) en lugar de usar objetos [Customer](https://docs.stripe.com/api/customers.md). - Si estableces un cliente, utilizaremos el idioma que se especifica en el atributo [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) de `Account` configurada por el cliente o el atributo [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) de `Customer`, si está disponible. - Si configuras un cliente sin ninguna configuración regional preferida, aplicamos la [configuración de idioma](https://dashboard.stripe.com/settings/emails) del Dashboard. - Si no se configura ningún cliente, el idioma predeterminado es la configuración regional del navegador del usuario que abre la URL de la sesión de Checkout. # 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 de forma manual o automática recibos de correo electrónico personalizados o [facturas pagadas](https://docs.stripe.com/payments/checkout/receipts.md#paid-invoices-embedded-page). Obtén más información sobre los [ingresos por pagos](https://docs.stripe.com/receipts.md). ## Enviar recibos automáticamente Para habilitar los recibos automáticos, activa la opción **Pagos exitosos** 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 los recibos Modifica el aspecto y la funcionalidad 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 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 detalles 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 [sesión de Checkout](https://docs.stripe.com/api/checkout/sessions/object.md). Estos son algunos ejemplos: - descripción de los bienes o servicios ofrecidos; - Código de autorización - información de suscripción; - Políticas de cancelaciones Puedes acceder a una vista previa en tiempo real de tu recibo por correo electrónico en la página de configuración de adaptación de la marca en el Dashboard. Para enviar un recibo de prueba, coloca el cursor sobre la imagen de vista previa, haz clic en **Enviar recibo de prueba** e ingresa 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 la `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 habituales, 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 los pagos únicos, tienes que habilitarlas. > 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 funcionalidad de [Invoicing](https://stripe.com/invoicing) y tiene un precio independiente. 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, primero, en la [configuración de los correos electrónicos para los clientes](https://dashboard.stripe.com/settings/emails), en **Enviar un correo electrónico a los clientes sobre**, selecciona **Pagos efectuados correctamente**. A continuación, cuando crees una sesión de Checkout, establece [invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) en `true`. > Habilitar `invoice_creation` no es compatible si estableces `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 el PDF de la factura 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 por notificación diferida de los métodos de pago pueden tardar más en enviarse porque enviamos la factura después del pago exitoso, no al finalizar la sesión de confirmación de compra. Estos métodos incluyen: [débito 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), [débito directo SEPA](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md) y [ACH Direct Debit](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md). ![Captura de pantalla del PDF 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.9e44668032383601eeec362f38293b7a.png) El PDF de la factura descargable ![Captura de pantalla del recibo de factura que los clientes pueden descargar desde el correo electrónico de resumen de 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 factura que envía Stripe](https://b.stripecdn.com/docs-statics-srv/assets/email.560c2666905531b907f7fcd4f1a0a6dd.png) El correo electrónico del cliente con enlaces al PDF de la factura 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](https://docs.stripe.com/invoicing/customize.md) de tu región para asegurarte de que estés recopilando la información correcta de tus clientes. La información como las direcciones de pagos y 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 usuarios Connect y en versión preliminar pública para otros usuarios de Stripe. Si eres parte de la versión preliminar Accounts v2, debes especificar una [versión preliminar](https://docs.stripe.com/api-v2-overview.md#sdk-and-api-versioning) en tu código. > > Para solicitar el acceso a la versión preliminar Accounts v2, > > Para la mayoría de los casos de uso, te recomendamos que[modeles a tus clientes como objetos Account configurados por el cliente](https://docs.stripe.com/accounts-v2/use-accounts-as-customers.md) en lugar de usar objetos [Customer](https://docs.stripe.com/api/customers.md). - Si estableces un cliente, utilizaremos el idioma que se especifica en el atributo [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) de `Account` configurada por el cliente o el atributo [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) de `Customer`, si está disponible. - Si configuras un cliente sin ninguna configuración regional preferida, aplicamos la [configuración de idioma](https://dashboard.stripe.com/settings/emails) del Dashboard. - Si no se configura ningún cliente, el idioma predeterminado es la configuración regional del navegador del usuario que abre la URL de la sesión de Checkout. ## See also - [Envía 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)