Plugins y SDKs

Integre Davipay a su tienda, sitio web o aplicación

Plugins oficiales para 17 plataformas de comercio electrónico, el Smart Checkout, SDKs para web y móvil, y la API REST de Davipay. Elija cómo integrarse y reciba más de 22 medios de pago.

  • PCI DSS nivel 1
  • Modo de pruebas
  • Agregador y Gateway
Plugins eCommerce

Su tienda cobrando con Davipay sin programar

Instale el plugin oficial de su plataforma, ingrese las llaves de su cuenta y active el modo de pruebas antes de salir a producción. El estado de cada pedido se actualiza solo.

Shopify

Tienda en la nube

App oficial en la tienda de aplicaciones de Shopify.

  • Standard
  • Embebido para tarjeta

VTEX

Tienda en la nube

Conector oficial desde el panel de pagos de VTEX.

  • Embebido

Tiendanube

Tienda en la nube

App oficial en la tienda de aplicaciones de Tiendanube.

  • OnPage
  • Standard

WooCommerce

Código abierto

Plugin para WordPress, en WordPress.org y GitHub.

  • OnPage
  • Standard

PrestaShop

Código abierto

Módulo para PrestaShop 1.6.1.6 o superior, también con pagos divididos.

  • OnPage
  • Standard

OpenCart

Código abierto

Extensión que se instala desde el administrador de OpenCart.

  • OnPage
  • Standard

Jumpseller

Tienda en la nube

Se activa desde Proceso de compra › Pagos en Jumpseller.

  • OnPage
  • Standard

Komercia

Tienda en la nube

Integración nativa desde la sección Integraciones de Komercia.

  • OnPage

Site.pro

Tienda en la nube

Pasarela disponible en Comercio › Pasarelas de pago.

  • Standard

Quick2Cart

Joomla
Código abierto

Plugin de pago para Quick2Cart en Joomla.

VirtueMart

Código abierto

Plugin para tiendas Joomla con VirtueMart.

  • OnPage
  • Standard

WHMCS

Código abierto

Módulo de pasarela para facturación de hosting en WHMCS.

  • OnPage
  • Standard

¿Su plataforma no está?

Integre Davipay en cualquier sitio o aplicación con el Smart Checkout, un SDK o la API REST.

Ver otras formas de integrarse
OnPageEl cliente paga dentro de su tienda, sin redirección.
StandardEl cliente completa el pago en el entorno seguro de Davipay y vuelve a su tienda.
Smart Checkout

El pago de Davipay dentro de su sitio web

Su backend crea una sesión de pago y una librería JavaScript abre el checkout con el evento que usted elija. Los datos sensibles nunca pasan por su servidor.

  • OnPage: el checkout se abre como un componente dentro de su página.
  • Standard: el cliente paga en el entorno seguro de Davipay y regresa a su sitio.
  • Más de 22 medios de pago y su logo en la experiencia de pago.
  • Eventos para responder a cada etapa del pago: creado, respuesta, cerrado y errores.
backend · cURL
curl --location 'https://apify.epayco.co/payment/session/create' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer SU_TOKEN_APIFY' \
  --data '{
    "checkout_version": "2",
    "name": "Mi tienda",
    "currency": "COP",
    "amount": 200000
  }'

La respuesta trae el sessionId que usa el paso 2.

SDKs

Librerías oficiales para su lenguaje

Instale el SDK con el gestor de paquetes que ya usa y llame a los servicios de Davipay con sus llaves. El código de cada librería está abierto en GitHub.

Para web

Composer
composer require epayco/epayco-php

Para apps móviles

SDKs nativos para cobrar desde su aplicación.

AndroidJava · GitHub iOSSwift · GitHub
API REST · Apify

Integraciones a la medida con la API REST

Con Apify su backend ejecuta las acciones de la plataforma: cobros, clientes, saldos, transacciones, movimientos y suscripciones. Se autentica con las llaves pública y privada de su cuenta.

  • Sesiones de Smart Checkout
  • Clientes y tokenización de tarjetas
  • Planes y suscripciones
  • Pagos divididos
POST /login
curl --request POST \
  'https://apify.epayco.co/login' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Basic BASE64(PUBLIC:PRIVATE)'
Respuesta · 200OK
{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…"
}

Con ese token firma las demás peticiones, por ejemplo /payment/session/create.

Empiece a cobrar en tres pasos

Sirve para cualquier camino: plugin, Smart Checkout, SDK o API.

  1. 01

    Cree su cuenta

    Regístrese gratis y complete la validación de su comercio para habilitar los pagos.

  2. 02

    Copie sus llaves

    En su Dashboard, entre a Configuración › Personalizaciones › Llaves secretas.

    • P_CUST_ID_CLIENTE
    • P_KEY
    • PUBLIC_KEY
    • PRIVATE_KEY
  3. 03

    Pruebe y salga a producción

    Active el modo de pruebas en su integración y en el Dashboard, haga compras con los medios de prueba y desactívelo para empezar a cobrar.

    Medios de pago de prueba

Preguntas frecuentes sobre plugins y SDKs

Lo que más nos preguntan los comercios y los desarrolladores antes de integrar Davipay.

¿Con qué plataformas de comercio electrónico se integra Davipay?

Davipay tiene plugins oficiales para Shopify, VTEX, Tiendanube, WooCommerce, PrestaShop, Odoo, CS-Cart, Eshop, OpenCart, Ecwid, Jumpseller, Komercia, Site.pro, Quick2Cart (Joomla), VirtueMart, WHMCS y ZenCart. Recibir asesoría

¿Necesito saber programar para instalar un plugin?

No. En las tiendas en la nube, como Shopify, Tiendanube o Jumpseller, Davipay se activa desde la tienda de aplicaciones o el panel de pagos. En las plataformas de código abierto, como WooCommerce u OpenCart, se descarga el plugin y se instala desde el administrador; algunas piden acceso a los archivos del servidor. Recibir asesoría

¿Qué diferencia hay entre el checkout OnPage y el Standard?

Con OnPage el cliente paga dentro de su tienda, sin redirección. Con Standard el cliente completa el pago en el formulario seguro de Davipay y vuelve a su tienda. En los dos casos el estado del pedido se actualiza automáticamente. Recibir asesoría

¿Los plugins funcionan con el modelo Agregador y con el Gateway?

Sí. El checkout Standard de los plugins funciona con los modelos Agregador y Gateway. Si no sabe cuál le conviene, nuestro equipo lo asesora. Hablar con un asesor Recibir asesoría

¿Qué hago si mi plataforma no aparece en la lista?

Puede integrar Davipay con el Smart Checkout, con uno de los SDKs o con la API REST, que funcionan con cualquier sitio web o aplicación desarrollada a la medida. Recibir asesoría

¿Qué es el Smart Checkout de Davipay?

Es la herramienta para integrar la experiencia de pago de Davipay en su sitio web. La información sensible se procesa en los servidores de Davipay, certificados PCI DSS nivel 1, y el checkout se puede personalizar con su logo. Recibir asesoría

¿Qué medios de pago recibe con el Smart Checkout?

Más de 22 medios de pago, entre ellos tarjetas de crédito y débito, PSE, efectivo y billeteras digitales. Recibir asesoría

¿Qué necesito para integrar el Smart Checkout?

Un backend que cree la sesión de pago en la API de Davipay con sus llaves y la librería checkout-v2.js en su página, que abre el checkout con el sessionId de esa sesión. Recibir asesoría

¿En qué lenguajes hay SDK de Davipay?

Para web hay SDKs oficiales en PHP, Node.js, Python, Ruby y .NET, además de una librería para Omnipay. Para aplicaciones móviles hay SDKs para Android e iOS. Recibir asesoría

¿Qué puedo hacer con la API REST de Davipay?

Con Apify su backend puede crear sesiones de checkout y gestionar clientes, tokenización de tarjetas, saldos, transacciones, movimientos, planes, suscripciones y pagos divididos. Algunos servicios solo están disponibles para comercios con un plan adquirido. Recibir asesoría

¿Dónde está la documentación para desarrolladores?

Las guías de integración están en docs.davipay.com y la referencia de la API en api.epayco.co, donde también puede importar la colección de Postman. Ver la documentación Recibir asesoría

¿Dónde encuentro las llaves de mi comercio?

En su Dashboard de Davipay, en Configuración › Personalizaciones › Llaves secretas. Allí están P_CUST_ID_CLIENTE, P_KEY, PUBLIC_KEY y PRIVATE_KEY; cada plugin o integración le indica cuáles necesita. Recibir asesoría

¿Puedo probar la integración antes de recibir pagos reales?

Sí. Active el modo de pruebas en su integración y en el Dashboard, haga compras con los medios de pago de prueba y, cuando todo funcione, desactívelo para empezar a cobrar. Recibir asesoría

¿Cuánto cuesta integrar Davipay?

Crear la cuenta, los plugins y los SDKs no tienen costo. Usted paga una tarifa por cada transacción aprobada, según el modelo que elija. Ver tarifas Recibir asesoría

¿Quién me ayuda si tengo problemas con la integración?

Nuestro equipo lo acompaña. Escríbanos desde la página de contacto o por WhatsApp y cuéntenos en qué plataforma está integrando. Ir a contacto Recibir asesoría

¿Necesita ayuda con su integración?

Cree su cuenta y empiece a probar hoy. Si su proyecto necesita algo a la medida, lo asesoramos.