Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Billing
ResumenAcerca de las API de facturación
Suscripciones
Invoicing
    Resumen
    Cómo funciona Invoicing
    Inicio rápido de la API
    Integrar con la API
    Facturación sin programación
    Ciclo de vida de la factura
    Vista previa de facturas
    Editar facturas
    Programa la finalización de las facturas
    Transiciones de estado y finalización
    Enviar correos electrónicos a clientes
    Generar notas de crédito
    Facturar a los clientes
    Clientes
    Saldo acreedor del cliente
    Identificaciones fiscales 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 de factura
    Resumir las partidas
    Facturación internacional
    Prácticas recomendadas
    Clientes en varias monedas
    Otras funcionalidades de facturación
    Productos y precios
    Gestiona partidas de facturas en masa
    Impuestos
Cobro por consumo
Presupuestos
Gestión de clientes
Gestión de cobros 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
Seleccionar 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 varias monedas

Cambia la moneda de facturación de los clientes para aceptar varias monedas.

Si necesitas vender en varias monedas, pero hacer que cada cliente utilice una única moneda, consulta Precios en múltiples monedas.

Usa la API Invoicing para emitir una factura a un cliente en otra moneda. Con la funcionalidad de clientes en varias monedas, puedes facturarle al mismo cliente en una moneda diferente a la establecida como moneda predeterminada y cambiar la moneda de las suscripciones de un cliente. No puedes tener dos suscripciones activas con monedas diferentes.

Esta guía también explica cómo crear una nota de crédito y revisar el saldo acreedor de un cliente en todas las monedas asignadas. A título ilustrativo, utilizamos el dólar canadiense (CAD).

Crea una factura

Antes de facturarle a un cliente, debes crear un ítem de factura especificando el id, amount y currency del cliente. Únicamente agrega los artículos de la factura a un solo cliente por separado para evitar asociarlos al cliente equivocado.

La cantidad máxima de partidas de factura es 250. Al crear una factura se agregan hasta 250 partidas de factura pendientes; el resto se agregará en la próxima factura. Para ver las partidas de factura pendientes de tu cliente, ve a la página Datos del cliente o establece el atributo pending en true cuando uses la API para enumerar todas las partidas de la factura.

Nota

Una factura en CAD no aplica el saldo acreedor de un cliente en USD ni en ninguna otra moneda que no sea CAD. Además, se ignoran todos los cupones con importes de descuento expresados en otras monedas que hayas aplicado al cliente.

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

Debes especificar el parámetro currency cuando emites una factura en varias monedas. El parámetro currency indica cuáles son los ítems de factura que se incluirán en la factura. Por ejemplo, en caso de crear dos ítems de factura para el mismo cliente, uno en USD y otro en CAD, si estableces la moneda en CAD, solo se incluirá el ítem en CAD (y se ignorará el ítem 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

Crea 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 volver al método de pago original), Stripe asigna el importe del crédito al saldo acreedor específico para 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

Inspecciona el saldo acreedor

Para ver cuánto crédito tiene un cliente en cada moneda, usa 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 retira de la siguiente factura en CAD creada para este cliente. Sin embargo, no se retirará para las facturas creadas en diferentes monedas.

Consulta también

  • Integrar con la API Invoicing
  • Gestionar clientes
  • Productos y precios
¿Te fue útil esta página?
SíNo
  • ¿Necesitas ayuda? Ponte en contacto con soporte.
  • Únete a nuestro programa de acceso anticipado.
  • Echa un vistazo a nuestro registro de cambios.
  • ¿Tienes alguna pregunta? Contacto.
  • ¿LLM? Lee llms.txt.
  • Con tecnología de Markdoc