In Progress

Authorize Payment Module for php website

I need to create a payment module for one or more of our website(s) where our super admins can configure which [url removed, login to view] 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 [url removed, login to view] 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

[url removed, login to view]

We need to store the authorization details, api details, etc for [url removed, login to view] 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 [url removed, login to view] 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 [url removed, login to view] 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 [url removed, login to view] 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.

Skills: Bootstrap, MySQL, PHP, Software Architecture

See more: payment gateway website php, subscription payment website php, website php payment, script integrate recurring payment options website php, php prestashop payment module free, php online payment module, php module send sms website, intergrate payment authorize net php, integrate 1shoppingcart payment gateway website php, create payment system website php, code php setting payment gateway website, authorize net php module, module payment php oomla, integrate various payment methods website php

About the Employer:
( 85 reviews ) Eatontown, United States

Project ID: #11990716

Awarded to:

patzzVJSOFT

HI we already used [url removed, login to view] 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 small More

$550 USD in 10 days
(170 Reviews)
7.9

19 freelancers are bidding on average $576 for this job

leadconcept

Please ignore the bid price, as I have to ask few questions first: ------------ Here's few quick questions: - Do you want that you just enter website URL from backend and [url removed, login to view] payment gateway should be More

$164 USD in 3 days
(87 Reviews)
8.9
softsolution2000

I am really interested to do this job and get started right away. I would like to discuss the project details?

$411 USD in 5 days
(247 Reviews)
8.1
nuked24

Hi, please provide your existing site link. your current site is develop in which framework? waiting for your response. Thanks

$300 USD in 10 days
(150 Reviews)
8.5
scriptphp87

Hello, I'm a professional programmer for web programming with php language to build the system website, Besides, I'm also expert in MySQL , HTML,HTML5,CSS, JS I'm always top in Vietnam freelancer [url removed, login to view] More

$294 USD in 7 days
(234 Reviews)
7.9
tarekahmed

I have 294 reviews check [url removed, login to view] I am Eng. Tarek have a Master degree of Information Technology I am a web programmer Professional in programming Mobile Phone using (ionic), PHP More

$258 USD in 5 days
(88 Reviews)
7.2
aarvtech

Hi there Greetings! I have read the requirements and i have already implemented [url removed, login to view] payment gateways to many websites Few of the websites as below : [url removed, login to view] http://prettys More

$588 USD in 10 days
(73 Reviews)
7.2
$500 USD in 7 days
(122 Reviews)
6.9
jpadula

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

$2000 USD in 25 days
(20 Reviews)
6.8
$1000 USD in 14 days
(114 Reviews)
6.3
hiramalik321

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 More

$470 USD in 9 days
(28 Reviews)
5.8
cijagani

‌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 w More

$423 USD in 15 days
(85 Reviews)
5.9
$208 USD in 3 days
(36 Reviews)
5.8
arslaanshaikh

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 in 10 days
(25 Reviews)
5.6
yogeshssanwal

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 p More

$122 USD in 3 days
(112 Reviews)
6.0
Webiots

Hello Sir, We are Top 10% Payment Gateway integration Expert on freelancer and have done lot of projects that involves payment gateway integration with Php / Opencart / Wordpress sites / codeiginitor Websites. W More

$647 USD in 3 days
(49 Reviews)
5.5
suniljoshi151

Hi, I can start work on your project immediately once you confirm me and i am also open for further discussion if you want. I have 7+ years in web designing & development with good experience in following sk More

$180 USD in 3 days
(51 Reviews)
5.9
$200 USD in 3 days
(9 Reviews)
3.6
alihaider5152

We read your requirement and we want you to know that we are very much interesting in your project. Our team consists of some best strategic developers with strong background. ** OUR RECENT WORK ** Kindly spare a momen More

$100 USD in 10 days
(17 Reviews)
4.1
whitewayweb

Hello, I have 6+ years of experience in Laravel, AngularJs, Magento, WordPress, Joomla, PHP, HTML/CSS, Photoshop design. I am looking for a long term relationship and can fulfil the requirement as mentioned in the More

$588 USD in 10 days
(7 Reviews)
3.5
QiTeam

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. More

$1500 USD in 30 days
(9 Reviews)
4.3