Tìm Hiểu Hệ Thống Và NV Ví Movitel

80
Ví Movitel

description

Tìm Hiểu Hệ Thống Và NV Ví Movitel

Transcript of Tìm Hiểu Hệ Thống Và NV Ví Movitel

V Movitel

V Movitel+Mc ch ca ti liu l tm hiu cc bc ca tng chc nng ca vi in t di ng ( x l nghip v tham kho k trong MTLNV_QT01_14092_Ewallet_VTGMoz_v1.0)1i tng s dng Giao dch vin ti ca hng giao dch ca MovitelKhch HngCSKHNhm Kinh DoanhNhm Ngn hngM hnh tng th

3Knh truy cpi vi khch hng v i l truy cp qua knh USSD, h thng x l thng tin u vo v tr kt qu cho ngi dng qua USSD Message v SMSi vi h thng nhn vin ca Movitel, truy cp qua knh Web vi ng truyn bo mt (HTTPS hoc VPN).

Khi x l li Account ManagementTp ti khon khch hngTp ti khon nhn vinTp ti khon h thngTp ti khon i tc v merchantsMerchant Management: chc nng qun l cc merchant ca h thng v in t nh vin thng Transaction Processing: chc nng x l giao dch v hch ton giao dch gia khch hng vi khch hng, khch hng vi h thng EWallet, khch hng vi merchantsDay-end processing: chc nng x l cui ngy nh x l cc giao dch hon tin cho chuyn tin v - khng v ht hn nhn tinAgents Management: chc nng qun l AgentFinance Processing: chc nng qun l lung ti chnh ni ti t HO => Chi nhnh => Ca hng giao dch5Dch v tin chChc nng chm sc khch hng:Chc nng kha dch v VT cho khch hngChc nng m kha dch v cho khch hngBo co: bo co tng gi tr cc ti khon c trong h thngLogging Services: chc nng ghi nhn cc giao dich trong ngy, chuyn tin 2 bc, rt tin, np tin, thanh ton vin thng.Billing gateway: chc nng kt ni thanh ton vin thng vi h thng Movitel Payment Gateway

NGHIP V KHCH HNGKH cha ng k dch v*#Menu ng kng k ewallet# . ExitKhch hng chn 1Yu cu nhp FirstName (validate firstname)Yu cu nhp LastName (validate lastname)Menu chn nhp giy t ty thn ( kim tra s nhp vo ca KH)ID cardPassportDire cardYu cu nhp s giy t ty thn (validate s giy t ty thn)Yu chn gii tnhMaleFemaleNhp ngy sinh theo nh dng (validate ngy sinh)Yu cu nhp a ch ( kim tra a ch)Yu cu confirm ng k ( kim tra confirm)Thng bo vic ng k thnh cng cho khch hng v yu cu khch hng thit lp m PIN - Menu ng k trong not_register_en.xml- cu thng bo yu cu nhp firstname trong file not_register_en.xml- Validate Firstname:+firstName Change PIN CodeYu cu nhp PIN code hin ti ( kim tra PIN)Yu cu nhp PIN code mi (Kim tra PIN) Yu cu nhp li PIN code mi (kim tra PIN)Thng bo i PIN thnh cng hay tht bi

Bng tc ngAccounts: Kim tra v cp nht mt khuMasters: Cp nht ph Transactions_Config: Ly thng tin ph i PIN CodeTransactions: ghi nhn giao dch

16Truy vn s dBm *# KH chn menu Show BalanceYu cu nhp PIN code (kim tra PIN )Gi thng tin v s d KH

Bng tc ng:Accounts: Kim tra PIN Code v ly s dTransactions_Config: Ly thng tin ph truy vn s dMasters: Cng ph giao dchTransactions: Ghi nhn giao dch

17Truy vn lch s giao dchBm *#KH chn Utilities => Mini StatementYu cu nhp PIN ( kim tra PIN)Gi thng tin lch s giao dch(ussd v sms)Accounts: Kim tra PIN Code Transactions_Config: Ly thng tin ph truy vn lch s giao dchMasters: Cng ph giao dchTransactions v Transactions_Transfer: Ly ra 5 giao dch gn nhtTransaction: Ghi nhn giao dch18NGHIP V TI CA HNG GIAO DCH ng k GDV truy cp vo h thng web v la chn chc nng Customer => Register Service.GDV chn cc thng tin v submitThng bo ng k thnh cng trn mn hnh web

Khung thng tin khch hng:FirstName (*)LastName (*)Gender (*)Date of birth (*)ID type (*)ID Number (*)Address (*)Phone Number (*)

20Cp li m PINCHGD truy cp h thng Web V in t vo chc nng Customer.CHGD chn Reset PIN.CHGDnhpthng tin xc thc bao gm ID Card v s thu bao.hin th thng tin v KHbao (Kim tra thng tin KH)Thng bo kt qu giao dch cho CHGD v KH.

Np tinCHGD truy cp h thng Web V in t vo chc nng Customer => Cash InGDV ca CHGD nhp thng tin ca khch hng tm kim.Giao dch vin nhp s tin cn np vo Amount Cash, nhp Reference Id nu c, nhp ni dung np tin Transaction Content v click nt Cash InThng bo KQ giao dch

Rt tin cho KH c TK v in tCHGD truy cp h thng Web vo chc nng Customer => Cash Out => From EWallet. CHGD nhp thng tinGDV click nt Cash Out thc hin vic rt tin cho khch hngThng bo kt qu giao dchRt tin cho KH khng c ti khon v in tCHGD truy cp h thng Web V in t vo chc nng Customer => Cash Out => Non EWallet. GDV nhp s in thoi v m rt tin ca khch hng ri thc hin tm kimGDV click nt Cash Out thc hin vic rt tin cho khch hng.H thng thng bo kt qu giao dch cho CHGD v khch hngTra cu thng tin KHCHGD vo chc nng Customer chn Query -> Customer InfoCHGD nhp thng tin u vo truy vnHin th kt qu tm kim

Tra cu s d ti khon v in t KH

CHGD vo chc nng Customer chn Query -> BalanceCHGD nhp thng tin u vo truy vnGDV click nt Query thc hin vic truy vn s dThng bo cho KHTra cu lch s giao dch KH

GDV truy cp h thng Web v in t, chn menu Transaction HistoryHin th bng kt qu cui cng trn mn hnh web ca GDV.

Bo co thng k gi tr giao dch??? ( cha c thng tin trong TL)CSKHKha dch v cho KHCSKH chn menu Customer => chn Lock Service. CSKH nhp thng tin tm kimCSKH kim tra bng cch i chiu thng tin c nhn, thng tin ti khon, thng tin giao dch hin th trn (Web) v thng tin khch hng cung cpCSKH chn kha. Thng bo cho KHM li dch vCSKH truy cp h thng V in t qua Web.CSKH chn menu Customer ri chn Unlock Service. CSKH nhp thng tin tm kimCSKH kim tra bng cch i chiu thng tin hin th trn (Web) v thng tin khch hng cung cpCSKH chn m. Thng bo cho KH.

Hy dch v cho KHTrin khai trong giai on 2Cp li m PIN cho KHCSKH truy cp h thng Web V in t vo chc nng Customer-> Reset PINNhp thng tin xc thcCSKH kim tra bng cch i chiu thng tin hin th trn Web v thng tin KH cung cpThng bo kt qu cho CSKH v KH.

Tra cu lch s giao dchGDV truy cp h thng Web v in t, chn menu Transaction HistoryHin th bng kt qu cui cng trn mn hnh web ca GDV

KINH DOANHQun l AgentsNVKD truy cp h thng Web V in t, chn menu Agent => Agents ManagementHin th Danh sch cc Agents tha mn kt qu tm kim Thm mi AgentNVKD truy cp h thng Web V in t, chn menu Agent => Agents Management =>chn nt Add Agent.NVKD nhp y thng tin ri click nt RegisterThng bo kt quXa AgentNVKD truy cp h thng Web V in t, vo chc nng Agent => Agent Manager.NVKD tm kim theo cc iu kin u vo.Nu h thng tm thy thng tin ca Agent, hin th thng tin Agent trn danh sch tm thy. NVKD click vo nt Xa tng ng vi Agent mong mun xa b Agent Yu cu xc nhn xaPhn hi cho NVKD kt qu x l

Cp nht thng tin AgentNVKD truy cp h thng Web V in t, chn chc nng Agent => Agent Manager. NVKD thc hin tm kim theo cc iu kin u vo. Nu c Agent tha mn iu kin tm kim s hin th trn danh sch cc Agent tm thy.NVKD click vo nt Edit tng ng vi Agent cn cp nht thng tin. H thng chuyn ngi dng ti trang cp nht thng tin AgentNVKD sa Thng tin Agent trn Form v click nt Update hon tt cp nht.H thng yu cu NVKD xc nhn vic thay i thng tin cho Agent.Phn hi cho NVKD kt qu x l Tra cu trng thi giao dch i vi GDV ca HO: truy cp n menu Account => Master => Transaction Status xem giao dch gia Master Account v Branch i vi GDV ca Branch: + Truy cp n menu Account => Branch => Transaction Status xem giao gia Branch v Shop+ Truy cp n menu Account => Agents => Transaction Status xem giao dch gia Branch v Agents2. KSV nhp thng tin tm kim3. KSV chn tm kim. H thng hin th danh sch giao dch sp xp thi gian (CreateTime) gim dn t bng Transactions_Advanes. Tng ng vi mi record c Button chi tit 4. KSV chn Button chi tit ca mt yu cu xem chi tit5. hin th Popup thng tin chi tit ca giao dch:

B PHN TI CHNHTruy vn s d cho ti khon Master AccountSau khi b phn ti chnh ca HO ng nhp, giao din Web s hin th s d ca ti khon Master AccountThng tin S d ca Master Account c ly t trng Coin trong bng Masters.

Np tin vi Master AccountB phn Ti chnh (BPTC) truy cp h thng Web V in t vo chc nng Account MasterCash in to MasterBPTC nhp S tin np , chn Np tinThng bo kt qu giao dch cho BPTC.Rt tin t ti khon Master AccountBPTC vo chc nng Account MasterCash out from MasterBPTC nhp s tin rt,chn rt tinThng bo kt qu giao dch cho BPTC.

Np tin cho Chi nhnhBPTC vo chc nng AccountMasterCash in to BranchBPTC nhp thng tin tm kim: ID ca chi nhnh H thng hin th thng tin chi nhnh BPTC nhp thng tin chuyn tin, chn np tinH thng thng bo kt qu thc hin vic to yu cu np tin ti mn hnh web ca BPTC.Ph duyt np tin vo ti khon chi nhnhKSV chn menu Account Master Approve MasterKSV nhp thng tin tm kim, chn tm kimKSV chn Button chi tit ca mt yu cu x lHin th Popup cho php ph duyt, hy giao dchNu chn ph duyt yu cu: H thng thng bo Do you want to approve for transaction with ID : yu cu KSV xc nhn.Nu chn hy yu cu, phi nhp l do hy (Ti a 1000 k t): H thng thng bo Do you want to cancel for transaction with ID : yu cu KSV xc nhn.6. H thng thng bo kt qu hy giao dch ti mn hnh GDV46Rt tin t ti khon ca Chi nhnhBPTC vo chc nng Account MasterCash out from BranchBPTC nhp thng tin tm kim: ID ca chi nhnh .H thng hin th thng tin chi nhnh BPTC nhp thng tin rt tin. Chn rt tinH thng thng bo kt qu thc hin vic to yu cu rt tin ti mn hnh web ca BPTC

Ph duyt rt tin t ti khon Chi nhnhKSV chn menu Account Master Approve MasterKSV nhp thng tin tm kim.Chn tm kimKSV chn Button chi tit ca mt yu cu x lH thng hin th Popup cho php ph duyt, hy giao dch. Nu chn ph duyt yu cu: H thng thng bo Do you want to approve for transaction with ID : < transaction ID > yu cu KSV xc nhn. Nu chn hy yu cu, phi nhp l do hy (Ti a 1000 k t): H thng thng bo Do you want to cancel for transaction with ID : yu cu KSV xc nhn.H thng thng bo kt qu hy giao dchTruy vn s d cho ti khon Branch AccountB phn ti chnh ca chi nhnh ng nhp, giao din Web s hin th s d ca ti khon Branch Account

Np tin cho ti khon Shop Account ca CHGDBPTC vo chc nng AccountBranchCash in to ShopBPTC nhp thng tin tm kim: ID ca CHGD.Hin th thng tin CHGD.BPTC nhp thng tin chuyn tin.Chn np tin.H thng thng bo kt qu thc hin vic to yu cu np tin ti mn hnh web ca BPTC.

Rt tin t ti khon Shop Account vo ti khon Chi nhnhBPTC truy cp h thng Web V in t=>vo chc nng Account BranchCash out from ShopBPTC nhp thng tin tm kim: ID ca CHGD Hin th thng tin CNGD BPTC nhp thng tin rt tin.Chn rt tinH thng thng bo kt qu thc hin vic to yu cu rt tin ti mn hnh web ca BPTCPh duyt np tin vo ti khon Shop Account ca CHGDKSV truy cp vo h thng Web V in t chn menu Account Branch Approve BranchKSV nhp thng tin tm kim. Chn tm kimKSV chn Button chi tit ca mt yu cu x lH thng hin th Popup cho php ph duyt, hy giao dch. Nu chn ph duyt yu cu: H thng thng bo Do you want to approve for transaction with ID : yu cu KSV xc nhn. Nu chn hy yu cu, phi nhp l do hy (Ti a 1000 k t): H thng thng bo Do you want to cancel for transaction with ID : yu cu KSV xc nhn. H thng thng bo kt qu.

Ph duyt rt tin t ti khon CHGD vo ti khon Chi nhnhKSV truy cp vo h thng Web V in t chn menu Account Branch Approve BranchKSV nhp thng tin tm kim.Chn tm kimH thng hin th danh sch giao dch sp xp thi gian (CreateTime) gim dn t bng Transactions_AdvanesKSV chn Button chi tit ca mt yu cu x lH thng hin th Popup cho php ph duyt, hy giao dch. Nu chn ph duyt yu cu: H thng thng bo Do you want to approve for transaction with ID : yu cu KSV xc nhnNu chn hy yu cu, phi nhp l do hy (Ti a 1000 k t): H thng thng bo Do you want to cancel for transaction with ID : yu cu KSV xc nhn. H thng thng bo kt qu Truy vn s d cho ti khon Shop AccountGDV ca CHGD ng nhp, giao din Web s hin th s d ca ti khon Shop Account. Thng tin S d ca Shop Account c ly t trng Coin trong bng Shops.

Np tin cho AgentB phn Ti chnh (BPTC) truy cp h thng Web V in t => vo chc nng Account AgentCash inTrong khung thng tin Search Agent Info, BPTC nhp thng tin tm kim:Agent ID Hin th kt qu tm kimBPTC nhp thng tin chuyn tin. Chn np tinThng bo kt qu thc hin vic to yu cu np tin ti mn hnh web ca BPTC

Rt tin t ti khon ca AgentGDV ca chi nhnh truy cp h thng Web vo chc nng Account => Agent => Cash OutGDV ca chi nhnh nhp thng tinGDV click nt confirm ng vi giao dch cn x l, sau khi xc nhn, h thng hin th s tin cn rt vo Amount Cash Out. . GDV click nt Cash Out thc hin vic rt tin cho khch hngThng bo kt qu giao dchPh duyt np tin vo ti khon AgentKSV truy cp vo h thng Web V in t=>chn menu Account Agent Approve AgentKSV nhp thng tin tm kim. Chn tm kimHin th danh sch giao dch sp xp thi gian (CreateTime) gim dn t bng Transactions_AdvanesKSV chn Button chi tit ca mt yu cu x lH thng hin th Popup cho php ph duyt, hy giao dch. Nu chn ph duyt yu cu: H thng thng bo Do you want to approve for transaction with ID: ? yu cu KSV xc nhnNu chn hy yu cu, phi nhp l do hy (Ti a 1000 k t): H thng thng bo Do you want to cancel for transaction with ID:? yu cu KSV xc nhn. Thng bo kt qu n KSVi sot ti khon Trust Account???Bo co ti khon Trust Account(BPTC) truy cp vo h thng Web V in ttruy cp vo chc nng Report => report of total account balances 2. Hin th bo co thng kNGHIP V CHO AGENT TRN USSDKch hot dch v v in t cho Agent (Agent.Status = 0)Bm *# Hin th menu kch hot ti khon 1: Setup PIN Code for 1st usage#: Exit3. Agent chn 1.Setup PIN Code for 1 st usage. Yu cu nhp PIN Code ( Kim tra PIN code)4. Yu cu nhp lai PIN code (kim tra PIN code)5. H thng thng bo cho Agent

Agent ng k dch v v in t cho KH (Agent.Status = 1)Bm *# Hin th danh sch menu cc dch v m v in t cung cp:Welcome to Movitel Agent, please select number:1: Customer2: Agent3: Show Balance4: Utilities#: Exit Agent chn 1.customer, h thng hin th thng boPlease select an option:1: Register2: Cash In3: Cash Out#: BackAgent chon 1.register, Hin th yu cu nhp s TAgent nhp s in thoi khch hng ( Kim tra s T)Yu cu nhp tn Firstname ca KH ( kim tra Firstname)Yu cu nhp Lastname ( kim tra Lastname)Yu cu chn gii tnhYu cu nhp ngy sinh theo nh dng ( kim tra ngy sinh)Yu cu chn giy t ty thn ( kim tra s nhp vo)Nhp s giy t ty thn( kim tra s GTTT)Yu cu nhp a ch ( kim tra a ch)Yu cu nhp PIN code ( kim tra PIN)Gi ussd thng bo confirm ng k cho agent ( K iem tra confirm)Thng bo vic ng k thnh cng cho agent v yu cu khch hng thit lp m PIN s dng.

62Agent rt tin cho khch hng c v in tAgent bm *# chn menu Customer -> Cash Out -> From AccountYu cu nhp s T (Kim tra s T)Yu cu nhp s tin ( kim tra s tin)Yu cu nhp PIN code (Kim tra PIN code)Gi ussd thng bo confirm np tin cho agent ( kim tra confirm )Thng bo vic rt tin thnh cng cho agent v khch hng

Rt tin cho KH khng c v in tAgent dial *# Chn menu Customer -> Cash Out -> From Non-AccountYu cu nhp s T ( Kim tra s T)Yu cu nhp m Voucher ( kim tra m voucher)Yu cu nhp PIN ( kim tra PIN code)Gi ussd thng bo confirm rt tin cho agent ( kim tra confirm)Thng bo vic rt tin thnh cng cho agent v khch hng

Agent np tin vo VT cho khch hngAgent dial *# chn menu Customer -> Cash InYu cu nhp s T ( Kim tra T)Yu cu nhp s tin ( kim tra s tin)Yu cu nhp PIN ( Kim tra PIN)Gi ussd thng bo confirm np tin cho agent( kim tra confirm)Thng bo vic np tin thnh cng cho agent v khch hngAgent chuyn tin cho Agent khcAgent dial *# chn menu Agent -> Transfer - > To AgentYu cu nhp Agent ID ( Kim tra)Yu cu nhp s tin( kim tra)Yu cu nhp PIN ( kim tra )Gi ussd thng bo confirm np tin cho agent (kim tra confirm)Thng bo vic chuyn tin thnh cng cho 2 agent

Rt tin t TK V in t AgentKH dial *# chn menu Agent -> Cash OutHin th menuPlease select an option:1: From Branch/SuperAgent#: BackKH chn From Branch/SuperAgentYu cu nhp ID Agent ( Kim tra)Yu cu nhp s tin (kim tra)Yu cu nhp PIN ( kim tra)gi thng bo confirm rt tin ( kim tra confirm)thng bo cho Agent

i m PINAgent dial *# chn menu Utilities => Change PIN CodeYu cu nhp PIN hin ti (kim tra)Yu cu nhp PIN mi ( kim tra)Yu cu nhp li PIN mi ( kim tra)Thng bo cho KHTruy vn s dAgent dial *# Chn menu Show BalanceYu cu nhp PIN ( kim tra)Gi thng bo s d KHTruy vn lch s giao dchAgent Dial *#. Chn menu Utilities => Mini StatementYu cu nhp PIN code ( kim tra)Thng bo v thng tin lch s giao dch n khch hng

Giao tip vi cc h thng khcGiao tip vi h thng VSA adminng dng yu cu xc thc quyn ngi dng sang h thng PassPort thng qua giao thc HTTPSH thng PassPort tin hnh xc thc ngi dng truy nhp v tr v cc quyn ngi dng i vi ng dng.

Giao tip vi h thng SMSGWng dng gi tin nhn bng cch kt ni vi h thng SMS Gateway thc hin nhn tin cho ngi dng.Giao thc thc hin kt ni: 1. TCP/IP, 2. Webservice/XML

73Giao tip vi h thng USSDGWng dng nhn thng tin t ngi dng trn Mobile v gi li cc USSD Message bng cch kt ni vi h thng USSD Gateway Giao thc thc hin kt n: 1. TCP/IP, 2. Webservice / XML

Giao tip vi h thng MPGng dng thc hin thanh ton cc di dng cho ngi dng trn Mobile bng cch kt ni ti h thng Movitel Payment Gateway.Giao thc thc hin kt ni: 1. ISO 8583, 2. Webservice / XML

CSDLThng tin DB:IP: 10.58.71.225:1521 SID: oss01 User/pass: phuc_dev / dev#2014 Tablespace: PHUC_DEVSource code2014.11.03.Ewallet_APIussd-appViDienTuWeb78Source code phn h USSDAgentUserPhn tch lung nghip vTo connect tcp 2 chiu ussdgw ussdapp trong class TCPConnector_132 (Sent Receiver) Khi to mt queue (input_channel) lu thng tin y tip thng tin sang Router(RegexMsgServiceRouter)gi Webservice -> Call Procedure thc hin truy vn DB X l nghip v y thng tin sau cng vo queue (finish-process)Khi to TCPConnect Hin th menu hoc kt qu cho KH