Færdiggjort

integrating the possibility to deposit or withdraw money easily to the platform

Skills:

• Backend : Django,

• Frontend: Angular js 7

• Postgres, PayPal Gateway (Transfer and deposit)

Description:

We have a web application coded with Django and angular that we want to automate the fulfillments process.

The app consisted of many company and each company have a Balance (Money account)

We want to give the possibility to deposit or withdraw money easily to the platform.

Your job:

• Show the account balance in Navbar (only to the company creator “Company owner”)

• Create a modal with 3 Pages (Deposit, Withdraw and History)

• Create the database table where this transaction will be saved (4 Table) and add a balance column in company

• Work on the functional part of this process for each of the operation.

Job 1:

The company owner (admin) can see the company balance in his Navbar

Job 2:

If he click on the balance bouton its should show him a popup page with 3 pages :

• Deposit funds

• Withdraw funds

• History

Deposit funds:

The admin can choose the amount of money he want to deposit and the payment method.

Payment method:

• We have 2 methods for now (PayPal and bank transfer) so create the credit card and disable it from use.

• If he use PayPal you must direct them to PayPal gateway to continue the transaction to our email.

• If the transaction of PayPal completed with successful show them a successful popup and add the amount in company balance.

• If the user select bank deposit and confirmed show them a popup that his transaction will be approved after 12h, and add a new deposit in Database with a “pending” Status. The balance should not be added until the status changed to approved by one of our stuff.

• Deposit currency should be “MAD”

• Processing fee is 0$ for now

Withdraw funds:

• We have 2 methods for now (PayPal and bank transfer) so create the credit card and disable it from use.

• If he use PayPal you must ask them for Email to continue the transaction

• After withdraw show them a popup that his transaction will be approved after 24h, and add a new Withdraw in Database with a “pending” Status. The balance should not be removed until the status changed to approved by one of our stuff.

History:

• Admin can see all the transaction ( withdraws, deposits and payments) as like the image above

• Transaction column have 3 text depend in the operation as seen on photo all the three operation

• User can print a pdf template of the operation (invoice)

• He can export a pdf history table with filter he want ( date, operation type)

Invoice template :

Database structure :

Each operation should store in there table and also change the courant balance in company table in Database.

• Deposit Table :

o Deposite_Id : deposit id (auto generate random id)

o Company_id: the company that made this deposit

o Transaction_type: could be PayPal or Credit card or Bank transfer.

o Amount: Total money of transaction.

o Balance: Account Balance before transaction.

o Status: could be Pending, Canceled, and Approved.

o Create_date: date of transaction.

o Update_date: date that this row updated.

o Last_update_user: user who update the status of this transaction.

• Withdraw Table :

o Withdraw_Id : Withdraw id (auto generate random id)

o Company_id: the company that made this Withdraw

o Transaction_type: could be PayPal or Credit card or Bank transfer.

o Amount: Total money of transaction.

o Balance: Account Balance before transaction.

o Status: could be Pending, Canceled, and Approved.

o Create_date: date of transaction.

o Update_date: date that this row updated.

o Last_update_user: user who update the status of this transaction

• Payment Monthly Table :

o Payment_Id : Payment id (auto generate random id)

o Company_id: the company that made this Payment

o Feature_name: Name of Payed Feature

o Payment_date: date of payment.

o Active_date: Next payment date.

o Amount: Total money of Payment.

o Balance: Account Balance before transaction.

• Payment_orders:

o Keep it for now.

Evner: Angular.js, Django, PostgreSQL, Python

Se mere: easy money com coding skills, withdraw money gaf, money basic computer skills, how long does it take for square to deposit money, cash app instant deposit not working, square deposit pending, how to transfer money from wirecard, cash app instant deposit fee calculator, how to transfer money from wirecard to bank account, what time does square deposit funds, cash app instant deposit time, script php paypal withdraw money, withdraw money getafreelancer, moneybookers ukraine withdraw money, withdraw money escrow getafreelancer, much time withdraw money getafreelancer moneybooker, simple deposit withdraw php, time withdraw money getafreelancer, getafreelancer com withdraw money, getafreelancer withdraw money days

Om arbejdsgiveren:
( 2 bedømmelser ) Casablanca, Morocco

Projekt ID: #19267188

Tildelt til:

alexwmsoft

Hi there, I am an experienced website developer, and I have 6 years experience in developing websites using python and django and so on. I read your job description carefully and I am very interested in your projec Flere

$155 USD in 3 dage
(6 bedømmelser)
4.4

5 freelancere byder i gennemsnit $137 på dette job

adampohp79

hi there I have 10 years experience in Python and web development. I did lots of projects in web world, develop in most web technologies. 8 years developing Django sites and services. I did lots of projects in scra Flere

$155 USD in 3 dage
(45 bedømmelser)
5.9
roshanasim

Hello Sir, I am python web developer. I have 4 year experience of python\django and flask development.I am having great experience with admin customization as well as having great deployment experience on AWS as wel Flere

$155 USD in 3 dage
(29 bedømmelser)
5.1
honeyocs803

******* I CAN DO IT! ******* Dear Client! I read your description. I am very interested in your task. I will provide you 100% satisfaction work and full service. Looking forward to hearing from you soon and hope t Flere

$190 USD in 3 dage
(3 bedømmelser)
4.1
RiHCh

Hello, Dear I have read your project description. I have a wealthy experience of Python, Django, HTML5, Javascript. I'm a Senior Python Developer with 5+ years of hands-on expertise with both front-end and back-end Flere

$30 USD in 3 dage
(6 bedømmelser)
3.8