Documentación de MONEI
Todo lo que necesitas para aceptar pagos
Guías, referencias y respuestas, para comercios y desarrolladores.
Para desarrolladores
Integra pagos con la API, los SDKs y los webhooks.
Para comercios
Configura tu cuenta y gestiona los pagos en el día a día.
Integra con tu plataforma
Acepta los métodos que tus clientes prefieren
Ver todos los métodos de pagoExplora toda la documentación
EmpezarDescubre cómo funciona MONEI, crea tu cuenta y acepta tu primer pago.Alta y verificaciónVerifica tu negocio, conecta tu adquirente y activa tu cuenta.PagosReembolsos, liquidaciones, Pay by Link, suscripciones y orquestación de pagos.SubscriptionsRecurring payments — create plans, manage subscriptions, and handle failed charges.Métodos de pagoTarjetas, Bizum, Apple Pay, Google Pay, PayPal, Click to Pay y más.MONEI PayAcepta pagos presenciales con la app: códigos QR y pago sin contacto (NFC).Plataformas e integracionesShopify, WooCommerce, PrestaShop, Wix, Adobe Commerce y herramientas de contabilidad.Public AdministrationsCollect taxes, fees, and fines — Cuaderno 60, compliance, and contract activation.Partners y MONEI ConnectCrece con MONEI como partner y da de alta y gestiona cuentas de comercios.Gestiona tu cuentaAccede a tu panel, gestiona tiendas y usuarios, y actualiza los datos de tu cuenta.Precios y tarifasConoce los precios de MONEI, las tarifas de adquirencia, las liquidaciones y los servicios tecnológicos.Prevención del fraudeDetector de Fraude, 3D Secure y gestión de contracargos y disputas.DesarrolladoresAPIs REST y GraphQL, MONEI JS, webhooks, checkout personalizado y pruebas.Solución de problemasPagos rechazados, estados de pago y soluciones a problemas comunes.Conecta tu adquirenteAporta tu propio adquirente o procesador: conecta Redsys o Stripe y enruta los pagos a través de MONEI.
Para desarrolladores
Pruébalo
- Node.js
- PHP
- Python
- cURL
import {Monei} from '@monei-js/node-sdk';
const monei = new Monei('YOUR_API_KEY');
const payment = await monei.payments.create({
amount: 110,
currency: 'EUR',
orderId: '12345',
description: 'Test Shop',
callbackUrl: 'https://example.com/callback'
});
<?php
use Monei\MoneiClient;
use Monei\Model\CreatePaymentRequest;
$monei = new MoneiClient('YOUR_API_KEY');
$payment = $monei->payments->create(
new CreatePaymentRequest([
'amount' => 110,
'currency' => 'EUR',
'order_id' => '12345',
'description' => 'Test Shop',
'callback_url' => 'https://example.com/callback'
])
);
import Monei
from Monei import CreatePaymentRequest
monei = Monei.MoneiClient(api_key="YOUR_API_KEY")
payment = monei.payments.create(
CreatePaymentRequest(
amount=110,
currency="EUR",
order_id="12345",
description="Test Shop",
callback_url="https://example.com/callback"
)
)
curl --request POST 'https://api.monei.com/v1/payments' \
--header 'Authorization: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": 110,
"currency": "EUR",
"orderId": "12345",
"description": "Test Shop",
"callbackUrl": "https://example.com/callback"
}'