About this project
it-programming / web-development
Open
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
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer
Delivery term: Not specified
Skills needed