Presentation is loading. Please wait.

Presentation is loading. Please wait.

MINICHECK ID Pro™ Team #2 07/02/08. Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Id: Anjali.

Similar presentations


Presentation on theme: "MINICHECK ID Pro™ Team #2 07/02/08. Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Id: Anjali."— Presentation transcript:

1 MINICHECK ID Pro™ Team #2 07/02/08

2 Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Email Id: ullahi9748@uhcl.eduullahi9748@uhcl.edu Anjali Arvind Satam Roles: Programmer, Technical Writer Email Id: SatamA0661@uhcl.eduSatamA0661@uhcl.edu

3 Team Members Megha Dubey Roles: Programmer, Webmaster Email Id: dubeym9718@uhcl.edudubeym9718@uhcl.edu

4 Instructor Dr. Kwok-Bun Yue Professor, Computer Science and Computer Information Systems Chair, Division of Computing and Mathematics University of Houston-Clear Lake 2700 Bay Area Boulevard Houston, TX 77058 Email: yue@cl.uh.eduyue@cl.uh.edu Homepage: Home Page of Dr. Kwok-Bun Yue Home Page of Dr. Kwok-Bun Yue

5 Mentor Bruce Brenner President MiniCheck-OCR, Inc. Phone: (713)446-6676 Email: info@minicheckocr.com MiniCheck-OCR,Inc.info@minicheckocr.com MiniCheck-OCR,Inc.

6 Mini Check ID PRO Introduction

7 Topics MiniCheck Introduction. Presented by : Anjali Duration: 2 min Goal and Scope of the project. Presented by : Megha Dubey Duration: 2 min Requirement Specification. Presented by : Megha Dubey Duration: 4 min Cost Analysis of the Project. Presented by : Imran Duration: 2 min Use Case Scenario Presented by : Megha Dubey Duration: 4 min System Architecture Presented by : Imran Duration: 4 min Implementation Concepts Presented by : Imran Duration: 4 min Payment Gateways Integration Presented by : Anjali Duration: 4 min Conclusion Presented by : Anjali Duration: 4 min

8 Problem Statement Minicheck ID ™ is an existing application where user can scan, parse, and validate the ID cards and process checks. Minicheck ID ™ uses third party VERIS to verify customer’s further details such as Social Security Verification, Address Verification The existing application cannot be used for credit card processing.

9 Project Scope Enhance the existing architecture of MiniCheck ID™ Integrate credit card capabilities into MiniCheck ID ™ The scope is to minimize the fraud transaction due to the fake credit card Validating the credit card details, processing and authorizing the credit card Converting the PC into the credit card machine.

10 Requirements Extract the raw data when credit card is swiped. Parse the raw data. Display the data on the user interface.i.e Windows form. Merchant can edit the user details.

11 Requirements Send request to the payment gateway i.e. credit card number and expiration date. The payment is transmitted to the Authorize. Net using Advanced Integration Method (AIM). Payment gateway will process the credit card transaction and sends the response.

12 Requirements For Implementing AIM, following requirements must be fulfilled Have a Secure Socket Layer (SSL) digital certificate Provide Server and Client side encryption Developing of a script on a web server for the integration to the gateway

13 Requirements Merchant will be provided with the Payment gateway login and password on the configuration. Generating the marketing lists using several search options. Mailing list labels format option will be expanded to include more choices of label format.

14 Use Case Diagram

15

16 Project Timeline

17 Cost Analysis

18 MagTek Vs Credit Card Machine MagTek Mini Card Swipe Credit Card Machine Hardware Price$61.36$499.69 SecuredYesNo Extra FeaturesAVS, Fraud Prevention, Recurring Billing, E check Processing etc N/A Other Costs$70N/A Total Initial Cost$131.36$499.69

19 Cost Analysis of Payment Gateway Case 1:- Cost Conscious Case 2:- Feature Specific

20 System Architecture

21 Implementation Concepts Phase-1

22 Retrieve Raw data from the scanner. a)MSCOMMLIB COM Component  Initialize the Port.  Open the Port  Set field values for com.RThreshold, com.InputMode, com.InputMode, com.Settings ("baud,p,d,s" ).  Perform Handshaking (com.Handshaking).  Initialize event handler for the COM component.  Close the Port OnComm Event The one single event that the com control calls is the OnComm event whenever something happens.

23 Parse the Raw data Set the obtained data on the form fields. Phase 1

24 Payment Gateway Integration

25 Working of payment gateway

26 Integration of payment gateway Class WebClient Class NameValueCollection

27 Required fields for Advanced Integration Method (AIM)

28 Conclusion Conclusion The ease of use and the security aspect of the application will make it extremely popular and useful for the merchants. Exposure to third party components, software development kits and hardware devices has been an enriching experience.

29 References www.authorize.net http://www.websitepublisher.net/article/payment-gateway/8 http://www.tamingthebeast.net/articles2/back-end- ecommerce.htm http://www.tamingthebeast.net/articles2/back-end- ecommerce.htm


Download ppt "MINICHECK ID Pro™ Team #2 07/02/08. Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Id: Anjali."

Similar presentations


Ads by Google