Overview de SDKs
WODira ofrece dos SDKs TypeScript con el mismo modelo mental que Stripe: una librería segura para servidor y otra preparada para navegador.
@wodira/sdkSecret keys, scopes y operaciones server-to-server.@wodira/browserPublishable keys, Origin allowlist y Stripe Checkout.| Paquete | Runtime | Credencial | Referencia |
|---|---|---|---|
@wodira/sdk | Backend/server | wd_live_... | Métodos backend |
@wodira/browser | Browser/frontend | wpk_live_... | Métodos browser |
Mapa rápido de métodos
Sección titulada «Mapa rápido de métodos»| Necesito… | Método recomendado |
|---|---|
| Listar eventos públicos en una web | @wodira/browser.searchEvents |
| Leer detalle público de un evento | @wodira/browser.getEvent |
| Mostrar categorías y precios | @wodira/browser.getPricingCards |
| Previsualizar el total antes de pagar | @wodira/browser.getRegistrationSummary |
| Crear una Stripe Checkout Session | @wodira/browser.createRegistrationCheckoutSession |
| Sincronizar eventos desde backend | @wodira/sdk.searchEvents |
| Crear o gestionar inscripciones desde backend | @wodira/sdk.createRegistration |
| Buscar/actualizar/cancelar tickets desde backend | @wodira/sdk.searchRegistrations |
El SDK backend lanza error si detecta ejecución en navegador. El SDK browser no acepta secret keys.