Find Jobs
Hire Freelancers

Authorize Payment Module for php website

$30-550 USD

Завершено
Опублікований over 7 years ago

$30-550 USD

Оплачується при отриманні
I need to create a payment module for one or more of our website(s) where our super admins can configure which [login to view URL] account to use on which website (all this information should be stored in our MySQL database). Once that is done, our administrator can go and add customer details (saved to db) and also set how much money does the customer owe us. Once that is done, administrators can send a link to the customers so they can enter their credit card details, along with any missing information like address, etc and make a payment. The payment will then be processed using [login to view URL] account in the db, and a confirmation email will be sent to the customer as well as the admin. Ability to archive older orders or download reports, so the database can be cleared to save disk space when the db starts to grow bigger. TECHNOLOGY TO USE LAMP STACK - PHP / MYSQL - BOOTSTRAP 3 (JS and CSS) CONFIGURATION [login to view URL] We need to store the authorization details, api details, etc for [login to view URL] in a database All data must be encrypted using the maximum encryption Site will be hosted on a secure socket layer (SSL / https) PING BACK URL - If customer has recurring payment set, then there should be a ping back url where [login to view URL] can send information once a payment has been made so we can update our database, and also send email notification to both the admin as well as the customer about the payment. These payments should show in the reports. SUGGESTED DB SETUP table siteConfiguration {id | domain | authorizeKey | authorizeDetails} table administrator {id | username | password | email | lastLogin} table customers {id | username | password | email | phone | streetAddress | aptSuite | city | state | zip | status | lastLogin} table payments {id | customerId | paymentType | paymentAmount | dueDate | paymentTerms | description | status} table recurringPayments {id | paymentId | paymentAmount | numberOfPayments | downPaymentAmount | recurringPaymentAmount | status} table paymentConfirmation {id | transactionId | timestamp | status } - The table structure is just a suggestions, feel free to modify it if you have a better suggestion that will make the site perform better. PAGES Super Admin Page Super admins will be users who will be able to edit configuration settings on this site, including [login to view URL] credentials, administrator username and password, etc Save website details (This app will used for multiple websites, so let super admins set which domain the site is currently being run for - save as website URL) Administration Area - Login Page - Edit profile (change username, password, email, etc) - Add Customer (add name, email address, phone, address, comments) - View Customer (ability to click on a customer and view all customer details on one page) - Edit Customer (ability to edit customer details that we entered from the add customer page) - Add Payment (select cusotmer, select one time or recurring payment, enter amount, due date) - Reports page (show table with all payments, with filter on Pending Payments, Completed Payments) - If a customer doesn't make a payment by the due date, send email notifications to the customers(cc to admin) to remind them to send an email. - Email template should be stored in the db for various automated emails (Make a Payment email, Reminder for payment email, Missed payment email) Customer Area - Login Page - Make a payment (recurring / one time) - Create account (using email address) - Update profile (name, email, phone, address, credit card information) - Payment confirmation page - thank you page once payment goes through - Send email to customer and administration when a payment is made, and also when a payment fails. I am an active employer on Freelancer.com and am familiar with average bids for projects, so please be reasonable in your bids so you have a better chance of being selected for this project.
ID проекту: 11990716

Про проект

17 пропозицій(-ї)
Дистанційний проект
Активність 7 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
HI we already used [login to view URL] for our wordpress based projects and have experience in recurring and express checkouts so this is something easy for us to handle. For this project I think we need to develop smaller system which manage the customers, customer payment details, customer orders, based on orders and payments find how much customer owe us and etc. We can do this system build with a framework such as codeignitor. System will have a login and based on the user logged in we will show a different dashboard with different set of permissions. Super admins can mange all the details, including users, payments and etc. User role time will store in a column of the users table to identify the user as a super admin, admin or normal user. Module dashboard will display the data in square blocks and tables in blocks which shows the most of the details of the system as a summery. For tables we will use jquery data tables with ajax async data load to tables. The data table columns will be sortable, and it will support search data in columns. thanks
$550 USD за 10 дні(-в)
4,8 (219 відгуки(-ів))
8,2
8,2
17 фрілансерів(-и) готові виконати цю роботу у середньому за $580 USD
Аватарка користувача
Hi, please provide your existing site link. your current site is develop in which framework? waiting for your response. Thanks
$300 USD за 10 дні(-в)
4,8 (179 відгуки(-ів))
8,7
8,7
Аватарка користувача
I am really interested to do this job and get started right away. I would like to discuss the project details?
$411 USD за 5 дні(-в)
4,8 (296 відгуки(-ів))
8,3
8,3
Аватарка користувача
I have 294 reviews check https://www.freelancer.com/u/tarekahmed.html I am Eng. Tarek have a Master degree of Information Technology I am a web programmer Professional in programming Mobile Phone using (ionic), PHP Laravel framework, WordPress, Jquery, Flash
$258 USD за 5 дні(-в)
5,0 (133 відгуки(-ів))
7,7
7,7
Аватарка користувача
Dear sir, I have read the job requirements very care fully and would like to share that we are an experienced team based in Pakistan, having 5+ years of experience in Enterprise, web and smartphone app development. We have completed dozens of websites for our clients and have received stellar reviews and feedback. Quality work is guaranteed. We are offering our services for this job as we have done many similar projects in past. We have put a place-holding bid here but want to discuss this in detail. Here are a few questions I'd like to get answered: 1. Have you got the designs already or want us to do the design work? 2. What is your expected turnaround time? We have our expertise in the following web technologies: 1- PHP CI, LARAVEL/Java/JSP/JSF 2- Wordpress/Magento/Yii/Zend 3- C#/ASP.net 4- HTML5/CSS3/Javascript/jQuery/Bootstrap 5- MySQL/PostgreSQL 6- Mobile app development (Android/IOS) In case you grant us the opportunity to work on this job, rest assured we can work with minimal or no supervision, meet deadlines, and understand directions in a single go. regards,
$294 USD за 3 дні(-в)
4,9 (66 відгуки(-ів))
7,9
7,9
Аватарка користувача
Hi there, how are you doing? I am able to do your project. I just read carefully the job description. If you are interested please contact me You will not regret, Thank you very much, Best regards, Jorge
$2 000 USD за 25 дні(-в)
4,9 (29 відгуки(-ів))
7,3
7,3
Аватарка користувача
Hi there - My name is Jhalak. I’ve read your brief and can see that you’d like to build an Website. My team has years experience designing and developing mobile apps and Websites as well as SEO.I would approach your project by starting with wireframes and getting the site completed, before starting the actual development phase. I am highly qualified for this project and would love to speak with you further about taking this project on. If you'd like to view my previous work, take a look at my Freelancer Portfolio. Regards, Jhalak Thanks, Diamond looking forward for your reply.
$122 USD за 3 дні(-в)
4,9 (249 відгуки(-ів))
7,1
7,1
Аватарка користувача
‌I have a lots of experience in PHP MVC,MySQL, Wordpress, Codeigniter, laravel and Web Designing. my aim to deliver quality products to our customers within specified deadline. If hired by you I will put in my best work. I am ready to be hired by you and start work on your jobs
$423 USD за 15 дні(-в)
4,8 (131 відгуки(-ів))
6,8
6,8
Аватарка користувача
Hi there, I've read your project description and I am confident enough that I can handle this project according to your expectations. I have done similar projects before and I want to take over this project as well. If you're interested then please contact me to see my portfolio :) I'll be waiting for your response. Regards
$470 USD за 9 дні(-в)
5,0 (45 відгуки(-ів))
6,4
6,4
Аватарка користувача
hi there, the bid i have placed is very fair as per the project description. if you feel, we should do this project, then i assure you, you'll keep bringing me the projects after seeing my work on your current project.
$750 USD за 10 дні(-в)
5,0 (25 відгуки(-ів))
5,6
5,6
Аватарка користувача
Hello, I'm a project manager and lead developer at QiTeam. And we have the required skills to develop your payment platform. We have experience in data modeling, data analysis, complex application development. The price is 1500usd for your application in 30 days. The milestones are: 10% after analysis and acceptance of the customer 50% after development stage 40% after tests and acceptance of the customer Best Regards, David Fernandes
$1 500 USD за 30 дні(-в)
3,8 (11 відгуки(-ів))
4,3
4,3

Про клієнта

Прапор UNITED STATES
Eatontown, United States
4,9
91
Спосіб оплати верифіковано
На сайті з лист. 27, 2003

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.