29
E-WALLET APPLICATION SERVICE PAYMENT USING NFC (NEAR FIELD COMMUNICATION) TECHNOLOGY ON SMARTPHONE BASED ANDROID OPERATING SYSTEM I Gede Tirta Nata 114080096 1 st Advisor 2 nd Advisor AGUS VIRGONO, Ir., MT SURYA MICHRANDI NASUTION, ST., MT (NIK : 93660083-1) (NIK : 10860738-3)

E wallet nfc service payment

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: E wallet nfc service payment

E-WALLET APPLICATION SERVICE PAYMENT USING

NFC (NEAR FIELD COMMUNICATION) TECHNOLOGY

ON SMARTPHONE BASED ANDROID OPERATING SYSTEM

I Gede Tirta Nata

114080096

1st Advisor 2nd Advisor

AGUS VIRGONO, Ir., MT SURYA MICHRANDI NASUTION, ST., MT

(NIK : 93660083-1) (NIK : 10860738-3)

Page 2: E wallet nfc service payment

Background :

• e-Wallet a service payment application to transact virtual

money with shopping vouchers via android smartphone

(your money in smartphone as a wallet).

• Instant, flexible and simple for user

(access and protect all important your information).

• Using NFC technology on RFID contactless system with

reader/writer mode based standard ISO/IEC 14443 and

FeliCa scheme.

• Needed a system that can transfer some user data to or from

web server, activate voucher code and shopping payment.

Page 3: E wallet nfc service payment

Purpose :

• Activate account on registration-login from the application with

input Username, IMEI and PIN to get listed in web server.

• Add payment balance user on voucher card with activate 16

digits voucher.

• Expenditure transactions on smartphone apps to get closer to

logo smartposter (NFC tag) then scan it and send product

data to the web server.

Page 4: E wallet nfc service payment

Problem Limitation :

• e-Wallet app specifically for smartphone android platform 2.3

(Gingerbread) and above who support NFC tech.

• This project is only for transfer of data transaction from

smartposter to e-Wallet app and validation in web server.

• This system not discuss the network security etc.

• Only use NFC tech reader/writer operating mode with

standardization ISO/IEC 14443 and FeliCa schemes.

• Payment model made alternative with shopping voucher as

income user (buyers).

Page 5: E wallet nfc service payment

Problem Limitation : Cont…

• Assumptions shopping transactions conducted in a shopping

center where the user brings smartphone include e-Wallet

app.

• Assumptions administrator set up the transaction in the

website and of course shopping center provide free WiFi

Hotspot.

• Assumptions shopping vouchers are only available at stores

(retail) where user can buy it if their balance is less and each

of the products is mounted smartposter that embedded

information product.

Page 6: E wallet nfc service payment

THEORY

Page 7: E wallet nfc service payment

Electronic Wallet :

e-Wallet systems are common several types : Business to

Business (B2B), Business to Consumer (B2C) and Consumer to

Consumer (C2C). Suited to provide a safe way for smartphone

users to store and use online shopping information. Consists of

software and information that provides security and encryption

personal info transaction. Information like ID, PIN number, billing

and date transaction can be managed easily from server

administrator.

Page 8: E wallet nfc service payment

Electronic Wallet :

Page 9: E wallet nfc service payment

NFC :

NFC is a set of wireless connectivity based RFID tech which

uses magnetic field induction to enable communication between

electronic device within a close (<2 inch). NFC evolved

contactless system refers standard ISO/IEC 14443, operates at

13.56 MHz with data transmission speed 106 – 424 kbps

NFC defined 2 types mode operation as an initiator and a target

communication, namely Active Mode and Passive Mode.

NFC support 3 types method operation very unique compatible

smart card standard, such Reader/Writer Method, Peer-to-Peer

(P2P) Method and Emulation Card Method.

Page 10: E wallet nfc service payment

NFC :

Page 11: E wallet nfc service payment

NFC Tag

NFC tag is a small area of

programming information that can be

embedded in poster, on billboards or

ads in the product retail stores.

Dimensions for NFC tag format is

determined to be 85.46 x 53.92 x 0.76

mm (± tolerance).

The process of making tags using

RTD (Record Type Definition NDEF

Signature), to verify the integrity and

authenticity of content. The benefits

will be more secure for the long term

but weakness if you want to change

the new information then all tags must

also be replaced and it takes time and

is expensive.

Page 12: E wallet nfc service payment

Smartposter :

Smartposter is billboards or posters

displayed in public area are equipped

with contactless NFC tag, typically

RFID embedded in them. Smartposter

simplify customer interaction with the

product being advertised, smartposter

also significantly increase marketing

potential.

Page 13: E wallet nfc service payment

SYSTEM

MODEL

Page 14: E wallet nfc service payment

System Design :

• Registration-Login

• Activate Voucher

• Shopping Payment

Page 15: E wallet nfc service payment

SD : Registration / Login

START

DATABASE

REGISTRATION

DATA USER

POST DATA USER

SUCCESS ?

YES

NO

LOGIN

DATA USER

FINISH

Page 16: E wallet nfc service payment

SD : Activate Voucher

START

DATABASE

USER BUY VOUCHER

INPUT CODE VOUCHER

SUCCESS ?

YES

NO

FINISH

GET DATA VOUCHER

GET METHOD

REQUEST

FROM USER

INCOME OUTPUT USER

UPDATE STATUS

Page 17: E wallet nfc service payment

SD : Shopping Payment

START

DATABASE

SUCCESS ?

FINISH

LOGIN DATA USER

ACTIVATE NFC FEATURE ON SMARTPHONE

CEK SALDO

ENOUGH

LESS

GET DATA VOUCHER

INCOME

OUTPUT USER

NEAR SMARTPHONE

TO SMARTPOSTER

GET ID PRODUCT

TAP TRANSACTION

VERIFICATION

PAYMENT

YES

NO

Page 18: E wallet nfc service payment
Page 19: E wallet nfc service payment

TESTING

&

ANALYSIS

Page 20: E wallet nfc service payment

Testing #registration

Page 21: E wallet nfc service payment

Testing #login

Page 22: E wallet nfc service payment

Testing #activate voucher

Page 23: E wallet nfc service payment

Testing #shoppping transaction

Page 24: E wallet nfc service payment

Analysis #Network Statistics

Network Statstics in DDMS

with connection EDGE, 3G

and WiFi based TX (left)

and RX (right).

The maximum values is 10.29

kbps which indicates that RX

is always greater than TX.

Page 25: E wallet nfc service payment

Analysis #Network Statistics

Network Statstics in DDMS with

connection EDGE, 3G and WiFi

based TX and RX.

Graphs of total data packets

sent and received on connection

EDGE, 3G and WiFi

Page 26: E wallet nfc service payment

CONCLUSION

&

SUGGESTION

Page 27: E wallet nfc service payment

Conclusion :

• Network Statistics in DDMS with connection speeds an EDGE, 3G and WiFi

based on the TX (transmitter) and RX (receiver), the maximum value is 10.29

kbps which indicates that RX is always greater than TX.

• Resource usage required size of 2.36 MB so that need 2.39 MB free storage

can be installed. Heap size 9.383 MB, 8.485 MB storage allocation so

percentage of memory to used is 90.43%.

• Constraints perceived by the respondents while running this application is

Internet Connection (47%).

• App dev. suitable location according responding chose in Shopping Centers

(40%).

• Use IMEI smartphone to help authenticate user accounts with system single

user, single wallet, single account prevent misuse by other.

Page 28: E wallet nfc service payment

Suggestion :

• Expected application design must focused on security

system on the web server such as uses http security

(https) portal and added functionality for transportation

service, cinema and home security.

• Expected next project development this application not

only works on Android OS but also applied on Apple

iOS, Windows Phone and Blackberry smartphone so that

all users can benefit of this technology.

Page 29: E wallet nfc service payment

Thank you

igedetirtanata@gmail[dot]com

085-333-555-053