Giter Site home page Giter Site logo

mpay's Introduction

Mpay:

Alt text

Odoo application for online payment through mobile SMS based services in eCommerce site.

Features

-Enable a company to record all transactions done through mobile payment

-Enable clients to do payment of products in odoo ecommerce by using mobile payment services like M-Pesa, Tigo-Pesa, Airtel-Money, Hallo-Pesa, etc..

-Include payments done through Mobile transactions in odoo reports

Resources

-Smartphone with android OS( for SMS gateway app to be installed)

-Server for launching the system

A walk through expected application

-Client access ecommerce site

-Client select a product he/she want to buy

-Client place an order for that product

-Client obtain order number(reference number) for doing payment from the ecommerce site after placing an order as publishe by his saler

-Client go to pay for the product he/she ordered through his/her mobile phone and specific services provider(eg Vodacom, Tigo, etc)

-If the transaction is successfully both client and server( through payment number) receive transaction sms with all necessary details

-Now the server phone which receive transaction SMSs wich is an android based with SMS synchronisation(gateway ) app send this SMS to server Odoo system for confirmation and data recording

-Now Odoo system receive transaction SMS, authenticate the sender, extract all necessary informations and record them to appropriate fields in a Database ready for confirmation

-The system will confirm payment by checking if the reference number sent by client match with the order name, then the system will check if the amount paid by the client match with the order price

-When the payment is confirmed under circumstance that everything is right shipment is issued

mpay's People

Contributors

yezyilomo avatar

Watchers

spigity avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.