La API de GoCardless
Construye mejor y más rápido con nuestra API
Cobra pagos en más de 30 países desde una única integración.
Hablamos tu idioma
Bibliotecas de cliente para PHP, Java, Ruby, Python y .NET.
Fácil de desarrollar y de probar
Puedes hacer tests end-to-end en nuestro entorno de pruebas.
Technología que prioriza la API
Limpia y moderna, la API RESTful creada desde cero.
Pagos internacionales
Pagos adaptados a los mercados locales en más de 30 países en una única integración.
Una integración sin complicaciones
Nuestra plataforma
Pagos recurrentes
Perfecto para suscripciones, facturación y pagos a plazos, GoCardless es la mejor forma de cobrar pagos recurrentes.
Pagos internacionales y moneda extranjera
Cobra pagos de clientes de todo el mundo, incluidos el Reino Unido, los países de la Eurozona, Estados Unidos, Canadá y Australia.
Inteligencia de pagos
Utiliza Success+ para predecir y gestionar pagos fallidos. Recupera, por término medio, el 70% de los pagos fallidos.
// Code example for creating a subscription
$client = new \GoCardlessPro\Client(array(
'access_token' => 'your_access_token_here',
'environment' => \GoCardlessPro\Environment::SANDBOX
));
$client->subscriptions()->create([
"params" => ["amount" => 40,
"currency" => "AUD",
"name" => "Premium Subscription",
"interval_unit" => "monthly",
"day_of_month" => 1,
"metadata" => ["order_no" => "ABCD1234"],
"links" => ["mandate" => "MA123"]]
]);
# Code example for creating a subscription
import gocardless_pro
client = gocardless_pro.Client(access_token="your_access_token_here", environment='sandbox')
client.subscriptions.create(params={
"amount": "40",
"currency": "AUD",
"name": "Premium Subscription",
"interval_unit": "monthly",
"day_of_month": "1",
"metadata": {
"order_no": "ABCD1234"
},
"links": {
"mandate": "MA123"
}
})
]);
# Code example for creating a subscription
@client = GoCardlessPro::Client.new(
access_token: "your_access_token",
environment: :sandbox
)
@client.subscriptions.create(
params: {
amount: 40,
currency: "USD",
name: "Premium Subscription",
interval_unit: "monthly",
day_of_month: 1,
links: {
mandate: "MD123"
}
}
)
import static com.gocardless.GoCardlessClient.Environment.SANDBOX;
String accessToken = "your_access_token_here";
GoCardlessClient client = GoCardlessClient
.newBuilder(accessToken)
.withEnvironment(SANDBOX)
.build();
import com.gocardless.services.SubscriptionService.SubscriptionCreateRequest.IntervalUnit;
Subscription subscription = client.subscriptions().create()
.withAmount(40)
.withCurrency("USD")
.withName("Premium Subscription")
.withIntervalUnit(IntervalUnit.MONTHLY)
.withDayOfMonth(1)
.withMetadata("order_no", "ABCD1234")
.withLinksMandate("MD123")
.execute();
var subscriptionRequest = new GoCardless.Services.SubscriptionCreateRequest()
{
Amount = 40,
Currency = "USD",
Name = "Premium Subscription",
Interval = 1,
IntervalUnit = GoCardless.Services.SubscriptionCreateRequest.SubscriptionIntervalUnit.Monthly,
Links = new GoCardless.Services.SubscriptionCreateRequest.SubscriptionLinks()
{
Mandate = "MD0123"
}
};
// Code example for creating a subscription
const constants = require('gocardless-nodejs/constants');
const gocardless = require('gocardless-nodejs');
const client = gocardless('your_access_token_here', constants.Environments.Sandbox);
const subscription = await client.subscriptions.create({
amount: "40",
currency: "USD",
name: "Premium Subscription",
interval_unit: "monthly",
day_of_month: "1",
metadata": {
order_no: "ABCD1234"
},
links: {
mandate: "MA123"
}
});
Cobra pagos puntuales sin complicaciones
Diseñada para complementar el adeudo directo, Instant Bank Pay te permite cobrar pagos puntuales sin complicaciones y con confirmación instantánea.
Descubre cómo comenzar con nuestra API de solicitudes de facturación.
Pasarnos a GoCardless fue la evoluci ón natural de nuestra gestión de pagos. Nos permite escalar sin que los pagos sean el factor limitador
Chris Latchford, Global Head of Payments Strategy, Funding Circle
No dejes que los pagos fallidos impidan el crecimiento de tu negocio
Cobra con éxito el 97,1% de los pagos al primer intento. Y si un cobro falla Success+ utiliza la inteligencia de pagos para volver a intentar el cobro el día más adecuado para cada cliente.
Creado para ser seguro y escalable
Certificación ISO27001
Los protocolos de seguridad de nuestro negocio, servicios y productos han sido debidamente auditados y cuentan con esta certificación, que es un estándar de prestigio internacional.
Cumplimos con la protección de datos
Nuestro programa de gestión de riesgo global de datos ha sido diseñado de conformidad con los estrictos estándares del Reglamento General de Protección de Datos y aplica las mejores prácticas para proteger la información personal.
Negocios de todo el mundo confían en nosotros
GoCardless procesa al año más de 35 billones de dólares y cuenta con la financiación de inversores tan prestigiosos como Google Ventures y Salesforce Ventures.
Conformidad incorporada
En una sola integración gestionamos las complejidades del adeudo directo en más de 30 países.
Saber que con GoCardless tenemos un sistema escalable y fiable y con el que es fácil trabajar nos facilita muchísimo las cosas
Peter Vanhee, Jefe de tecnología, Comic Relief
Un sólido conjunto de herramientas y recursos
Haz corta-pegas de muestras de código
Hemos trabajado mucho para conseguir que construir con nuestra API sea lo más sencilla posible.
Documentación clara
Documentación de referencia completa que incluye explicaciones paso a paso.
Soporte experto para desarrolladores
Nuestro equipo de especialistas en la API está a tu disposición para responder consultas mientras trabajas en la integración.
Entorno sandbox gratuito
Testeo end-to-end en nuestro espacio de pruebas.
Más de 75.000 empresas confían ya en nosotros. Grandes y pequeñas. En todo el mundo.
¿Quieres saber más?
Habla con uno de nuestros expertos sobre tus dificultades con los cobros y descubre cómo podemos ayudarte.