Completed

Payment Gateway

Published on the August 25, 2020 in IT & Programming

About this project

Open

We need to implement a Payment Gateway to interact with eCommerce platforms that have:
FrontEnd (Angular desirable)
- To call the Gateway must be provided a URL with security
- The Web that will show the details of the order and show the Payment Methods available for each that commerce
- The website displayed when the Gateway is called is attached to this post (in the example if you choose any Payment Method it displays the Inputs required for each method, ex: for Cybersource display a form for Card Number, Date and CVV)
Gateway API - MicroServices - REST
- Integration to local Payment Services (Cybersource, QR, eWallet).
- Coordinate the Calls from the FrontEnd to each Payment Service
- Save to DDBB all the transaction details
BackEnd (Angular desirable)
- Administrative Tasks
- Multi User
- Multi Companies
- Each Company profile can handle their own Payment Service Credentials and URLs to return the confirmation of the payment
- Each User assigned to a Company can see their transactions
- Detailed log for each Transaction
- Reports about Transactions, Access of users, Actions by user, Earnings for Commerce
URL CallBack
- After the payment is done, the Gateway will call the URL of the Company with the information of the result of the payment.
- The Module will Call to the API to update the Database and return the Payment status to de Commerce.


The Development must include:
- Database (PostgreSQL)
- FrontEnd (Angular desirable)
- BackEnd (Angular desirable)
- Solution Architecture (Google Cloud or propose similar)

Project overview

We are open to another Architecture or Languajes if explained why is better or easier.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by S. M.