Ir a contenido
Crea una cuenta
o
inicia sesión
Logotipo de la documentación de Stripe
/
Pregúntale a la IA
Crear cuenta
Iniciar sesión
Empezar
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Facturación
ResumenAcerca de las API de facturación
Suscripciones
Invoicing
    Resumen
    Cómo funciona la facturación
    Inicio rápido de la API
    Integrar con la API
    Facturación sin necesidad de programación
    Ciclo de vida de la factura
    Previsualización de facturas
    Editar facturas
    Programar la finalización de las facturas
    Transiciones de estado y finalización
    Enviar correos electrónicos a clientes
    Genera notas de crédito
    Facturar a los clientes
    Clientes
    Saldo acreedor del cliente
    ID fiscal de los clientes
    Facturar pagos
    Página de facturas alojadas
    Crea planes de pago de facturas
    Acepta pagos parciales
    Métodos de pago para las facturas
    Cobros automatizados
    Personalización de facturas
    Personalizar facturas
    Plantillas de representación de facturas
    Agrupa partidas individuales de factura
    Resume las partidas individuales
    Facturación internacional
    Mejores prácticas
    Clientes en múltiples divisas
    Otras funciones de facturación
    Productos y precios
    Gestiona partidas individuales de facturas en bloque
    Impuestos
Facturación basada en el consumo
Presupuestos
Gestión de clientes
Facturación con otros productos
Recuperación de ingresos
Automatizaciones
Prueba tu integración
Impuesto
Resumen
Usa Stripe Tax
Gestiona el cumplimiento de la normativa
Elaboración de informes
Resumen
Selecciona un informe
Configura informes
API de informes
Informes para varias cuentas
Reconocimiento de ingresos
Datos
ResumenEsquema
Informes personalizados
Data Pipeline
Gestión de datos
InicioIngresosInvoicing

Clientes en múltiples divisas

Cambia la moneda de facturación de cualquier cliente para aceptar múltiples monedas.

Si necesitas vender en varias divisas, pero quieres que cada cliente utilice una única divisa, consulta Precios en múltiples divisas.

Usa la API Invoicing para emitir una factura a un cliente en una divisa diferente. Con la función de clientes en varias divisas, puedes facturar al mismo cliente en una divisa diferente de la establecida como divisa predeterminada y cambiar la divisa de las suscripciones de un cliente. No puedes tener dos suscripciones activas con divisas distintas.

En esta guía también se explica cómo crear una nota de crédito e inspeccionar el saldo acreedor de un cliente en todas las divisas asignadas. Con fines ilustrativos, utilizamos el dólar canadiense (CAD).

Crea una factura

Antes de facturarle al cliente, debes crear una partida de factura especificando el id, el amount y la currency del cliente. Añade partidas de factura a un solo cliente a la vez para evitar añadirlas al cliente equivocado.

El número máximo de partidas de factura es 250. La creación de una factura añade hasta 250 partidas de factura pendientes, y el resto se añadirá en la próxima factura. Para ver las partidas pendientes de la factura del cliente, consulta la página Datos del cliente o establece el atributo pendiente en true cuando uses la API para enumerar todas las partidas.

Nota

Una factura en CAD no aplica el saldo acreedor del cliente denominado en USD ni en ninguna otra divisa que no sea CAD. Además, se ignoran los cupones de importe de descuento que hayas aplicado al cliente y que estén denominados en divisas distintas de CAD.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl https://api.stripe.com/v1/invoiceitems \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer=
{{CUSTOMER_ID}}
\ -d amount=1000 \ -d currency=cad

Cuando emitas una factura con múltiples divisas, debes especificar el parámetro currency. El parámetro currency determina qué elementos de la factura se incluyen en la factura. Por ejemplo, si crearas dos partidas de factura (una en USD y otra en CAD) para el mismo cliente, si estableces la divisa en CAD, solo se incorporará la partida de factura en CAD (sin tener en cuenta la partida de factura en USD).

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl https://api.stripe.com/v1/invoices \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer=
{{CUSTOMER_ID}}
\ -d collection_method=send_invoice \ -d days_until_due=30 \ -d pending_invoice_items_behavior=include \ -d currency=cad

Crear una nota de crédito

Si hay algún problema con la factura, puedes crear una nota de crédito. Si necesitas aplicar el crédito al saldo acreedor del cliente (en lugar de devolverlo al método de pago original), Stripe asigna el importe del crédito al saldo acreedor específico del CAD.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl https://api.stripe.com/v1/credit_notes \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d invoice={{INVOICE_ID}} \ -d reason=duplicate \ -d amount=1000 \ -d credit_amount=1000

Inspeccionar el saldo acreedor

Para ver cuánto crédito tiene un cliente en cada divisa, utiliza el parámetro invoice_credit_balance:

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl -G https://api.stripe.com/v1/customers/{{CUSTOMER_ID}} \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "expand[]"=invoice_credit_balance

El saldo acreedor del cliente se extrae de la siguiente factura en CAD creada para este cliente. Sin embargo, no se utilizará para facturas creadas en diferentes divisas.

Véase también

  • Integra con la API Invoicing
  • Gestiona los clientes
  • Productos y precios
¿Te ha sido útil la página?
SíNo
  • ¿Necesitas ayuda? Ponte en contacto con el equipo de soporte.
  • Únete a nuestro programa de acceso anticipado.
  • Echa un vistazo a nuestro registro de cambios.
  • ¿Tienes alguna pregunta? Ponte en contacto con el equipo de ventas.
  • ¿LLM? Lee llms.txt.
  • Con tecnología de Markdoc