← Back to articles

Cómo generar un código QR de pago para Apple Wallet, Venmo o PayPal

27 de mayo de 2026

Un código QR de pago permite que alguien te pague — o te dé una propina, o salde una cuenta — apuntando la cámara a un cuadrado impreso. Sin escribir usuarios. Sin pelearse con datos bancarios. Y para la mayoría de las apps que la gente ya tiene en el teléfono, el código ya viene integrado. Esta guía cubre los tres más comunes: Venmo, PayPal y los pases de Apple Wallet. También explica cómo imprimir el código para que no te lo cambien con una pegatina los estafadores.

Genera un código QR de Venmo desde tu perfil

Cada cuenta de Venmo tiene un código QR personal. Para encontrar el tuyo, abre la app de Venmo, toca tu avatar en la esquina superior izquierda y luego toca el icono QR. El código resuelve a https://venmo.com/u/<tu-usuario> y admite tanto pagos como solicitudes — quien lo escanea elige cuál.

9to5Mac señaló que el mismo mecanismo de QR alimenta los pagos en tienda de Venmo y la activación de la tarjeta de crédito Venmo. La guía de Venmo de Android Police recorre el camino de captura de pantalla: toca el icono QR, guarda la imagen, y luego envíala por AirDrop, imprímela en un folleto o pégala en el costado del bote de propinas.

Si prefieres saltarte la app y generar un código imprimible directamente desde tu usuario, pega https://venmo.com/u/<tu-usuario> en el creador de QR de QRDock y descarga el PNG.

Genera un código QR de pago de PayPal

PayPal lanzó los pagos QR dentro de la app en mayo de 2020. Dentro de la app de PayPal, toca el icono QR en el encabezado y alterna entre "Mostrar para cobrar" y "Escanear para pagar". Esa misma pantalla te permite guardar el código como imagen.

Para un código imprimible fuera de la app, paypal.me es el camino más fácil. Cada cuenta personal de PayPal incluye un enlace gratuito paypal.me/<tu-usuario>. Dos trucos útiles:

Envuelve cualquiera de esas URLs en un creador de QR — el mismo enfoque que usamos para los códigos QR de contacto vCard — y obtienes un PNG o SVG imprimible que puedes colocar en una factura, en un cartel de puesto de mercado o en una tarjeta de agradecimiento de Patreon.

Añade un código QR a un pase de Apple Wallet

Un pase de Apple Wallet es un paquete .pkpass firmado que vive en la app Wallet del iPhone y del Apple Watch — los pases de embarque, tarjetas de fidelidad, entradas de eventos y tarjetas de tienda comparten el mismo formato. Un pase se define mediante un archivo pass.json en la raíz del paquete, y el código QR vive en el array barcodes cerca del comienzo de ese archivo.

Una entrada mínima se ve así:

"barcodes": [
  {
    "format": "PKBarcodeFormatQR",
    "message": "https://venmo.com/u/tu-usuario",
    "messageEncoding": "iso-8859-1"
  }
]

Algunas cosas que conviene saber:

El pase luego se firma criptográficamente con una firma desprendida PKCS #7 contra el certificado intermedio WWDR de Apple. La firma importa aquí. Una vez emitido el pase, el QR incrustado no puede modificarse sin romper esa firma — útil para entradas y tarjetas de fidelidad donde el enlace de pago debe quedar fijado al pase emitido.

Códigos QR de pago estáticos vs dinámicos

Los códigos anteriores — el perfil de Venmo, paypal.me, la URL incrustada en Wallet — son todos estáticos. El QR codifica una URL fija que funciona para siempre. Fácil de imprimir, fácil de compartir. Pero si tu nombre de cuenta cambia, hay que reimprimir.

Un código QR dinámico lo genera un procesador de pagos por cada transacción y normalmente lleva el monto, una referencia única y un vencimiento corto integrados. Los esquemas estándar EMVCo que impulsan más de 4,5 billones de dólares en volumen global de pagos QR en 2024 — QRIS en Indonesia, PayNow en Singapur, UPI en India — son casi todos dinámicos. Cada código tiene vida corta, lo que dificulta mucho la clonación.

Para un bote de propinas, una página de donaciones de un creador o un mostrador de pequeño comercio, lo estático basta. Si manejas un punto de venta y quieres que cada transacción confirme un monto exacto, usa lo que tu procesador (Square, Stripe, PayPal Zettle) emita como código dinámico.

Imprime y comparte tu código QR de pago con seguridad

El riesgo de un código QR de pago impreso no es que alguien lo escanee. En el peor de los casos, te envían dinero que no esperabas. El verdadero riesgo es que alguien cubra tu código con una pegatina que apunte a su cuenta.

La FTC ha documentado este patrón más prominentemente en parquímetros, donde los estafadores cubrieron el código legítimo con uno casi idéntico que llevaba a los conductores a una página de pago falsificada. El mismo truco funciona en botes de propinas, menús de mesa y señalización sin vigilancia.

Dos defensas prácticas:

Cuando tú eres quien escanea, el mismo principio funciona al revés: cuando QRDock o tu cámara muestren la URL de destino, asegúrate de que la URL de destino sea la que esperas antes de tocar para pasar a una pantalla de pago.

Preguntas frecuentes

¿Es seguro compartir un código QR de Venmo o PayPal en público?

Sí, siempre que el código sea tuyo y resuelva a la URL de tu propio perfil. Compartirlo solo permite que alguien te envíe dinero o active una solicitud de pago que tú tienes que aprobar antes de que se mueva ningún fondo. El riesgo real va al revés — un estafador que cubre tu código impreso con una pegatina que apunta a su cuenta. Plastifica el código o escanéalo tú mismo una vez por semana para confirmar que la URL de destino sigue siendo tu usuario.

¿Puedo poner un enlace de pago de Venmo o PayPal directamente en un pase de Apple Wallet?

Sí. El campo barcodes de un pase de Wallet acepta cualquier texto o URL como message, así que un enlace venmo.com/u/<usuario> o paypal.me/<usuario> funciona. Wallet no procesa el pago en sí — escanear el QR abre la URL, que lanza la app de Venmo o PayPal en el teléfono del escáner. El pase en sí permanece firmado e inmutable, lo que es útil para entradas y tarjetas de fidelidad que necesitan un enlace de pago fijo.

¿Cuál es la diferencia entre un código QR de pago estático y uno dinámico?

Un código estático es una URL fija — por ejemplo paypal.me/jane — que cualquiera puede escanear en cualquier momento. Un código dinámico lo genera un procesador de pagos por cada transacción; normalmente lleva el monto integrado y un vencimiento de unos minutos. Los códigos dinámicos son más difíciles de clonar porque cada uno tiene vida corta, por eso la mayoría de los esquemas nacionales de pago QR (UPI, PayNow, QRIS) los usan en el punto de venta.

<script type="application/ld+json"> {"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"¿Es seguro compartir un código QR de Venmo o PayPal en público?","acceptedAnswer":{"@type":"Answer","text":"Sí, siempre que el código sea tuyo y resuelva a la URL de tu propio perfil. Compartirlo solo permite que alguien te envíe dinero o active una solicitud de pago que tú tienes que aprobar antes de que se mueva ningún fondo. El riesgo real va al revés — un estafador que cubre tu código impreso con una pegatina que apunta a su cuenta. Plastifica el código o escanéalo tú mismo una vez por semana para confirmar que la URL de destino sigue siendo tu usuario."}},{"@type":"Question","name":"¿Puedo poner un enlace de pago de Venmo o PayPal directamente en un pase de Apple Wallet?","acceptedAnswer":{"@type":"Answer","text":"Sí. El campo barcodes de un pase de Wallet acepta cualquier texto o URL como message, así que un enlace venmo.com/u/<usuario> o paypal.me/<usuario> funciona. Wallet no procesa el pago en sí — escanear el QR abre la URL, que lanza la app de Venmo o PayPal en el teléfono del escáner. El pase en sí permanece firmado e inmutable, lo que es útil para entradas y tarjetas de fidelidad que necesitan un enlace de pago fijo."}},{"@type":"Question","name":"¿Cuál es la diferencia entre un código QR de pago estático y uno dinámico?","acceptedAnswer":{"@type":"Answer","text":"Un código estático es una URL fija — por ejemplo paypal.me/jane — que cualquiera puede escanear en cualquier momento. Un código dinámico lo genera un procesador de pagos por cada transacción; normalmente lleva el monto integrado y un vencimiento de unos minutos. Los códigos dinámicos son más difíciles de clonar porque cada uno tiene vida corta, por eso la mayoría de los esquemas nacionales de pago QR (UPI, PayNow, QRIS) los usan en el punto de venta."}}]} </script>

Para terminar

En la mayoría de los casos, el código QR de pago que necesitas ya existe — dentro de Venmo, PayPal o un pase de Wallet que ya estás emitiendo. El atajo para Venmo y PayPal es el QR de perfil dentro de cada app. El atajo para un código imprimible es envolver paypal.me/<usuario> o venmo.com/u/<usuario> en el creador gratuito de QRDock. El atajo para Apple Wallet es el array barcodes en pass.json. Sea cual sea el camino, plastifica la copia impresa y revísala una vez por semana. El cambiazo de pegatina es el único ataque que de verdad importa para los códigos de pago estáticos.