n1coePayDocs Referencia del API

SDKs

Las bibliotecas de n1co para tu servidor y tu frontend. Llaman al API y cargan n1co.js por ti, con tipos, errores y verificación de webhooks.

  1. Tu servidor crea la sesión de tarjeta o el payment intent con un SDK de servidor y tu llave secreta.
  2. La página o la app del comprador usa un SDK de frontend con tu llave pública y el client_secret.
  3. Tu servidor entrega el pedido cuando llega el webhook: es la fuente de verdad.

SDKs de servidor#

Corren solo en tu servidor, con tu llave secreta sk_…. Nunca la uses en un navegador ni en una app.

SDK Paquete Requiere
Node.js @n1co/epay Node.js 22.12+, 24 o 26+
.NET N1co.EPay net8.0 o net10.0
PHP n1co/epay PHP 8.2+ con Composer

SDKs de frontend#

Usan tu llave pública y el client_secret. La tarjeta se escribe solo en los frames de n1co.

Para Paquete Estado
Web con bundler @n1co/elements 0.1.0
React Native @n1co/react-native 0.1.0
Página HTML n1co.js por <script> Referencia

Versiones y entornos#

Los SDK de servidor 0.1.x siguen el contrato 0.10.0 del API. Antes de 1.0, una versión menor puede cambiar métodos junto con el contrato.

Entorno API n1co.js
Desarrollo https://api-epay.dev.n1co.dev https://elements.n1co.dev
Producción Llega con el lanzamiento a producción Igual

Los ejemplos pasan siempre el host de desarrollo. Los valores de producción llegan con el lanzamiento a producción.