Developer-first, no developer-only

Infraestructura para tarjetas digitales programables.

Gustto.dev es la capa entre tu empresa y la Wallet de tus usuarios. Tu equipo técnico integra la API en minutos; el resto del equipo crea, actualiza y mide tarjetas desde el dashboard, sin escribir código.

Para equipos técnicos

API-first, sin certificados

REST + webhooks + SDKs. Firma de .pkpass, Google Wallet, entornos, logs y versionado del objeto incluidos.

  • POST /v1/objects
  • Webhooks firmados
  • Sandbox y producción
  • Audit logs
Leer la API

Para equipos de negocio

Dashboard sin código

Plantillas, editor visual, automatizaciones IF/THEN y campañas push. Lo que el equipo técnico integra una vez, marketing y operaciones lo operan siempre.

  • Editor drag & drop
  • Automatizaciones visuales
  • Segmentos y push
  • Analytics en vivo
Ver dashboard
Crear objetoAsignar a usuarioAñadir a WalletActualizarEventosNotificarMedir
<100ms
Latencia de update
99.99%
Uptime garantizado
15
Tipos de objeto
2
Wallets, una API

Cada cierto tiempo, una industria se moderniza.

La música ya hizo el salto del objeto físico al celular. Las tarjetas, credenciales y entradas apenas están empezando el suyo.

El patrón se repite

Música

Ya pasó
CassetteCDMP3iPodCelular

Tarjetas

Está pasando
PlásticoPDFAppWallet Objects

Esto es el futuro, y todavía está vacío.

Quiero ser de los primeros

Anatomía de un Wallet Object

No es una tarjeta. Es un objeto con estado, reglas y ciclo de vida que vive en el teléfono de tu usuario.

Object
│
├── id
├── type
├── user_id
├── status
├── data          # flexible por industria
├── metadata
├── rules
├── events
├── notifications
├── wallet_platforms
├── created_at
├── updated_at
└── expires_at

Identity

Identificador único, tipo de objeto y usuario asociado.

Data

Campos flexibles por industria. Tú defines el esquema.

State

Activo, suspendido, expirado, revocado o tu propio estado.

Rules

Condiciones que disparan actualizaciones automáticas.

Events

Cada cambio emite un evento consumible por webhook.

Notifications

Push en la pantalla de bloqueo, ligado al objeto.

Updates

Actualiza sin re-emitir. El objeto vive y evoluciona.

Permissions

Quién puede leer, escribir y revocar cada objeto.

History

Historial completo y auditable de cada versión.

Analytics

Instalaciones, aperturas, redenciones e interacción.

Un tipo para cada industria. Y uno para lo que aún no existe.

Los tipos predefinidos aceleran el arranque. Custom Object asegura que la plataforma nunca te limite.

Loyalty
Membership
Identity
Event
Ticket
Coupon
Reward
Vehicle
Employee
Student
Access
Appointment
Subscription
Travel
Custom Object

El mismo objeto. Nueve industrias.

Elige un caso y mira cómo el objeto cambia de estado, notifica y se actualiza sin re-emitirse.

Por qué importa

El teléfono ya reemplazó la billetera. Falta que reemplace tus credenciales.

Apple Wallet y Google Wallet ya están instaladas en casi todos los teléfonos del país. Es el único lugar donde tu marca vive junto a la tarjeta de crédito y el pase de abordar: sin app que descargar, sin login, sin fricción. Quien llegue primero a esa pantalla se queda con la relación.

Cero instalación

No compites por espacio en la home screen. El objeto entra a la wallet nativa en un tap.

Actualizable para siempre

Cambias el estado por API y el pase cambia en el teléfono. Nunca vuelves a re-emitir nada.

Canal directo, sin costo por mensaje

Cada actualización puede llegar como notificación push nativa a un cliente que ya te aceptó.

Datos reales de uso

Sabes quién lo instaló, quién lo escaneó, quién lo eliminó. Nadie más te da eso en papel o PDF.

Sé de los primeros en tu industria

Casi nadie en LatAm está emitiendo Wallet Objects programables todavía. En 24 meses va a ser el estándar; hoy sigue siendo ventaja. Entra a la waitlist y te acompañamos en la integración con sandbox gratis.

Quiero ser de los primeros
9:41

Wallet

Universidad del Pacífico
identity

Student

Camila Fernández

Estado: Activo

Carrera
Derecho
Campus
Santiago
Estado
Activo
Válido hasta
2027
Apple Wallet · Google Wallet
POST /v1/wallet-objects
curl -X POST https://api.gustto.dev/v1/wallet-objects \
  -H "Authorization: Bearer gt_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "type": "identity",
    "user_id": "usr_8f21",
    "status": "active",
    "data": {
          "student_status": "active",
          "campus": "Santiago",
          "degree": "Law"
    },
    "wallet_platforms": ["apple", "google"]
  }'
→ 201 Created · obj_9f2a41 · añadido a Apple Wallet y Google Wallet

¿Por qué lo querría?

La credencial de estudiante deja de perderse, imprimirse y falsificarse.

  • Matrícula, beca y estado académico se actualizan solos cada semestre: cero reimpresión de credenciales.
  • Acceso a campus, biblioteca y casino con el mismo código escaneable que ya vive en el teléfono.
  • Canal directo a cada alumno para avisos de pago, notas o cierre de inscripción, sin depender del correo institucional.

Una universidad de 12.000 alumnos deja de imprimir ~12.000 credenciales al año.

Ubicación, lock screen y notificaciones

El mismo objeto vive en el teléfono: aparece cerca del lugar, notifica cambios y se abre en Wallet.

9:41

Today

9:41

Cerca de Universidad del Pacífico

Universidad del Pacífico

wallet · tap to open

Ubicación

Adjunta coordenadas al objeto: Apple lo fija en la pantalla de bloqueo y Google lo muestra en el panel de notificaciones.

9:41

Today

9:41

Wallet

now

Universidad del Pacífico

Tu matrícula ha sido renovada.

Notificación push

Actualizas el objeto por API y la notificación llega a todos los dispositivos donde está instalado.

9:41

En Wallet

NK
F26
HA
NF
Universidad del Pacífico

Camila Fernández

Pase en Wallet

El objeto vive en Apple Wallet y Google Wallet con tu marca, campos y código escaneable.

API-first, sin excepciones.

Todo lo que hace el dashboard lo puedes hacer con la API: objetos, usuarios, eventos, notificaciones y analytics. Con API keys por entorno, autenticación, permisos, rate limits, webhooks, logs y usage tracking incluidos.

API keysEnvironmentsRate limitsWebhooksAudit logsUsage tracking
POST/v1/wallet-objects
GET/v1/wallet-objects/:id
PATCH/v1/wallet-objects/:id
DELETE/v1/wallet-objects/:id
POST/v1/wallet-objects/:id/notify
POST/v1/wallet-objects/:id/events
GET/v1/wallet-objects/:id/analytics
POST/v1/users
GET/v1/users/:id

Eventos y webhooks

Cada cambio en un objeto emite un evento firmado que puedes consumir en tu backend.

wallet_object.createdwallet_object.updatedwallet_object.deletedwallet_object.addedwallet_object.removednotification.sentnotification.openedevent.createdbenefit.redeemed

Automatizaciones

Reglas declarativas que convierten datos en actualizaciones y notificaciones, sin cron jobs propios.

  • IFcustomer.visits >= 10

    THENupdate wallet object

    ANDsend notification

  • IFvehicle.mileage >= 10000

    THENupdate vehicle object

    ANDnotify customer

  • IFmembership.expires_in <= 7 days

    THENsend notification

Un panel de infraestructura, no un dashboard más.

Organizaciones, proyectos y entornos. Objetos, usuarios, eventos, webhooks, notificaciones, analytics y logs en un solo lugar.

app.gustto.dev

142.980

Objetos activos

118.402

Añadidos a Wallet

64.221

Notificaciones enviadas

1.2M

API requests / 24h

idtypeeventtime
obj_9f2a41identityupdatedhace 2s
obj_71bd09vehiclenotification.senthace 14s
obj_3ac8f2ticketaddedhace 31s
obj_55e0aamembershipbenefit.redeemedhace 1m
obj_18c7d3loyaltycreatedhace 2m

Nosotros cargamos con la infraestructura.

Certificados, distribución, actualizaciones, eventos, notificaciones, analytics y logs. Tú escribes JSON.

Multi-tenant desde el día uno

Organizaciones, proyectos y entornos aislados. Cada tenant con sus API keys, webhooks, logs y analytics.

Seguridad de infraestructura

Row Level Security, firma de webhooks, rate limiting, audit logs y separación de entornos. Ningún secreto en el frontend.

Edge global

Generación y actualización de objetos en el borde. Sub-100ms de latencia y certificados redundantes gestionados por nosotros.

SDKs y tipos

Node.js, Python, PHP, Ruby y Go. Tipado completo del Wallet Object y de cada evento.

Integraciones

Shopify, Stripe, Notion, Zapier, Make y Slack. Conecta tus sistemas sin escribir glue code.

Sin certificados

Firmamos .pkpass y emitimos objetos de Google Wallet con nuestros certificados enterprise.

Integraciones

Conecta Gustto.dev con lo que ya usas.

Cada integración lee y escribe sobre el mismo Wallet Object: crea, actualiza, notifica y mide sin glue code.

ShopifyStripeGmailSlackHubSpotSalesforceNotionZapierGoogle CalendarGoogle DriveGitHubTwilio SMSShopifyStripeGmailSlackHubSpotSalesforceNotionZapierGoogle CalendarGoogle DriveGitHubTwilio SMS

E-commerce y punto de venta

Emite y actualiza tarjetas al confirmarse una compra o una devolución.

ShopifyShopify
WooCommerceWooCommerce
MagentoMagento
VTEXVTEX
SquareSquare
LightspeedLightspeed
ToastToast

Pagos y facturación

Cupones, membresías y niveles ligados al estado de la suscripción.

StripeStripe
Mercado PagoMercado Pago
PayPalPayPal
AdyenAdyen
ChargebeeChargebee
TransbankTransbank

Email y mensajería

Envía el enlace "Añadir a Wallet" desde tus flujos existentes.

GmailGmail
Google WorkspaceGoogle Workspace
Outlook / Microsoft 365Outlook / Microsoft 365
MailchimpMailchimp
KlaviyoKlaviyo
BrevoBrevo
SendGridSendGrid
ResendResend
Twilio SMSTwilio SMS
WhatsApp BusinessWhatsApp Business

CRM y marketing

Sincroniza contactos, segmentos y eventos con tu tarjeta digital.

HubSpotHubSpot
SalesforceSalesforce
PipedrivePipedrive
BrazeBraze
IterableIterable
Customer.ioCustomer.io
IntercomIntercom

Automatización no-code

Conecta cualquier app sin escribir glue code.

ZapierZapier
MakeMake
n8nn8n
PipedreamPipedream
RetoolRetool
AirtableAirtable

Colaboración y soporte

Recibe eventos y alertas de tus objetos donde ya trabajas.

SlackSlack
Microsoft TeamsMicrosoft Teams
DiscordDiscord
NotionNotion
LinearLinear
ZendeskZendesk

Eventos y ticketing

Entradas y acreditaciones con estado en vivo y control de acceso.

EventbriteEventbrite
Ticketmaster APITicketmaster API
CventCvent
Google CalendarGoogle Calendar
Apple CalendarApple Calendar

Identidad y acceso

Credenciales de empleado, estudiante o visitante con permisos.

OktaOkta
Auth0Auth0
Microsoft Entra IDMicrosoft Entra ID
Google Workspace SSOGoogle Workspace SSO
SaltoSalto
BrivoBrivo

Datos y analítica

Exporta eventos del ciclo de vida a tu stack de datos.

SupabaseSupabase
BigQueryBigQuery
SnowflakeSnowflake
SegmentSegment
PostHogPostHog
Google Analytics 4Google Analytics 4

ERP, hotelería y salud

Objetos vivos conectados a tus sistemas de operación.

SAPSAP
OdooOdoo
NetSuiteNetSuite
Oracle OperaOracle Opera
MewsMews
CloudbedsCloudbeds
FHIR / HL7FHIR / HL7

Transporte y movilidad

Boletos, abonos y pases de estacionamiento actualizables.

Google TransitGoogle Transit
AmadeusAmadeus
SabreSabre
Uber for BusinessUber for Business
ParkopediaParkopedia

Developer tooling

Todo lo anterior también es API, SDK y webhook.

REREST API
SDSDK Node / Python / PHP / Ruby / Go
WEWebhooks firmados
CLCLI
Postman CollectionPostman Collection
OpenAPI 3.1OpenAPI 3.1
+200 másCualquier APIWebhooks

¿Falta alguna? Con webhooks firmados y la API REST puedes conectar cualquier sistema en minutos.

El campo data es tuyo.

Cada industria define sus propias propiedades. No imponemos un esquema de loyalty a un objeto que no lo es.

Vehicle Object

{
  "vehicle": "BMW X1",
  "mileage": 8750,
  "next_service": 10000
}

Student Object

{
  "student_status": "active",
  "campus": "Santiago",
  "degree": "Law"
}

Loyalty Object

{
  "membership_tier": "gold",
  "points": 2450,
  "visits": 12
}

Notificaciones ligadas al objeto

No son push genéricos. Cada notificación pertenece a un objeto, a un evento y a una acción sobre su estado.

Object

BMW X1

Event

maintenance_due

Action

Update Wallet Object

Tu vehículo necesita mantenimiento.

Object

University ID

Event

tuition_paid

Action

Update status

Tu matrícula ha sido renovada.

Object

Festival Ticket

Event

doors_open

Action

Update gate + time

El evento comienza en 30 minutos.

Object

Gold Membership

Event

benefit_unlocked

Action

Update benefits

Desbloqueaste un beneficio por tus 10 visitas.

Analytics e historial por objeto

Cada objeto guarda su historial completo de versiones, eventos y notificaciones. Sabes qué pasó, cuándo pasó y qué lo provocó, tanto a nivel de flota como de un objeto individual.

Objetos creadosObjetos activosObjetos agregadosObjetos actualizadosObjetos eliminadosUsuariosEventosNotificacionesInteraccionesRedencionesAPI requestsErrores

Historial · obj_71bd09

v4mileage: 8750 → 9520hace 3 días
v3notification.senthace 3 días
v2status: activehace 2 meses
v1wallet_object.added · applehace 2 meses
v0wallet_object.createdhace 2 meses

Multi-tenant desde el inicio

Cada organización opera aislada: sus proyectos, sus objetos, sus llaves y sus datos. Sin fugas entre tenants.

Organization
│
├── Projects
├── Users
├── Wallet Objects
├── API Keys
├── Events
├── Webhooks
├── Notifications
├── Logs
└── Analytics

Seguridad por diseño

Ningún secreto vive en el frontend. Toda operación privilegiada pasa por el servidor y queda auditada.

  • Authentication
  • Authorization
  • API keys por entorno
  • Row Level Security
  • Rate limiting
  • Audit logs
  • Webhook signing
  • Secret management
  • Separación de entornos

Gustto.dev vs. el resto

CaracterísticaGustto.devPassKit / Pass2U
Objetos programables con estado y reglasNo
Custom Object con esquema propioNo
Eventos y webhooks firmadosParcial
Sin cuenta Apple DeveloperNo
Actualizaciones push en ambos walletsParcial
Multi-tenant con entornos aisladosParcial
Analytics por objeto e historialNo
Precio por objeto$0.00039$0.05+ / $0.02+

Infrastructure-as-a-Service para objetos digitales vivos

No vendemos emisión de tarjetas: vendemos la infraestructura que mantiene vivos tus objetos en Apple y Google Wallet. Certificados, actualizaciones, push, webhooks y observabilidad incluidos. Sin plan gratuito; sandbox libre mientras integras.

Starter

$149/mes

Hasta 10.000 objetos activos · ~$5 al día por tener la infraestructura corriendo

  • Apple + Google Wallet
  • API completa y webhooks
  • Sandbox ilimitado
  • Actualizaciones y push incluidos
  • Logs y analytics básico
  • 1 proyecto en producción
  • Soporte por email

Growth

$499/mes

Hasta 100.000 objetos activos · para producto en operación real

  • Todo lo de Starter
  • Automatizaciones y reglas
  • Multi-tenant y white-label
  • Dominios propios
  • Dev + staging + producción
  • Analytics avanzado y exportaciones
  • Soporte por Slack

Scale

$1.250/mes

Hasta 500.000 objetos activos · alto volumen y múltiples marcas

  • Todo lo de Growth
  • Límites de API ampliados
  • Varias marcas y sub-cuentas
  • Colas y reintentos dedicados
  • Métricas por tenant
  • Revisión técnica trimestral

Enterprise

Desde $2.500/mes

1M+ de objetos o requisitos críticos: somos la infraestructura de una parte central de tu producto

  • Certificados dedicados por marca
  • SSO/SAML y audit logs
  • SLA y soporte 24/7
  • Residencia de datos y DPA
  • Onboarding e integraciones asistidas
  • Volumen y condiciones negociadas

Objetos activos adicionales

Starter $0.004 · Growth $0.0015 · Scale $0.0008 · Enterprise negociado

Nunca cobramos por notificación ni por actualización. Un objeto activo es una unidad de infraestructura: actualízalo mil veces al mes si lo necesitas.

Sumate a la waitlist de Gustto.dev

Estamos abriendo acceso por lotes. Dejanos tus datos y te escribimos con tus credenciales de sandbox y el onboarding.

Plan de interés

Sin spam. Solo novedades del acceso anticipado.

Preguntas frecuentes

Es un objeto digital con identidad, datos, estado, reglas, eventos, permisos, historial y analytics que vive dentro de Apple Wallet o Google Wallet. No es una imagen ni un QR estático: evoluciona durante toda su vida útil.

"Quiero poner algo en la Wallet de mis usuarios."

Con Gustto.dev la respuesta es una sola: lo integraste. Nosotros hacemos el resto.

Unirme a la waitlist