vexorpayDocs
vexorpayDocs
APIDocumentación de vexorpayPrimeros pasosVenta de producto digitalImpuestos y Merchant of Record

Core API

Referencia de APICrear link de pago únicoCrear link de pago recurrenteListar y obtener linksSuscripcionesCheckout por compraVentas de PolarClientesDisputasSaldoRetirosEventos de reconciliaciónCuentas conectadas (marketplace)Webhooks salientesAutenticación

Recursos

vexorpay MCPEspecificación OpenAPIMigrar desde el SDK `vexor`PostmanComunidadModo sandbox

Impuestos y Merchant of Record

Qué es un Merchant of Record (MoR), en qué se diferencia de un procesador de pagos (PSP) y cómo Polar, el MoR de las ventas de vexorpay, calcula, recauda y remite el sales tax / VAT / GST. Con ejemplos con USD 100.

Vender un producto o servicio digital a un comprador de otro país tiene una complicación que no se ve en el checkout: los impuestos sobre el consumo (sales tax en Estados Unidos, VAT en Europa, GST en otros países) dependen del lugar donde está el comprador, no de donde está el vendedor. Un ebook de USD 100 puede costarle USD 106,63 a un comprador de New Jersey, USD 121 a uno de España y USD 125 a uno de Suecia —y alguien tiene que calcular, cobrar, declarar y remitir esa diferencia.

La pregunta es quién. La respuesta depende del modelo: un procesador de pagos (PSP) o un Merchant of Record (como Polar).

Qué es un Merchant of Record (MoR)

Un Merchant of Record (MoR), o "comerciante responsable", es la empresa que figura como vendedor ante el comprador en cada venta. El MoR le compra el producto al creador y se lo revende al comprador: para esa transacción, el vendedor legal es el MoR.

La consecuencia práctica es la clave de todo: como el vendedor legal es el MoR, la obligación de recaudar y remitir los impuestos sobre el consumo es del MoR, no del creador. El MoR se encarga de:

  • Calcular la alícuota correcta según la ubicación y el estado fiscal del comprador (con reverse charge para empresas con número de VAT en la UE).
  • Recaudar ese impuesto en el checkout.
  • Conciliar el impuesto en cada cobro, separado de los ingresos del creador.
  • Remitir el impuesto a la autoridad fiscal, y registrarse en las jurisdicciones donde corresponde hacerlo.
  • Emitir facturas fiscalmente válidas para el comprador.

La relación con el cliente no cambia: el producto, el soporte y las renovaciones siguen siendo del creador. El MoR solo se ocupa de la capa regulatoria.

PSP vs. MoR

PSPMoR (ej. Polar)
Quién es el vendedorEl creadorEl MoR
Impuestos globales al consumoDel creador (calcular, registrar, declarar y remitir)Del MoR
Cálculo, registro y remisiónDel creador (con herramientas aparte)Incluidos
Control sobre precios y modeloTotal (APIs de bajo nivel)Más acotado
Costo por cobroEl más bajoMás alto

En resumen: un PSP da control y el costo más bajo, pero deja los impuestos al creador. Un MoR saca los impuestos de encima, pero cobra más y da menos control.

Cómo lo hace vexorpay: Polar es el Merchant of Record

Todas las ventas de vexorpay las cobra Polar, que actúa como Merchant of Record. No hay nada que activar: desde que conectas Polar, cada venta sale con el impuesto resuelto.

Qué cubre

  • Cálculo de la alícuota según la ubicación y el estado fiscal del comprador, en tiempo real.
  • Recaudación y remisión del impuesto al fisco que corresponde.
  • Reverse charge para compradores empresa con VAT intracomunitario.
  • Recibo y factura de la compra para el comprador.
  • El impuesto nunca forma parte de los ingresos del creador: en cada venta (GET /api/v1/orders) taxCents va separado de netCents.

Qué NO cubre

  • No cubre el impuesto a las ganancias (income tax) ni los impuestos de tu país por lo que cobras: siguen siendo del creador.
  • Operando con un MoR, el creador no puede deducir el VAT de sus propias compras como sí podría si facturara él (es el trade-off clásico del MoR).

Cuánto cuesta

La gestión de impuestos está incluida en la comisión de Polar por venta: no hay un cargo aparte por ser Merchant of Record. vexorpay, por ahora, no cobra comisión por venta. Las tarifas vigentes de Polar están en polar.sh/docs/merchant-of-record/fees.

Impuesto sumado o incluido, con ejemplos

Al conectar Polar, el impuesto queda configurado para sumarse al precio; puedes cambiarlo en el dashboard, en Configuración → Polar:

  • Sumado (excluido): el comprador paga el precio más el impuesto.
  • Incluido: el comprador paga exactamente el precio y el impuesto sale de ese monto (impuesto = precio × alícuota ÷ (1 + alícuota)).

Ejemplo con un precio de lista de USD 100, según dónde esté el comprador:

Mercado del compradorImpuestoAlícuotaExcluido → paga el compradorIncluido → paga el compradorIncluido → impuesto incluido
New Jersey (EE. UU.)Sales tax6,625%USD 106,63USD 100,00USD 6,21
California (EE. UU.)Sales tax7,25%USD 107,25USD 100,00USD 6,76
AustraliaGST10%USD 110,00USD 100,00USD 9,09
AlemaniaVAT19%USD 119,00USD 100,00USD 15,97
Reino UnidoVAT20%USD 120,00USD 100,00USD 16,67
EspañaVAT21%USD 121,00USD 100,00USD 17,36
SueciaVAT25%USD 125,00USD 100,00USD 20,00

Los importes y las alícuotas son ilustrativos y pueden cambiar. Si un producto digital está gravado depende de cada jurisdicción (por ejemplo, varios estados de EE. UU. no gravan ciertos productos digitales). Polar aplica las reglas de cada jurisdicción.

En los dos casos, lo que te queda de cada venta excluye el impuesto: eso no es ingreso tuyo.

Las obligaciones fiscales del creador están en los Términos y Condiciones.

Venta de producto digital

Integración completa de punta a punta: link plantilla, checkout de Polar por pedido, webhook firmado, reconciliación y contabilidad.

Referencia de API

Referencia general de la API de vexorpay: base URL, autenticación, formato, paginación, idempotencia, rate limit y errores.

On this page

Qué es un Merchant of Record (MoR)PSP vs. MoRCómo lo hace vexorpay: Polar es el Merchant of RecordQué cubreQué NO cubreCuánto cuestaImpuesto sumado o incluido, con ejemplos