Sobre este proyecto
it-programming / web-development
Abierto
We are looking for an experienced developer to create a payment API that integrates multiple payment platforms, including PayPal, Stripe, MercadoPago, Rebill, and Conekta. The API must be developed in Laravel 10 without using external libraries, using only the rest api's of each platform. For the client side, components should be created for React 15 (Class-based) without using installable libraries, adding only the necessary tags to include them by dynamically adding the corresponding script tags.
Project Requirements:
Payment Platform Integration:
PayPal
Stripe
MercadoPago (Latam)
Culqui (Peru)
Webpay (Chile)
Rebill (Latam)
Conekta (Mexico)
Functionalities:
Processing of one-time payments
Processing of recurring payments (subscriptions)
Transaction management (creation, update, cancellation)
Security and encryption of sensitive data
Error handling and notifications
Technical Requirements:
Development in Laravel 10 without external libraries, using only the REST APIs of each platform. It is appreciated if development patterns are used, particularly the strategy pattern among the different payment methods and functionalities.
Creation of components for React 15 without installable libraries, adding the necessary tags to include them
Good development practices and clean code
Documentation:
Clear and detailed API documentation
Usage examples and integration guides
Required Skills:
Experience in API development
Knowledge in payment platform integration
Familiarity with recurring payments and subscriptions
Good communication and documentation skills
How to Apply:
Please send your proposal including:
Relevant experience and examples of previous work
Approach and methodology for this project
Time and cost estimate
________________________________________________________________________
Estamos buscando un desarrollador experimentado para crear una API de pagos que integre múltiples plataformas de pago, incluyendo PayPal, Stripe, MercadoPago, Rebill y Conekta. La API debe ser desarrollada en Laravel 10 sin utilizar librerías externas, usando únicamente las api-rest de cada plataforma. Para la parte del cliente, se deben crear componentes para React 15 (Clases) sin utilizar librerías instalables, únicamente agregando las etiquetas necesarias para incluirlas, esto agregando dinámicamente las etiquetas script correspondientes.
Requisitos del Proyecto:
Integración de Plataformas de Pago:
PayPal
Stripe
MercadoPago (Latam)
Culqui (Perú)
Webpay (Chile)
Rebill (Latam)
Conekta (Mexico)
Funcionalidades:
Procesamiento de pagos simples (one-time payments)
Procesamiento de pagos recurrentes (subscriptions)
Gestión de transacciones (creación, actualización, cancelación)
Seguridad y encriptación de datos sensibles
Manejo de errores y notificaciones
Requisitos Técnicos:
Desarrollo en Laravel 10 sin librerías externas, utilizando únicamente las api-rest de cada plataforma. Se valora que se utilicen patrones de desarrollo, particularmente el patrón strategy entre los diferentes métodos de pago y funcionalidades.
Creación de componentes para React 15 sin librerías instalables, agregando las etiquetas necesarias para incluirlas
Buenas prácticas de desarrollo y código limpio
Documentación:
Documentación clara y detallada de la API
Ejemplos de uso y guías de integración
Habilidades Requeridas:
Experiencia en desarrollo de APIs
Conocimiento en integración de plataformas de pago
Familiaridad con pagos recurrentes y suscripciones
Buenas habilidades de comunicación y documentación
Cómo Aplicar:
Por favor, envíe su propuesta incluyendo:
Experiencia relevante y ejemplos de trabajos anteriores
Enfoque y metodología para este proyecto
Estimación de tiempo y costo
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias