CS Cart Payment Method

Closed Posted Mar 1, 2016 Paid on delivery
Closed Paid on delivery

Our Budget is 120$ Max Below is how the app should work

CS CART Frontend

Customer End

Customer starts shopping

Customer Adds item to cart

Customer checks out cart

Fills in details

Gets to Billing

Selects Mobile Payment Tab

Selects Option - Mpesa/Airtel/Orange

--> Display Payment Details

--->Please send Amount to Account Number 12345

--------Customer Opens Phone

--------Goes to Mpesa/Airtel/Orange

--------Enters Account

--------Enters Amount

--------Enters Pin

--------Hits Send

Recieves SMS reciept

----EA54HY643 Confirmed.

on 28/9/13 at 1:14 PM

[url removed, login to view] sent to

254729639024 SokoSasa.

New Account balance is [url removed, login to view]';

Goes back to the site checkout and

Enters His Name:

Phone:

Code Recieved:

System Confirms Receipt

if true then order is complete, if false error message please enter the correct code else

Order is complete --> Delivery

The Backend/Our End

Our Account Recieves Payment

Payment provider/Mpesa sends us a Message

----EA54HY643 Confirmed.

on 28/9/13 at 1:14 PM

[url removed, login to view] received from

254729639024 MORRIS M.

New Account balance is [url removed, login to view]';

Smssync Sends this sms to Pesapi which breaks the sms down into different values that will be found in the db table and the info is saved into pesapi table(payment)

User enters code at check out

Cs cart checks pesapi table for the code . If it exists cs cart alerts customer of the succesful payment and completes

the order retrieving the name phone number and code and saves the payment in its own db (cscart_payment)

if the code hasnt been recieved cs cart tells user about the wrong code using an error.

If it is found the order is processed and complete and user is returned to the homepage.

PesaPI is an unofficial open source API for mobile money systems that can be found here [url removed, login to view] or [url removed, login to view] for more information on how it operates. I have attached a php file withthe previous code now we need the same application in cs cart

CS-Cart PHP Smarty PHP Software Architecture

Project ID: #9811556

About the project

7 proposals Remote project Active Apr 7, 2016

7 freelancers are bidding on average $219 for this job

staffymass

Technobitz Pvt. Ltd. is a 100% export oriented unit , which aims at escalating and promoting software exports from India. At Technobitz, we have over 25+ skilled specialists in different fields like PHP, .NET, Andr More

$147 USD in 3 days
(0 Reviews)
0.0