+ All Categories
Home > Documents > MINICHECK ID Pro™

MINICHECK ID Pro™

Date post: 06-Jan-2016
Category:
Upload: livana
View: 40 times
Download: 1 times
Share this document with a friend
Description:
MINICHECK ID Pro™. Team #2 07/02/08. Team Members. Imran Ullah Mohammad Roles: Team Lead, Programmer Email Id: [email protected] Anjali Arvind Satam Roles: Programmer , Technical Writer Email Id: [email protected]. Team Members. Megha Dubey - PowerPoint PPT Presentation
29
MINICHECK ID MINICHECK ID Pro™ Pro™ Team #2 07/02/08
Transcript
Page 1: MINICHECK ID Pro™

MINICHECK ID Pro™MINICHECK ID Pro™

Team #207/02/08

Page 2: MINICHECK ID Pro™

Team MembersTeam Members

Imran Ullah Mohammad

Roles: Team Lead, Programmer

Email Id: [email protected]

Anjali Arvind Satam

Roles: Programmer , Technical

Writer

Email Id: [email protected]

Page 3: MINICHECK ID Pro™

Team Members Team Members

• Megha Dubey

Roles: Programmer, Webmaster

Email Id: [email protected]

Page 4: MINICHECK ID Pro™

InstructorInstructor

Dr. Kwok-Bun Yue Professor, Computer Science and

Computer Information Systems Chair, Division of Computing and MathematicsUniversity of Houston-Clear Lake 2700 Bay Area Boulevard Houston, TX 77058

Email: [email protected]

Homepage: Home Page of Dr. Kwok-Bun Yue

Page 5: MINICHECK ID Pro™

MentorMentor

Bruce BrennerPresidentMiniCheck-OCR, Inc.Phone: (713)446-6676Email: [email protected] MiniCheck-OCR,Inc.

Page 6: MINICHECK ID Pro™

Mini Check ID PRO IntroductionMini Check ID PRO Introduction

Page 7: MINICHECK ID Pro™

TopicsTopics

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

Page 8: MINICHECK ID Pro™

Problem StatementProblem 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.

Page 9: MINICHECK ID Pro™

Project ScopeProject 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.

Page 10: MINICHECK ID Pro™

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

Page 11: MINICHECK ID Pro™

RequirementsRequirements

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

Page 12: MINICHECK ID Pro™

RequirementsRequirements

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

Page 13: MINICHECK ID Pro™

RequirementsRequirements

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.

Page 14: MINICHECK ID Pro™

Use Case DiagramUse Case Diagram

Page 15: MINICHECK ID Pro™
Page 16: MINICHECK ID Pro™

Project TimelineProject Timeline

Page 17: MINICHECK ID Pro™

Cost AnalysisCost Analysis

Page 18: MINICHECK ID Pro™

MagTek Vs Credit Card MachineMagTek Vs Credit Card Machine

MagTek Mini Card Swipe

Credit Card Machine

Hardware Price $61.36 $499.69

Secured Yes No

Extra Features AVS , Fraud Prevention ,Recurring Billing , E

check Processing etc

N/A

Other Costs $70 N/A

Total Initial Cost

$131.36 $499.69

Page 19: MINICHECK ID Pro™

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

Page 20: MINICHECK ID Pro™

System ArchitectureSystem Architecture

Page 21: MINICHECK ID Pro™

Implementation ConceptsImplementation ConceptsPhase-1

Page 22: MINICHECK ID Pro™

Phase -1Phase -1 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.

Page 23: MINICHECK ID Pro™

• Parse the Raw data

• Set the obtained data on the form fields.

Phase 1Phase 1

Page 24: MINICHECK ID Pro™

Payment Gateway IntegrationPayment Gateway Integration

Page 25: MINICHECK ID Pro™

Working of payment gatewayWorking of payment gateway

Page 26: MINICHECK ID Pro™

Integration of payment gatewayIntegration of payment gateway

Class WebClient

Class NameValueCollection

Page 27: MINICHECK ID Pro™

Required fields for Advanced Required fields for Advanced Integration Method (AIM)Integration Method (AIM)

Page 28: MINICHECK ID Pro™

ConclusionConclusion

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.

Page 29: MINICHECK ID Pro™

ReferencesReferences

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

ecommerce.htm


Recommended