Saltar al contenido principal

Introducción al SDK de Java

Bienvenido al SDK de Retorna para Java. Este SDK te permite integrar de forma sencilla y segura los servicios B2B de Retorna dentro de tus aplicaciones Java.

¿Qué es el SDK de Retorna?​

El SDK de Retorna es una biblioteca que permite a las empresas realizar pagos, cobros, consultas de transacciones, conciliaciones, creación de órdenes y automatización de flujos financieros mediante una interfaz unificada y fácil de usar.

Características Principales​

  • ✅ Autenticación Automática: El SDK maneja automáticamente la autenticación OAuth2 y la renovación de tokens
  • ✅ Firmas Digitales: Soporte completo para firmas RSA para seguridad adicional
  • ✅ Manejo de Errores: Sistema robusto de manejo de errores con categorización
  • ✅ Thread-Safe: El cliente es seguro para usar en entornos multi-hilo
  • ✅ Logging Estructurado: Sistema de logging configurable para debugging
  • ✅ Validación por País: Validadores específicos para cada país/plataforma

Requisitos​

  • Java 17 o superior
  • Maven 3.6 o superior

Inicio Rápido​

import com.retorna.sdk.config.Environment;
import com.retorna.sdk.config.LoggingLevel;
import com.retorna.sdk.core.RetornaClient;
import com.retorna.sdk.core.RetornaClientOptions;

// Crear cliente
RetornaClient client = RetornaClient.create(
RetornaClientOptions.builder()
.environment(Environment.DEVELOP)
.loggingLevel(LoggingLevel.INFO)
.clientId("YOUR_CLIENT_ID")
.clientSecret("YOUR_CLIENT_SECRET")
.privateKey("YOUR_PRIVATE_KEY_PEM")
.build()
);

// Obtener balance
BalanceResponse balance = client.account.getBalance();
System.out.println("Balance: " + balance.getTotalBalance());

Próximos Pasos​

Envía dinero
Desde Latinoamérica
ChileColombiaPerú
Desde Europa
EspañaItaliaFranciaAlemaniaPortugalPaíses Bajos
Recursos
Blog
Encuéntranos en redes
Para denuncias, por favor contactar al correo electrónico [email protected]
Pertenecemos a la Unidad de Análisis Financiero (UAF).
Supervisados por
Registration number is C100000211.
Miembros de
Con el apoyo deCon el apoyo de
Copyright © Retorna Holding Spa 2024