Cobrar en bolívares y dólares en una tienda online
Pantalla de pago de una tienda en línea venezolana mostrando el monto en dólares y su equivalente en bolívares
Desarrollo Web

Cobrar en bolívares y en dólares en una tienda online

Por Grupo Tecnolink C.A.13 de septiembre de 202610 min de lectura
pago movilC2Pe-commerceVenezuelatasa BCVconciliacion

Respuesta rápida

Una tienda online venezolana puede cobrar en bolívares y en dólares a la vez si guarda el precio en una sola moneda base, congela la tasa al iniciar el pago con un vencimiento corto y registra en cada orden la tasa aplicada, el monto pedido y el monto que el banco confirmó.

Puntos clave

  • El precio se guarda en una sola moneda base —el dólar— y el monto en bolívares se calcula contra una tasa almacenada aparte. Guardar los dos precios obliga a reescribir el catálogo cada vez que se mueve la tasa.
  • La tasa del BCV se cachea en la propia base de datos con la hora en que se obtuvo. Si la fuente externa se cae, la tienda sigue vendiendo con la última tasa conocida en vez de quedarse sin poder cobrar.
  • La tasa se congela al entrar a la pantalla de pago y vence en quince o veinte minutos. Es el punto donde se producen las diferencias que después nadie sabe explicar.
  • Cada orden guarda cuatro datos: monto en dólares, tasa aplicada con su hora, bolívares solicitados y monto que el banco confirmó. La conciliación se hace contra los cuatro, no contra el total.
  • El C2P es el único método local que confirma en el acto; Zelle y las transferencias exigen intervención humana, y eso es una decisión de negocio, no un fallo de diseño.

Advertencias

  • Este artículo es de arquitectura de software, no asesoría tributaria ni legal. Las decisiones fiscales se consultan con un contador.
  • El estado vigente de las exoneraciones y decretos del IGTF a septiembre de 2026 no se pudo confirmar contra Gaceta Oficial: las fuentes secundarias se contradicen entre sí. La alícuota ha sido modificada por decreto más de una vez desde 2022, así que el artículo no publica ninguna cifra fiscal como vigente.
  • No se recomienda ni compara ninguna pasarela o agregador venezolano concreto: no se integró ninguno para esta guía. Las documentaciones citadas sirven de evidencia de que el ecosistema existe, no de recomendación.
  • Las comisiones por método de pago distintas al C2P no se verificaron y no se publican. Las del C2P están, con su fecha, en la guía de integración enlazada.
  • Los plazos de vencimiento de tasa que se sugieren (quince a veinte minutos) son un criterio de diseño razonable, no una norma ni un estándar del sector.

Una tienda venezolana que solo cobra en una moneda pierde ventas por los dos lados: quien tiene bolívares en el banco no puede pagar, y quien tiene dólares en una cuenta afuera tampoco. La solución corriente es aceptar las dos. Lo que casi nadie explica es qué hay que construir para que eso funcione sin que la contabilidad quede descuadrada.

Esta guía es de arquitectura, no de impuestos. Cubre dónde se guarda el precio, de dónde sale la tasa, qué pasa cuando la tasa cambia a mitad de una compra y cómo se concilia cuando entran bolívares y dólares por caminos distintos.

¿Se puede cobrar en bolívares y en dólares en la misma tienda online?

Sí, y es lo que hace la mayoría de las tiendas venezolanas que venden en línea. La tienda muestra un precio de referencia, cobra por varios métodos y cada método liquida en la moneda que le corresponde: el pago móvil y las transferencias locales entran en bolívares, y Zelle o las tarjetas internacionales entran en dólares.

La parte visible es fácil. La parte difícil es que el sistema sepa, para cada orden, cuál era el precio en dólares, cuál fue la tasa aplicada, cuántos bolívares se cobraron de verdad y cuál de esas tres cifras manda cuando hay una diferencia. Si eso no está decidido desde el principio, aparece a los dos meses en forma de órdenes que el banco dice que se pagaron y el sistema dice que no.

¿En qué moneda se guarda el precio en la base de datos?

En una sola, y conviene que sea el dólar. El precio del producto se almacena en dólares y el monto en bolívares se calcula en el momento, contra una tasa guardada aparte.

La alternativa —guardar los dos precios y mantenerlos sincronizados— parece más simple el primer día y se rompe el segundo. Cada vez que se mueve la tasa habría que reescribir el precio en bolívares de todo el catálogo, y mientras corre ese proceso hay productos con la tasa vieja y productos con la nueva. Con una sola moneda base no existe ese estado intermedio.

La orden, en cambio, guarda todo: precio unitario en dólares, tasa aplicada, monto en bolívares y el momento exacto en que se congeló la tasa. Una orden es un hecho pasado y tiene que poder reconstruirse tal cual fue, aunque hoy la tasa sea otra.

¿De dónde sale la tasa y cada cuánto se actualiza?

La tasa oficial la publica el Banco Central de Venezuela. Para una tienda hay tres formas de traerla y ninguna es gratis en complejidad:

OrigenVentajaRiesgo
API de terceros que expone la tasa del BCVIntegración de una tardeDepende de un servicio que puede caerse o cambiar el formato sin avisar
Raspado directo del sitio del BCVSin intermediariosCualquier cambio de maquetado lo rompe
Carga manual desde el panelControl total, cero dependenciasAlguien tiene que acordarse todos los días

Lo que resuelve el problema no es cuál se elige, sino cachear el resultado. La tienda guarda la tasa en su propia base de datos con la fecha y hora en que la obtuvo, y el resto del sistema lee siempre de ahí, nunca del origen. Si la fuente externa se cae, la tienda sigue vendiendo con la última tasa conocida y el panel muestra desde cuándo no se actualiza. Sin ese caché, un servicio de terceros caído deja la tienda sin poder cobrar.

Un detalle que suele olvidarse: hay que registrar también los intentos fallidos de actualización. Una tasa de hace tres días sin ninguna alerta es peor que no tener tasa.

¿Qué pasa si la tasa cambia entre el carrito y el pago?

Se congela la tasa al iniciar el pago y se le pone vencimiento. Este es el problema real de cobrar en dos monedas y es el que produce las diferencias que después nadie sabe explicar.

La secuencia es esta: el cliente arma el carrito, va al pago, el sistema calcula el monto en bolívares, el cliente abre la app del banco, busca la clave dinámica, se equivoca, la pide otra vez, y confirma. Entre el cálculo y la confirmación pasaron ocho minutos. Si la tasa se movió en el medio, el banco reporta un monto y el sistema esperaba otro.

La forma de resolverlo tiene tres partes:

  1. Congelar. Cuando el cliente entra a la pantalla de pago, la orden guarda la tasa de ese instante y no la vuelve a calcular.
  2. Vencer. Esa tasa vale un rato acotado —quince o veinte minutos es razonable— y el reloj se muestra en pantalla. Vencido el plazo, la orden se recalcula y el cliente ve el monto nuevo antes de pagar, no después.
  3. Tolerar. La conciliación acepta una diferencia mínima por redondeo y marca para revisión manual cualquier cosa por encima de eso, en vez de rechazar el pago.

El tercer punto es el que evita que el equipo de atención pase el día revisando capturas de pantalla. Sin tolerancia definida, cada céntimo de diferencia se convierte en un ticket.

¿Qué método de pago sirve para cada moneda?

Cada método liquida en una moneda y tiene un tiempo de confirmación distinto. Esa diferencia es la que decide cuándo se despacha el pedido.

MétodoMonedaConfirmaciónQué hace falta
Pago móvil C2PBolívaresInmediata, con clave dinámicaConvenio con el banco y credenciales de API
Transferencia bancaria localBolívaresDiferida, según el bancoConciliación contra el estado de cuenta
Tarjeta de crédito internacionalDólaresInmediataPasarela que procese fuera de Venezuela
ZelleDólaresManual en la prácticaVerificación del comprobante

¿Necesitas ayuda con tu proyecto?

Nuestro equipo puede ayudarte a implementar estas soluciones. Contáctanos para una consulta gratuita.

El C2P es el único método local que confirma en el acto, y por eso es el que permite despachar sin intervención humana. Su mecánica —credenciales, webhooks, conciliación contra el sistema— está en la guía de integración de APIs de pago móvil C2P.

Los métodos de confirmación manual no son un fracaso de diseño: son una decisión de negocio. Aceptar Zelle significa que alguien va a revisar comprobantes. Vale la pena si ese canal trae ventas que de otra forma no entrarían, y no vale la pena si trae tres pedidos al mes.

¿Cómo se concilia cuando entran dos monedas?

Cada orden necesita conservar cuatro datos y la conciliación se hace contra los cuatro, no contra el total.

  • El monto en dólares, que es el precio real de lo que se vendió.
  • La tasa aplicada y el instante en que se congeló.
  • El monto en bolívares que el sistema le pidió al cliente.
  • El monto que el banco reporta que efectivamente entró.

Con eso, una diferencia deja de ser un misterio: se ve si vino de la tasa, de una comisión o de un pago incompleto. Sin eso, todo lo que queda es un total que no cuadra.

El cierre de caja del día no debería ser una sola cifra. Son dos —lo que entró en bolívares y lo que entró en dólares— más el equivalente en dólares del total, calculado a la tasa de cada orden y no a la tasa de hoy. Sumar bolívares de toda la semana a la tasa del viernes es la forma más rápida de que la contabilidad y el banco dejen de hablarse.

¿Qué cambia en la factura y en los impuestos?

Aquí el artículo se detiene a propósito. El régimen tributario venezolano cambia por decreto y publicar una cifra desactualizada hace más daño que no publicar ninguna.

Lo que sí conviene saber antes de sentarse con el contador son tres cosas. Los pagos en divisas están gravados por el IGTF, y en los pagos que ocurren fuera del sistema bancario quien percibe el impuesto es el comercio calificado como sujeto pasivo especial por el SENIAT: depende de tu calificación, no de quién sea el cliente. La exhibición de precios está regulada y la SUNDDE fiscaliza el uso de la tasa oficial. Y la emisión de facturas tiene requisitos propios que no dependen de cómo esté construida la tienda.

Ninguna de esas tres cosas se resuelve en el código. Sí se resuelve en el código que la orden guarde todos los datos que el contador va a pedir: moneda, tasa, hora, método y monto real recibido. Una tienda que guarda solo el total en bolívares obliga a reconstruir a mano cada declaración.

La recomendación práctica es sencilla: define la estructura de datos con tu contador antes de escribir la primera línea, no después del primer cierre.

¿Cuánto cuesta montar una tienda que cobre en las dos monedas?

Depende sobre todo de cuántos métodos de pago se integren, porque cada uno es un desarrollo aparte con su propia conciliación. A septiembre de 2026, una tienda en línea a medida arranca en 2.500 dólares en nuestro caso, y el detalle de qué incluye cada rango está en la página de desarrollo web a medida.

Lo que sí conviene presupuestar y casi nunca se presupuesta: el trabajo de conciliación. Integrar un método de pago es la mitad del trabajo; la otra mitad es el panel donde alguien resuelve los casos que no cuadraron. Si ese panel no existe, el trabajo no desaparece, se muda a WhatsApp.

Preguntas frecuentes

¿Puedo mostrar los precios solo en dólares?

Puedes fijarlos en dólares, pero la exhibición de precios en bolívares está regulada en Venezuela y el punto de cobro casi siempre termina siendo en bolívares. Lo corriente es mostrar las dos cifras, con la tasa y la fecha visibles junto al monto.

¿Necesito un desarrollo a medida o sirve una plataforma lista?

Depende de los métodos de pago. Si te alcanza con tarjeta internacional, hay plataformas que lo resuelven sin desarrollo. Si necesitas C2P con confirmación automática y conciliación contra tu inventario, hace falta integración: esa parte no viene hecha. Qué trae una tienda online a medida está en su página.

¿Qué pasa si el cliente paga de menos por un cambio de tasa?

Con tolerancia de redondeo definida, el sistema acepta la diferencia mínima y despacha. Por encima de ese margen, la orden queda marcada para revisión y alguien decide si se cobra la diferencia o se absorbe. Lo que no debe pasar es que el pago se rechace en silencio.

¿Cada cuánto hay que actualizar la tasa?

Al menos una vez al día, y el sistema debe avisar si la última actualización tiene más horas de las esperadas. Lo importante no es la frecuencia sino que la tasa quede registrada con su hora en cada orden.

¿Esto aplica igual para una tienda fuera de Caracas?

Sí. El desarrollo es remoto y los métodos de pago son nacionales: no cambian por ciudad. En nuestra ficha de empresa está cómo trabajamos los proyectos y qué ciudades atendemos.

Fuentes

  1. Portal de APIs de Mercantil Bancoapiportal.mercantilbanco.com · consultado el 13 de septiembre de 2026
  2. Pago móvil a comercio — Bancaribewww.bancaribe.com.ve · consultado el 13 de septiembre de 2026
  3. Pago móvil C2P — Digiteldigitel.com.ve · consultado el 13 de septiembre de 2026
  4. Documentación de C2P — Cujiwaredocs.cujiware.com · consultado el 13 de septiembre de 2026
  5. Credenciales de API del BDV — Cobrixdocs.cobrix.co · consultado el 13 de septiembre de 2026
  6. Documentación de PagoFlashdocs.pagoflash.com · consultado el 13 de septiembre de 2026
  7. API pública de tasas de Venezuela — DolarAPIdolarapi.com · consultado el 13 de septiembre de 2026
  8. Modificación de la alícuota del IGTF de 2 % a 0 % (julio 2024)www.pwc.com · consultado el 13 de septiembre de 2026
  9. Venezuela publica reforma de la Ley del IGTFwww.hklaw.com · consultado el 13 de septiembre de 2026
  10. Regulación del uso de medios alternativos para la emisión de facturaswww.moore-venezuela.com · consultado el 13 de septiembre de 2026
  11. IGTF y pagos en dólares: 10 preguntas y respuestasprodavinci.com · consultado el 13 de septiembre de 2026
  12. Inspecciones de la SUNDDE: guía de cumplimientogalac.com · consultado el 13 de septiembre de 2026
  13. Consecomercio: es legal fijar precios usando cualquier moneda publicada por el BCVwww.elnacional.com · consultado el 13 de septiembre de 2026
  14. SUNDDE: formato obligatorio de la tasa BCVfinanzasdigital.com · consultado el 13 de septiembre de 2026

Convierte tu idea en software real

Agenda una consulta gratuita de 15 minutos. Sin compromiso, sin letra pequeña.

Posts relacionados

Guía para PYMES venezolanas: Cómo integrar modelos de IA de código abierto con la API de WhatsApp Cloud
Desarrollo Web

Integrar IA de Código Abierto con WhatsApp Cloud API

Aprende a automatizar las ventas y atención al cliente de tu PYME en Venezuela integrando Gemma y WhatsApp Cloud API, evitando costosas suscripciones en divisas.

22 de junio de 202612 min de lectura
WhatsApp