Cómo crear facturas con Connect
Con Connect, puedes crear facturas para cuentas conectadas y tienes la opción de cobrar una comisión en el proceso.
Puedes crear facturas para cuentas conectadas que admitan varios métodos de cobro. Puedes usar cargos Direct para crearlos directamente en la cuenta conectada. Como opción, puedes crear facturas en la plataforma con envíos de fondos a la cuenta conectada usando cargos a un destino. También puedes retener una comisión de la aplicación en estas facturas.
Nota
Las transacciones de facturas se basan en las tarifas de Invoicing.
Crear una factura usando cargos Direct
Para crear una factura que cobre directamente en una cuenta conectada, crea una factura mientras estás autenticado como la cuenta conectada. Para que funcione, el cliente tiene que estar definido en la cuenta conectada.
Al igual que cuando creas un cargo Direct en una cuenta conectada, puedes crear un cliente en una cuenta conectada usando la clave publicable de la plataforma o de la cuenta conectada. También puedes crear un token usando clientes compartidos. Si usas cargos Direct, la cuenta conectada es responsable del costo de las comisiones de Stripe, los rembolsos y los contracargos.
Crear una factura usando cargos a un Destino
Para generar una factura que cobre en la plataforma y cree envíos de fondos automáticos a una cuenta conectada, crea una factura y especifica el ID de la cuenta conectada como valor transfer_
.
Para que funcione, el cliente debe estar definido en la cuenta de la plataforma, y tú debes crear el token de la cuenta conectada usando la clave publicable de la plataforma. Si se le cobra a un cliente, el cliente debe existir dentro de la cuenta de la plataforma. Si se usan envíos de fondos automáticos, la plataforma es la empresa de registro.
Muestra las ID fiscales y los datos de la empresa de las cuentas conectadas en tus facturas
Algunas regiones tienen requisitos normativos que obligan a los comerciantes a mostrar sus ID fiscales y otros datos de la empresa en los documentos orientados al cliente.
En algunos casos, puedes cumplir estos requisitos mostrando información sobre una cuenta conectada en lugar de información sobre tu plataforma. Los siguientes pasos muestran cómo representar la identificación fiscal y los detalles de la empresa de una cuenta conectada en correos electrónicos de facturas, facturas en PDF, páginas de facturas alojadas y recibos de facturas:
- Crea identificaciones fiscales para tus cuentas conectadas.
- Establece las identificaciones fiscales predeterminadas para tu cuenta conectada.
- Especifica la cuenta conectada usando el parámetro
on_
o comobehalf_ of issuer
en facturas, suscripciones y calendarios de suscripciones nuevos o existentes.
Crea identificaciones fiscales para tus cuentas conectadas
En el siguiente ejemplo se crea un solo número de identificación fiscal para la cuenta conectada. Stripe almacena la identificación fiscal en la cuenta conectada. Para crear identificaciones fiscales adicionales, llama al punto de conexión nuevamente.
Establece identificaciones fiscales predeterminadas para tu cuenta conectada
Stripe obtiene automáticamente las identificaciones fiscales predeterminadas de la cuenta del issuer
de la factura durante la finalización, a menos que account_
ya esté establecido en las facturas.
Puedes establecer las identificaciones fiscales almacenadas en la cuenta conectada como identificaciones fiscales predeterminadas para esa cuenta. En el siguiente ejemplo, se establecen las identificaciones fiscales existentes como identificaciones fiscales predeterminadas:
Establece al emisor en facturas, suscripciones y calendarios de suscripciones nuevos o existentes como la cuenta conectada
En el siguiente ejemplo se establece issuer
en una suscripción existente. Durante la finalización de la factura de suscripción, las facturas de suscripción obtienen las identificaciones fiscales predeterminadas del emisor:
En el siguiente ejemplo, se establece issuer
durante la creación de la factura:
Alternativamente, el parámetro on_
también muestra los detalles de una cuenta conectada en el correo electrónico de la factura, la factura en PDF, la página de facturas alojadas y el recibo de la factura.
Define identificaciones fiscales de la cuenta en facturas, suscripciones y calendarios de suscripciones nuevos o existentes
Puedes especificar account_
para facturas, suscripciones y calendarios de suscripciones para reemplazar las identificaciones fiscales predeterminadas. En el siguiente ejemplo se establece account_
en una suscripción existente:
En el siguiente ejemplo se establece account_
durante la creación de la factura:
Crea identificaciones fiscales almacenadas en la plataforma para tu cuenta conectada
La identificación fiscal que crees se almacenará en la cuenta de la plataforma en lugar de en la cuenta conectada. En el siguiente ejemplo se crea un solo número de identificación fiscal para la cuenta conectada sin usar el encabezado Stripe-Account
:
Cobrar comisiones de la aplicación
En la factura, tienes la opción de retener una comisión de la aplicación. El siguiente ejemplo muestra un application_fee_amount para una factura con un cargo Direct en la cuenta conectada:
Este ejemplo muestra un application_
para una factura con un cargo a un Destino:
Determinar que la cuenta conectada sea el comerciante a cargo del cobro
Para que la cuenta conectada sea el comerciante a cargo del cobro, debes cobrarle al cliente usando el parámetro on_
al crear o actualizar la factura. Debes establecer on_
en la API antes de finalizar la factura. El Dashboard no cuenta con una interfaz para facturas enviadas en nombre de cuentas conectadas.
Al definir el parámetro on_
, la imagen de marca, la información de contacto y el número de identificación fiscal de la cuenta conectada se aplican al correo electrónico de la factura, a la factura en PDF, a la página de facturas alojadas y al recibo de la factura. Sin embargo, cuando usas on_
en un entorno de prueba, no se envían correos electrónicos, como ocurre con las facturas estándar enviadas con la API. Mientras haces la prueba en un entorno de prueba, puedes verificar que Stripe haya creado una factura consultando la página Facturas del Dashboard.
Para cobrar pagos en nombre de la cuenta conectada, la cuenta conectada también debe tener funcionalidades de cuenta habilitadas para los métodos de pago correspondientes. Puedes transferir automáticamente los pagos de facturas creadas en nombre de la cuenta conectada usando cargos a un destino. Para obtener más información acerca del parámetro on_
, consulta la documentación pertinente de Connect:
- Para obtener información sobre envíos de fondos automáticos a la cuenta conectada, consulta la información relacionada con los parámetros
on_
en la guía Crear un cargo.behalf_ of - Para obtener información sobre cómo transferir pagos manualmente, consulta Disponibilidad de transferencias.
- Para obtener una lista de las funcionalidades de cuenta necesarias para cobrar pagos en nombre de la cuenta conectada, consulta Funcionalidades para métodos de pago.
El siguiente ejemplo muestra cómo utilizar el parámetro on_
para una factura nueva usando cargos y envíos de fondos separados:
Como ocurre con los cargos a un Destino estándar, se puede definir un application_
en las facturas. Este ejemplo indica cómo usar on_
con cargos a un Destino y una comisión de la aplicación.
Las facturas creadas en nombre de una cuenta conectada no admiten métodos de pago mediante transferencia bancaria, como transferencias de crédito ACH y cheques impresos.
Integra el cálculo y cobro de impuestos
Primero debes determinar qué entidad es responsable del pago de impuestos. La entidad responsable de los impuestos puede ser tu cuenta conectada o la plataforma, en función de tu modelo de negocio. Para obtener más información, consulta Stripe Tax con Connect.