Version 2.3. Operations Manual for Users, Agents and Merchants
|
|
|
- Nicholas Ellis
- 10 years ago
- Views:
Transcription
1 SETECS SAFE System Secure Mobile Transactions System Version 2.3 Operations Manual for Users, Agents and Merchants (for Smart Phone Applications) ~~~~~~~~~~~~~~~~ December 2011 Copyright SETECS Mobile Technologies
2 SETECS SAFE System: Wallet, Agent, and Merchant Manual 2 Table of Contents: Foreword... 3! Chapter 1: Installation and Initialization Initial Sequence... 4! Chapter 2: SAFE Secure Mobile Wallet Application... 6! 2.1! Mobile Financial Transactions... 7! 2.1.1! Mobile Payments: Over!the!Counter (OTC) and Over!the!Air (OTA)... 7! ! Mobile Payments Over!the!Counter (OTC) using Bluetooth... 7! ! Mobile Payments Over!the!Air (OTA) using GPRS... 12! 2.1.2! Transactions with SAFE Mobile Accounts... 13! 2.1.3! Operations with SAFE Mobile Accounts... 15! 2.1.4! Mobile Banking (m Banking)... 17! 2.1.5! Mobile Bankcard Transactions (m Cards)... 19! 2.1.6! Transactions with Stored Money (m Cash)... 21! 2.2! Mobile Shopping Functions... 22! 2.3! Wallet Settings Functions... 30! Chapter 3: SAFE Secure Mobile Merchant Application... 33! 3.1! Mobile Payments... 34! 3.1.1! Mobile Payments Over!the!Counter (OTC) and Over!the!Air (OTA)... 34! ! Mobile Payments: Over!the!Counter (OTC) using Bluetooth... 34! ! Mobile Payments Over!the!Air (OTA) using GPRS... 39! 3.2! Mobile Marketing Functions... 39! 3.3! Mobile Business Functions... 48! 3.4! Mobile SAFE Accounts... 50! 3.5! Merchant Settings Functions... 51! Chapter 4: SAFE Secure Mobile Agent Application... 54! Chapter 5: Using SAFE System with SMS Messages... 60! 5.1! Introduction SMS Messages... 60! 5.2! SAFE Registration... 60! 5.3! Registration of User s SAFE Account... 61! 5.4! Account Status... 61! 5.5! List Accounts... 61! 5.6! Money Deposit... 61! 5.7! Money Withdraw... 62! 5.8! Money Transfer... 63! Chapter 6: SAFE System Security... 64! 6.1! Access to Mobile Phone Applications... 64! 6.2! Protection of Local Data... 65! 6.3! Network Key Management... 65! 6.4! Protection of Messages in Transfer... 65! 6.5! Authenticity of Users... 66! 6.6! Reliable Registration of Users and Merchants... 66! 6.7! Confirmation of Transactions... 66! 6.8! Biometric (Fingerprint) Authentication... 66! 6.9! Protection of Data in Databases... 67! 6.10! Suspension and Re Activation of SAFE Mobile Accounts... 67! 6.11! Access to System Administration Functions... 67! 6.12! Role based Authorization of System Administrators... 68! 6.13! Role based Authorization of Transactions performed by Agents... 68! 6.14! Role based Authorization of Transactions performed by System Officers... 68! 6.15! Confirmation of Transactions... 68! 6.16! Financial Transactions Policy... 68!
3 SETECS SAFE System: Wallet, Agent, and Merchant Manual 3 Foreword This Manual describes in detail operations of the SAFE system from a user s perspective. There are three types of users in the system:! Subscribers, who use the system for various financial and shopping functions! Agents, who assist subscribers with registration, cash in and cash out operations, and! Merchants, who use the system for mobile marketing, mobile business transactions, and for accepting mobile payments by subscribers. Subscribers use smart phone application called SAFE Wallet. Agents use smart phone application called SAFE Agent. Merchants use smart phone application called SAFE Merchant. SAFE Wallet application supports three groups of mobile functions:! Various types of mobile payments using mobile pre paid accounts, standard bank accounts, bankcards and stored money payments! Various types of mobile shopping functions: promotions, mobile coupons, mobile gift cards, and mobile tickets! Mobile security functions: registration of an user, configuration of the SAFE system, detection of locations, management of Wallet s local and SAFE system PINs, selection of cryptographic options, and managing X.509 digital certificates. SAFE Merchant application supports three groups of mobile functions:! Mobile payments with subscribers using over the air (OTA) SMS and GPRS messages and over the counter (OTC) Bluetooth protocols! Various types of mobile marketing functions: depositing promotions, mobile coupons, mobile gift cards, and mobile tickets into the SAFE system! Various types of mobile business functions: accepting discounts based on promotions, mobile coupons, mobile gift cards, and verification of mobile tickets! Mobile security functions: registration of a merchant, configuration of the SAFE system, detection of locations, management of Merchant s local and SAFE system PINs, selection of cryptographic options, and managing X.509 digital certificates. SAFE Agent application supports three groups of mobile functions:! Self registration and registration of subscribers and merchants, including registration of locations for merchants! Cash in and cash out financial transactions with subscribers and merchants! Mobile security functions: registration of an agent, management of agent s local and SAFE system PINs, selection of cryptographic options, and managing X.509 digital certificates. All three applications are available on a variety of smart phones including iphone, various Android phones, various Java phones, and Blackberry phones. The Manual describes operational steps for all three of these smart phone applications.
4 SETECS SAFE System: Wallet, Agent, and Merchant Manual 4 Chapter 1: Installation and Initialization Initial Sequence Installation of the three smart phone applications is performed in a standard way, as installation of any other application for mobile phones, after their download. After installation and activation, each application performs an initial sequence of steps whose goal is to setup and configure the application. This sequence is performed by all three SAFE smart phone applications: Wallet, Agent and Merchant. The sequence comprises three steps, demonstrated here using Mobile Wallet: Step 1: Personalization of the application Step 2: Configuration of the SAFE server Step 3: Registration of the user Step 1:Wallet Configuration This is the first step in the initial sequence. Each application has local PIN, which is used to enter and activate the application. The size of the PIN is not limited and it can comprise of digits, letters or any combination of them. In addition, each application must be configured with the Country code of the user and his/her mobile number. The screen appears when starting SAFE Wallet the first time. User should enter local PIN and confirm it, country code and mobile number. Step 2: Configuration of the SAFE System This is the second step in the initial sequence. Its purpose is to specify SAFE system to which an application will connect. This screen allows user to enter mobile number and IP number of the SAFE server. Mobile number is used for SMS messages and IP number is used for GPRS messages. (Sometimes, SETECS Mobile distributes versions of the Wallet preconfigured to one particular instance of the SAFE system in which case these parameters do not have to be entered, just confirmed).
5 SETECS SAFE System: Wallet, Agent, and Merchant Manual 5 Step 3: User Registration This is the third step in the initial sequence. Its purpose is to register the user who will be using the application. User must enter his/her first name and last name. Mobile number is reproduced from the first step, for verification. After sending registration message, the system will confirm user registration. SAFE system PIN is returned. It must be remembered for future secure communications with the SAFE system, using SMS messages or Web interface. Registration is pending, so user must confirm it. After confirmation, user registration is completed and confirmed by the SAFE system. The system returns customer ID and user s SAFE account number. Customer ID is permanent customer s identification in the SAFE system. SAFE account number is permanent, until user terminates it. User s mobile number may change with its subscription with the telecom servicers provider. SAFE account number comprises three groups: Two digits: SAFE system country code (in the example: 46 for Sweden) Two digits: SAFE system sequence number within a country (in the example: 01 for the first instance of the SAFE system in Sweden) Seven digits: User s sequence number in the SAFE system (in the example: ). When using SAFE account number for SAFE transactions, user may use only the last significant digits from user s sequence number. In the example that would be 30
6 SETECS SAFE System: Wallet, Agent, and Merchant Manual 6 Chapter 2: SAFE Secure Mobile Wallet Application After completing the initial sequence, when starting SAFE Wallet, user must specify PIN. SAFE Wallet Login using PIN To start Wallet, user must specify PIN. After login into the Wallet by providing local PIN, Wallet will display the main menu. SAFE Secure Mobile Wallet supports several groups of functions, accessible through their corresponding buttons on Wallet s home page:! m Wallet: Mobile financial transactions! m Shopping: Mobile shopping transactions! m!club: Collecting various bonus points and benefits! m!health: Mobile medical services! m Settings: Selecting or updating various Wallet parameters With the current version of the SAFE Wallet, only m!wallet, m!shopping and m Settings groups of functions are available. Users may hide icons for m!club and m!health using Wallet Applications in the m!settings group (see section 2.3) SAFE Wallet Main Menu m-wallet mobile financial transactions with pre paid (SAFE ) accounts, bank accounts, credit cards or stored money m-shopping mobile shopping transactions using promotions, discounts, coupons, gift cards and tickets m-club mobile application to accumulate and spend various bonus points, loyalty rewards, etc. (under development) m-health mobile application supporting transactions with health data (under development) m-settings various functions to configure Secure Mobile Wallet
7 SETECS SAFE System: Wallet, Agent, and Merchant Manual Mobile Financial Transactions SAFE Wallet Mobile Financial Transactions Menu SAFE Wallet supports six groups of secure mobile financial transactions, selected through m Wallet financial transactions menu. From this menu users can perform the following functions: m-pay payments with merchants over the air (OTA) using GPRS or SMS messages or over the counter (OTC) using Bluetooth protocol m-transactions transactions with SAFE mobile (pre paid) accounts m-accounts administration of and access to SAFE mobile (pre paid) accounts m-banking access to and use of bank accounts m-cards administration of and payments using bankcards (debit or credit cards) m-cash handling of and payments using money stored in the Wallet Mobile Payments: Over!the!Counter (OTC) and Over!the!Air (OTA) SAFE Merchant supports two types of mobile payment protocols between merchant and customer, both using mobile phones: OTC based on Bluetooth and OTA based on GPRS/SMS messages. Since for both protocols SAFE Wallet and SAFE Merchant work through the sequence of steps and messages, in the next two sections the sequence is shown through corresponding screen shots of the SAFE Merchant and SAFE Wallet. The first section ( ) demonstrates payments OCT using Bluetooth, while the next section ( ) demonstrates payments OTA using GPRS Mobile Payments Over!the!Counter (OTC) using Bluetooth With OTC mobile payment, the sequence is initiated by the merchant by pressing m!pay button. SAFE Merchant: m Pay When merchant selects m!pay function, SAFE Merchant application starts Bluetooth protocol. For that, the system asks for permission. In this protocol SAFE Merchant acts as the Server, SAFE Wallet acts as the Client. If the merchant selects Yes, Bluetooth protocol will be initiated. If the merchant rejects, i.e. selects No, m!pay will be performed using GPRS/SMS messages. In this section, we demonstrate the case when merchant decides to use OTC payment using Bluetooth protocol and selects Yes.
8 SETECS SAFE System: Wallet, Agent, and Merchant Manual 8 SAFE Merchant: m Pay Next, m!pay form for the merchant is displayed. It has Amount to pay and Tax fields. Both fields are dimmed, since SAFE Wallet still has not connected to the SAFE Merchant through the Bluetooth protocol. So, the merchant is waiting. SAFE Merchant: m Pay When Wallet connects, the fields in the form open for data entry. Merchant fills amount to pay and eventually tax and requests payment from the customer. This step will transfer the amount to pay and tax to customer s SAFE Wallet. SAFE Wallet: m Pay When customer presses m!pay button, SAFE Wallet starts Bluetooth protocol. For that, the system asks for permission. If the customer selects Yes, Bluetooth protocol will be initiated. If the customer rejects, i.e. selects No, m!pay will be performed using GPRS/SMS messages. In this section, we demonstrate the case when customer decides to use OTC payment using Bluetooth protocol and selects Yes. SAFE Wallet: m Pay Starting Bluetooth needs some time, so the system shows the message to wait. SAFE Wallet is starting Bluetooth protocol and discovering Bluetooth servers in the proximity. If one or more are detected, SAFE Wallet will recognize merchant s Bluetooth server and connect to it.
9 SETECS SAFE System: Wallet, Agent, and Merchant Manual 9 SAFE Wallet: m Pay After connection is established, SAFE Wallet displays the form for payment. All data fields are empty. Since Bluetooth connection has been established, data will be transferred from the SAFE Merchant and SAFE Wallet waits for data to be received. SAFE Merchant: m Pay When SAFE Wallet connects, Merchant s fields are enabled for entering payment data. Merchant fills amount to pay and eventually tax and requests payment from the customer. This step will transfer the amount to pay and tax to customer s SAFE Wallet. In the background, SAFE Merchant also transfers merchant s SAFE account number to receive the payment. SAFE Merchant: m Pay When the merchants presses Request Payment button, payment data will be transferred to the SAFE Wallet and merchant must wait.
10 SETECS SAFE System: Wallet, Agent, and Merchant Manual 10 SAFE Wallet: m Pay When merchant fills in amount to pay and tax and presses Request Payment button, data are transferred to the SAFE Wallet and displayed in the m-pay form. SAFE Merchant also transfers merchant s SAFE account, which will be used to receive payment. When payment data are displayed in the m!pay form, the customer first selects payment type: SAFE account, bank account or bankcard. In the case of having multiple SAFE or bank accounts or multiple bankcards, the customer must select one SAFE account, bank account or bankcard for payment. When the customer presses Pay button. SAFE Wallet sends the message to the SAFE system. SAFE Wallet: m Pay SAFE system performs the transaction! transfers money from the customer s SAFE account to the merchant s SAFE account and informs the customer about successful completion of the transaction. SAFE Wallet: m Pay When the customer presses OK button, SAFE Wallet, using again Bluetooth connection, informs SAFE Merchant that the payment has been completed. During that transfer, SAFE Wallet displays Please wait... message.
11 SETECS SAFE System: Wallet, Agent, and Merchant Manual 11 SAFE Merchant: m Pay When SAFE Merchant receives payment confirmation message, it displays information to the merchant. The next step, merchant asks the customer if he/she wants the receipt. SAFE Merchant: m Pay The message is transferred to the SAFE Wallet, so SAFE Merchant waits for the reply. SAFE Wallet: m Pay Customer receives the question if he/she wants to get the receipt from the merchant for the payment. If No the transaction is completed and SAFE Wallet s main menu is displayed. If Yes, SAFE Wallet informs SAFE Merchant. SAFE Wallet: m Pay SAFE Wallet must wait for merchant s receipt. SAFE Merchant: m Pay Merchant receives customer s request for the receipt. It presses Send Receipt and the receipt is transferred to the SAFE Wallet.
12 SETECS SAFE System: Wallet, Agent, and Merchant Manual 12 SAFE Merchant: m Pay The message is transferred to the SAFE Wallet, so SAFE Merchant waits. When transfer is completed, SAFE Merchant returns to its main menu Mobile Payments Over!the!Air (OTA) using GPRS With OTA payment, the merchant just tells the customer how much to pay. When payment is completed, merchant is notified simply by checking its SAFE account status. So, all steps are performed only by the SAFE Wallet. The sequence is initiated by the customer by pressing m!pay button. SAFE Wallet: m Pay When customer selects m-pay function, SAFE Wallet application starts Bluetooth protocol. For that, the system asks for permission. In this protocol SAFE Wallet acts as the Client, while SAFE Merchant acts as the Server. If the customer selects Yes, Bluetooth protocol will be initiated. If the customer rejects, i.e. selects No, m-pay will be performed using GPRS/SMS messages. In this section, we demonstrate the case when customer decides to use OTA payment using GPRS protocol and selects No. SAFE Wallet: m Pay In the next step, SAFE Wallet will display m-pay form. The customer first selects payment type: SAFE account, bank account or bankcard. In case of having multiple SAFE or bank accounts or multiple bankcards, the customer must select one SAFE account, bank account or bankcard for payment. Then, customer enters amount to pay and eventually tip. Merchant informs the customer to which SAFE account the payment should be made using merchant s mobile number, so the customer enters it.
13 SETECS SAFE System: Wallet, Agent, and Merchant Manual 13 SAFE Wallet: m Pay Payment form filled by the customer is sent to the SAFE system by pressing Pay button. SAFE Wallet: m Pay SAFE system performs the transaction! transfers money from the customer s SAFE account to the merchant s SAFE account and informs the customer about successful completion of the transaction. When the customer presses OK button, SAFE Wallet returns to the main menu Transactions with SAFE Mobile Accounts m Transactions: SAFE Transactions Menu Users may perform three transactions using SAFE mobile accounts and also list those transactions: Deposit Cash performed between the user and an agent (user pre pays money to his/her SAFE account) Withdraw Cash performed between the user and an agent (user cashes out money from his/her SAFE account) Transfer Money performed between two users (one user transfers money to the SAFE account of another user) List Transactions user lists the last five transactions from his/her SAFE account
14 SETECS SAFE System: Wallet, Agent, and Merchant Manual 14 m Transactions: Deposit Cash User enters the amount to deposit and the mobile number of the agent. In case of multiple SAFE accounts, user also selects his/her SAFE account to which the money will be deposited. Note: SAFE v 2.3 supports only one SAFE account per user m Transactions: Withdraw Cash User enters the amount to withdraw and the mobile number of the agent. In case of multiple SAFE accounts, user also selects his/her SAFE account from which the money will be withdrawn. Note: SAFE v 2.3 supports only one SAFE account per user m Transactions: Transaction Code Both transactions deposit cash and withdraw cash require confirmation by the agent. For that, the system returns four digits random transaction code to the user. User tells that code to the agent, who uses it to confirm the transaction (see Chapter 4). m Transactions: Transfer Money User enters the amount to transfer and SAFE account of the recipient. In case of multiple SAFE accounts, user also selects his/her SAFE account from which the money will be withdrawn. The money is immediately transferred and the user is notified about new balance of his/her account. The recipient can verify the transfer by checking his/her SAFE account balance. Note: SAFE v 2.3 supports only one SAFE account per user
15 SETECS SAFE System: Wallet, Agent, and Merchant Manual 15 m Transactions: List Transactions The list of the last five transactions is displayed. This function displays transactions only if some transactions with mobile account have been performed Operations with SAFE Mobile Accounts m Accounts: SAFE Accounts Menu Users may perform five actions with their SAFE mobile accounts: List SAFE Accounts list all user s SAFE accounts registered in the system SAFE Account Balance get balance of the selected SAFE account Suspend Account temporally disable the use of the account Activate Account enable the use of an account after being suspended Terminate Account permanently remove the account from the system Note: Only accounts without money may be terminated m Accounts: List SAFE Accounts All user s SAFE accounts are listed Note: SAFE v 2.3 supports only one SAFE account per user m Accounts: SAFE Account Balance User selects one of the SAFE accounts and checks its current balance Note: SAFE v 2.3 supports only one SAFE account per user
16 SETECS SAFE System: Wallet, Agent, and Merchant Manual 16 m Accounts: SAFE Account Balance System displays selected SAFE account number and its current balance. m Accounts: Suspend SAFE Account User temporally disables the use of one of his/her SAFE accounts. m Accounts: Activate SAFE Account User activates previously suspended SAFE account. m Accounts: Terminate SAFE Account User permanently terminates one of his/her SAFE accounts.
17 SETECS SAFE System: Wallet, Agent, and Merchant Manual Mobile Banking (m Banking) m Banking: Transactions Menu Users may perform three transactions using bank accounts, list those accounts, and list transactions with bank accounts: Register Bank Account register bank account in the SAFE system Pay Bill/Invoice pay bill (individuals) or pay invoice (companies) using bank account Transfer Funds transfer funds from one bank account to another Account Balancer inquire the balance for the selected account List/Delete Bank Accounts list all bank accounts registered in the SAFE system List Transactions list the last five transactions performed with the selected bank account Note: m Banking can be used only if SAFE system is connected to a bank s IT Server directly or through some banking switch m Banking: Register Bank Account User enters bank s name, IBAN or Routing Number and his/her bank account number. m Banking: Pay Bill/Invoice User enters bill/invoice number and the amount to pay using bank account.
18 SETECS SAFE System: Wallet, Agent, and Merchant Manual 18 m Banking: Transfer Funds User enters target bank account for transfer and the amount to transfer. Note: Money may also be transferred to user s own mobile account m Banking: List Bank Accounts The system lists all user s bank accounts registered in the SAFE system. m Banking: List / Delete Bank Accounts When one account is selected, the system displays it, together with its balance. User may choose to delete it from the Wallet, if that account has been closed in the bank. m Banking: List Transactions User may select bank account and list the last five transactions performed with the selected bank account.
19 SETECS SAFE System: Wallet, Agent, and Merchant Manual 19 m Banking: Listing of Transactions The system lists the last five transactions performed with the selected bank account Mobile Bankcard Transactions (m Cards) m Cards: Bankcards Menu Users may register bankcard in the Wallet, check balance of credit cards, list registered bankcards, and list transactions performed with bankcards: Register Card register bankcard Check Card Balance inquire balance for the selected credit card List/Delete Cards list registered bankcards and remove those that are no longer valid List Transactions list the last five transactions performed with the selected bankcard Note: m Cards functions can be used only if SAFE system is connected to some card transaction processing gateway Note: Payments are performed by selecting one of the registered bankcards in the m Pay function m Cards: Register Card User registers his/her bankcard by entering card brand, card type, issuing bank, card number, card authorization code and card expiration date. In order to select Issuing Bank, at least one bank and one bank account must be registered.
20 SETECS SAFE System: Wallet, Agent, and Merchant Manual 20 m Cards: List Cards User may list all registered bankcards. m Cards: View / Delete Card When one bankcard is selected, the system displays it. User may choose to delete it from the Wallet, if that card has been closed in the bank. m Cards: List Transactions User may list the last five transactions performed with the selected bankcard. m Cards: Listing of Transactions The system lists the last five transactions performed with the selected bankcard.
21 SETECS SAFE System: Wallet, Agent, and Merchant Manual Transactions with Stored Money (m Cash) m Cash: Stored Cash Menu Users may perform two transactions with stored money and view money stored in the Wallet: Load Cash into Wallet transfer cash from the SAFE mobile account into Wallet Unload Cash from Wallet transfer cash stored in the Wallet back to the SAFE mobile account View Stored Money view the amount of money available in the Wallet Note: Payments are performed by selecting Stored Money in the m Pay function m Cash: Load Cash into Wallet Users must select SAFE account from which the money will be loaded into the Wallet and enters the amount to be loaded. m Cash: Unload Cash from Wallet Users must select SAFE account to which the money will be unloaded from the Wallet and enter the amount to be unloaded. m Cash: View Stored Cash Users may view the amount of money stored in the Wallet.
22 SETECS SAFE System: Wallet, Agent, and Merchant Manual Mobile Shopping Functions m Shopping: Mobile Shopping Menu SAFE Wallet supports seven groups of secure mobile shopping transactions, selected using mobile shopping menu. From this menu users can perform the following functions: m-advertisements select and download announcements m-promotions select and download promotions with various discounts and benefits m Coupons select and download mobile coupons m-telecom inquire, select, purchase top-up) air time m-tickets inquire, select, purchase, transfer and use mobile tickets m-parking search for parking places, pay parking using SAFE account, receive expiration notifications m-gift Cards inquire, select, purchase, transfer and use mobile gift cards m Shopping: View / Download Advertisements Mobile advertisements are loaded into Mobile Marketing Server of the SAFE system by merchants, using m Marketing functions of the SAFE Merchant smart phone application. By pressing m Advertising button users can list mobile advertisements. Initially, only advertisements already stored in the Wallet are listed. By pressing On the Market tab users list advertisements loaded into Mobile Marketing Server. These advertisements can be downloaded into the Wallet selecting them individually. Users can view the downloaded advertisements by pressing the In the Wallet tab. Advertisements loaded at the Mobile Marketing Server can be filtered by user s location. Either all are listed (tab All ) at the bottom or only those uploaded by merchants close to user s location (tab At nearby Location ) at the bottom of the screen. m Shopping: View Stored Advertisements When the customer selects In the Wallet, advertisements stored locally in the Wallet are displayed.
23 SETECS SAFE System: Wallet, Agent, and Merchant Manual 23 m Shopping: View / Delete Advertisement When one advertisement is selected, it is displayed enlarged, so the customer can view its details and also remove it from the Wallet, if it is not valid any longer. QR bar code is used to present it to the merchant s SAFE Merchant application for mobile clearance, using merchant s mobile phone as mobile Point of Sale (PoS) device. m Shopping: View / Download Promotions Mobile promotions are loaded into Mobile Marketing Server of the SAFE system by merchants, using m Marketing functions of the SAFE Merchant smart phone application. By pressing m Promotions button users can list mobile promotions. Initially, only promotions already stored in the Wallet are listed. By pressing On the Market tab users list promotions loaded into Mobile Marketing Server. These promotions can be downloaded into the Wallet selecting them individually. Users can view the downloaded promotions by pressing the In the Wallet tab. Promotions loaded at the Mobile Marketing Server can be filtered by user s location. Either all are listed (tab All ) at the bottom or only those uploaded by merchants close to user s location (tab At nearby Location ) at the bottom of the screen. m Shopping: View Stored Promotions When the customer selects In the Wallet, promotions stored locally in the Wallet are displayed.
24 SETECS SAFE System: Wallet, Agent, and Merchant Manual 24 m Shopping: View / Delete Promotion When one promotion is selected, it is displayed enlarged, so the customer can view its details and also remove it from the Wallet, if it is not valid any longer. QR bar code is used to present it to the merchant s SAFE Merchant application for mobile clearance, using merchant s mobile phone as mobile Pont of Sale (PoS) device. m Shopping: View / Download Coupons Mobile coupons are loaded into m Marketing Server of the SAFE system by merchants, using m Marketing functions of the Merchant smart phone application. By pressing m Coupons button users list mobile coupons. Initially, only coupons already stored in the Wallet are listed. By pressing On the Market tab users list coupons loaded into the Mobile Marketing Server. These coupons can be downloaded into the Wallet pressing them individually. Users can view the downloaded coupons by pressing the In the Wallet tab. Coupons on the m Marketing Server can be filtered by user s location. Either all are listed (tab All ) at the bottom or only those uploaded by merchants close to user s location (tab At nearby Location ) at the bottom of the screen. m Shopping: View Stored Coupons When one coupon is selected, it is displayed enlarged, so the customer can view its details and also remove it from the Wallet, if it is not valid any longer. QR bar code is used to present it to the merchant s SAFE Merchant application for mobile clearance, using merchant s mobile phone as mobile Point of Sale (PoS) device.
25 SETECS SAFE System: Wallet, Agent, and Merchant Manual 25 m Shopping: View / Delete Coupon When one coupon is selected, it is displayed enlarged, so the customer can view its details and also remove it from the Wallet, if it is not valid any longer. QR bar code is used to present it to the merchant s SAFE Merchant application for mobile clearance, using merchant s mobile phone. m Marketing: Mobile Telecom Menu Through mobile telecom menu, telecom providers will be able to upload their airtime plans and in that way providing possibility to users to review various airtime plans, search for plans, select one plan and pay for it. This group of mobile services requires on line connection to telecoms offering airtime plans m Shopping: View Tickets at the Server Mobile tickets are loaded into m Marketing Server of the SAFE system by theaters, using m Marketing functions of the Merchant smart phone application. By pressing m Tickets button users list mobile tickets. Initially, only tickets already stored in the Wallet are listed. By pressing On the Market tab users list tickets loaded into the m Marketing Server. These tickets can be purchased and then downloaded into the Wallet pressing them individually. Users can view purchased tickets by pressing the In the Wallet tab. Tickets on the m Marketing Server can be filtered by user s location. Either all are listed (tab All ) at the bottom or only those uploaded by theaters close to user s location (tab At nearby Location ) at the bottom of the screen. Tickets may be paid using any SAFE payment method SAFE accounts, bank accounts, bankcards, or stored money.
26 SETECS SAFE System: Wallet, Agent, and Merchant Manual 26 m Shopping: View Stored Tickets When the customer lists ticket in the Wallet purchased tickets, the list of locally stored tickets is displayed. m Shopping: Purchase Ticket When one of the tickets available at the Server is selected, Wallet immediately displays m Pay form. The price of the ticket and merchant s account are preloaded in the form. When customer pays the ticket, the system will download the ticket into customer s Wallet. m Shopping: View Purchased Tickets After the ticket is downloaded in the Wallet, the Wallet will display locally stored purchased tickets, including the new ticket. This listing is equivalent with the listing shown by Wallet when listing of tickets in the Wallet is selected.
27 SETECS SAFE System: Wallet, Agent, and Merchant Manual 27 m Shopping: View / Present Ticket When one of the locally stored purchased tickets is selected, it is displayed with its full details. QR bar code is used to present it to the merchant s SAFE Merchant application for mobile clearance, using merchant s mobile phone as mobile Point od Sale (PoS) device. m Shopping: Mobile Parking SAFE Wallet supports four functions for mobile parking: Search Parking users may search available parking place at the local garage / parking location Pay Parking users may pay parking Extend Parking users may extend their parking hours Pay Ticket users may use SAFE system to pay tickets for parking violations Note: All mobile parking functions require SAFE system to be integrated with the parking system of some Parking Authority m Shopping: Search Parking Users may search for available parking place at the local garage / parking location by giving its registration number m Shopping: Pay Parking Users may pay for parking by specifying parking place, parking time and selecting method of payment.
28 SETECS SAFE System: Wallet, Agent, and Merchant Manual 28 m Shopping: Extend Parking The system will warn users about expiration of their parking time. In that case, users may extend parking by specifying parking place number and additional parking time. m Shopping: Pay Ticket The system will notify users if the ticket has been issued for parking violation. In that case, users may pay the ticket using SAFE system, by specifying ticket number, parking place number, amount to pay and by selecting the method for payment. m Shopping: View Gift Cards at the Server Mobile gift cards are loaded into m Marketing Server of the SAFE system by merchants, using m Marketing functions of the Merchant smart phone application. By pressing m Gift Cards button users list mobile gift cards. Initially, only gift cards already stored in the Wallet are listed. By pressing On the Market tab users list gift cards loaded into the m Marketing Server. These gift cards can be purchased and then downloaded into the Wallet pressing them individually. Users can view purchased gift cards by pressing the In the Wallet tab. Gift cards on the m Marketing Server can be filtered by user s location. Either all are listed (tab All ) at the bottom or only those uploaded by merchants close to user s location (tab At nearby Location ) at the bottom of the screen. Gift cards may be paid using any SAFE payment method SAFE accounts, bank accounts, bankcards, or stored money.
29 SETECS SAFE System: Wallet, Agent, and Merchant Manual 29 m Shopping: View Stored Gift Cards When the customer lists gift cards in the Wallet purchased gift cards, the list of locally stored gift cards is displayed. m Shopping: Purchase Gift Card When one of the gift cards available at the Server is selected, Wallet immediately displays m Pay form. The price of the gift cards and merchant s account are preloaded in the form. When customer pays the gift cards, the system will download the gift cards into customer s Wallet. m Shopping: View Purchased Gift Cards After the gift card is downloaded in the Wallet, the Wallet will display locally stored purchased gift cards, including the new gift card. This listing is equivalent with the listing shown by Wallet when listing of gift cards in the Wallet is selected.
30 SETECS SAFE System: Wallet, Agent, and Merchant Manual 30 m Shopping: View / Transfer Gift Card When one of the locally stored purchased gift cards is selected, it is displayed with its full details. Gift card can be transferred to another SAFE user. Gift cards may be used as one of the payment options with m-pay, as explained for the SAFE Wallet. 2.3 Wallet Settings Functions SAFE Wallet m!settings Menu SAFE Wallet supports four functions to perform settings of various Wallet parameters. From this menu users can perform the following functions: System Configuration enter/edit the SAFE server address. Wallet Applications select applications which will appear on Wallet s home page User Registration update user registration data entered during initial sequence Security Settings select / update various security options m Settings: System Configuration This function is the same as the one performed during initial sequence. Users may modify SAFE system mobile number and/or SAFE system IP number, entered during the initial sequence.
31 SETECS SAFE System: Wallet, Agent, and Merchant Manual 31 m Settings: Wallet Applications This function is used to select/unselect Wallet applications that will appear on Wallet s home page. m Settings: User Registration If the user is already registered, this function will display such message. If for some reason, user did not register during the initial sequence, this function will provide the user the possibility to register in the SAFE system. In that case the panel displayed is the same as in the third step of the initial sequence. m Settings: Security Settings With Security Settings users may select: to change local Wallet PIN to change SAFE system PIN to request certificate to select/modify various security options m Settings: Change Wallet PIN Users may modify local PIN specified during the initial sequence.
32 SETECS SAFE System: Wallet, Agent, and Merchant Manual 32 m Settings: Change SAFE System PIN Users may modify SAFE system PIN which was assigned to them automatically during registration. m Settings: Request Certificate By executing this function, user will generates RSA key pair send certificate request to the CA Server and download the resulting certificate m Settings: Security Options Users may select various security options for protection of their messages: no security, data integrity only, data confidentiality only, or both data integrity and data confidentiality
33 SETECS SAFE System: Wallet, Agent, and Merchant Manual 33 Chapter 3: SAFE Secure Mobile Merchant Application SAFE Secure Mobile Merchant as an application for smart phones used by merchants. It provides four groups of mobile functions: Mobile payments with SAFE Wallet over the air (OTA) using GPRS or SMS messages and over the-counter (OTC) using Bluetooth protocol Mobile marketing functions, where merchants can upload to the Mobile Marketing Server their advertising and promotion messages, coupons, tickets and gift cards and telecoms may upload their airtime top up plans Mobile business functions, first mobile transactions in locations using Point of Sale (PoS) systems, then mobile services for the owners/drivers of vehicles, and various mobile commerce transactions accepting and clearing mobile vouchers from customers, uploaded by merchants using m Marketing services Mobile accounts administration of and access to SAFE mobile (pre paid) accounts. Settings various functions for configuring Secure Mobile Merchant application Note: If merchant wants to use full scope of mobile services, with mobile SAFE accounts, mobile services with bank accounts, bank cards, etc., then the merchant must use SAFE Wallet for those functions. Initial sequence for SAFE Merchant is equivalent as for SAFE Wallet. After initial sequence, when starting SAFE Merchant application, merchant must specify PIN. SAFE Merchant Login using PIN To start SAFE Merchant application, merchant must specify PIN. After login into the Merchant application by providing local PIN, the application will display the main menu. SAFE Secure Mobile Merchant supports several groups of functions, accessible through their corresponding buttons on the Merchant s home page:! m Pay: Mobile payments using different payment methods and protocols! m!marketing: Uploading and distribution of various mobile discounts and vouchers! m Business: Mobile PoS transactions, mobile vehicles services, and mobile commerce transactions! m!accounts: Administration and use of SAFE mobile accounts! m Settings: Selecting or updating various Merchant parameters
34 SETECS SAFE System: Wallet, Agent, and Merchant Manual 34 SAFE Merchant Main Menu m-pay mobile payments (accept payments from customers) m-marketing uploading advertisements, promotions, coupons, gift cards, tickets and other vouchers to the m Marketing Server m-business perform mobile business transactions: handle inventory, create orders, invoices and perform payments m-accounts administration of and access to SAFE mobile (pre paid) accounts m-settings various functions to configure Secure Mobile Merchant 3.1 Mobile Payments Mobile Payments Over!the!Counter (OTC) and Over!the!Air (OTA) SAFE Merchant supports two types of mobile payment protocols between merchant and customer, both using mobile phones: OTC based on Bluetooth and OTA based on GPRS/SMS messages. Since for both protocols SAFE Wallet and SAFE Merchant work through the sequence of steps and messages, in the next two sections the sequence is shown through corresponding screen shots of the SAFE Merchant and SAFE Wallet Mobile Payments: Over!the!Counter (OTC) using Bluetooth With OTC mobile payment, the sequence is initiated by the merchant by pressing m!pay button. SAFE Merchant: m Pay When merchant selects m!pay function, SAFE Merchant application starts Bluetooth protocol. For that, the system asks for permission. In this protocol SAFE Merchant acts as the Server, SAFE Wallet acts as the Client. If the merchant selects Yes, Bluetooth protocol will be initiated. If the merchant rejects, i.e. selects No, m!pay will be performed using GPRS/SMS messages. In this section, we demonstrate the case when merchant decides to use OTC payment using Bluetooth protocol and selects Yes.
35 SETECS SAFE System: Wallet, Agent, and Merchant Manual 35 SAFE Merchant: m Pay Next, m!pay form for the merchant is displayed. It has Amount to pay and Tax fields. Both fields are dimmed, since SAFE Wallet still has not connected to the SAFE Merchant through the Bluetooth protocol. So, the merchant is waiting. SAFE Merchant: m Pay When Wallet connects, the fields in the form open for data entry. Merchant fills amount to pay and eventually tax and requests payment from the customer. This step will transfer the amount to pay and tax to customer s SAFE Wallet. SAFE Wallet: m Pay When customer presses m!pay button, SAFE Wallet starts Bluetooth protocol. For that, the system asks for permission. If the customer selects Yes, Bluetooth protocol will be initiated. If the customer rejects, i.e. selects No, m!pay will be performed using GPRS/SMS messages. In this section, we demonstrate the case when customer decides to use OTC payment using Bluetooth protocol and selects Yes. SAFE Wallet: m Pay Starting Bluetooth needs some time, so the system shows the message to wait. SAFE Wallet is starting Bluetooth protocol and discovering Bluetooth servers in the proximity. If one or more are detected, SAFE Wallet will recognize merchant s Bluetooth server and connect to it.
36 SETECS SAFE System: Wallet, Agent, and Merchant Manual 36 SAFE Wallet: m Pay After connection is established, SAFE Wallet displays the form for payment. All data fields are empty. Since Bluetooth connection has been established, data will be transferred from the SAFE Merchant and SAFE Wallet waits for data to be received. SAFE Merchant: m Pay When SAFE Wallet connects, Merchant s fields are enabled for entering payment data. Merchant fills amount to pay and eventually tax and requests payment from the customer. This step will transfer the amount to pay and tax to customer s SAFE Wallet. In the background, SAFE Merchant also transfers merchant s SAFE account number to receive the payment. SAFE Merchant: m Pay When the merchants presses Request Payment button, payment data will be transferred to the SAFE Wallet and merchant must wait.
37 SETECS SAFE System: Wallet, Agent, and Merchant Manual 37 SAFE Wallet: m Pay When merchant fills in amount to pay and tax and presses Request Payment button, data are transferred to the SAFE Wallet and displayed in the m-pay form. SAFE Merchant also transfers merchant s SAFE account, which will be used to receive payment. When payment data are displayed in the m!pay form, the customer first selects payment type: SAFE account, bank account or bankcard. In the case of having multiple SAFE or bank accounts or multiple bankcards, the customer must select one SAFE account, bank account or bankcard for payment. When the customer presses Pay button. SAFE Wallet sends the message to the SAFE system. SAFE Wallet: m Pay SAFE system performs the transaction! transfers money from the customer s SAFE account to the merchant s SAFE account and informs the customer about successful completion of the transaction. SAFE Wallet: m Pay When the customer presses OK button, SAFE Wallet, using again Bluetooth connection, informs SAFE Merchant that the payment has been completed. During that transfer, SAFE Wallet displays Please wait... message.
38 SETECS SAFE System: Wallet, Agent, and Merchant Manual 38 SAFE Merchant: m Pay When SAFE Merchant receives payment confirmation message, it displays information to the merchant. The next step, merchant asks the customer if he/she wants the receipt. SAFE Merchant: m Pay The message is transferred to the SAFE Wallet, so SAFE Merchant waits for the reply. SAFE Wallet: m Pay Customer receives the question if he/she wants to get the receipt from the merchant for the payment. If No the transaction is completed and SAFE Wallet s main menu is displayed. If Yes, SAFE Wallet informs SAFE Merchant. SAFE Wallet: m Pay SAFE Wallet must wait for merchant s receipt. SAFE Merchant: m Pay Merchant receives customer s request for the receipt. It presses Send Receipt and the receipt is transferred to the SAFE Wallet.
39 SETECS SAFE System: Wallet, Agent, and Merchant Manual 39 SAFE Merchant: m Pay The message is transferred to the SAFE Wallet, so SAFE Merchant waits. When transfer is completed, SAFE Merchant returns to its main menu Mobile Payments Over!the!Air (OTA) using GPRS With OTA payment, the merchant just tells the customer how much to pay. When payment is completed, merchant is notified simply by checking it SAFE account status. So, all steps are performed only by the SAFE Wallet. The sequence is shown in the section Mobile Marketing Functions With mobile marketing functions merchants can upload various marketing items to the SAFE Mobile Marketing Server. SAFE Merchant Mobile Marketing Menu SAFE Merchant supports the following m Marketing functions: m-advertising upload advertising messages to the Mobile Marketing Server and view/remove uploaded advertisements m-promotions upload promotions to the Mobile Marketing Server and view/remove uploaded promotions m-coupons upload mobile coupons to the Mobile Marketing Server and view/remove uploaded coupons m-telecom upload various airtime plans m-tickets upload tickets to the Mobile Marketing Server and view/remove uploaded tickets m-gift Cards upload mobile gift cards to the Mobile Marketing Server and view/remove uploaded gift cards m Marketing: Mobile Advertising Menu For mobile advertising, merchant can upload its advertising messages to the Mobile Marketing Server, view, and delete those that are not valid any longer. Advertisements are messages with general information about products and services. They are informative and no benefits are offered to customers. Benefit offers (discounts, special offers, etc.) are handled by m!promotions and m Coupons.
40 SETECS SAFE System: Wallet, Agent, and Merchant Manual 40 m Marketing: Upload Advertisement Merchant uploads an advertisement to the Mobile Marketing Server by specifying its description, starting and expiration dates. m Marketing: View Advertisements Merchant can view all its advertisements uploaded to the Mobile Marketing Server and delete those not accurate or relevant any longer. m Marketing: View / Delete Advertisement When one advertisement is selected, it is displayed enlarged, so the merchant can view its details and also remove it from the Mobile Marketing Server, if it is not valid any longer.
41 SETECS SAFE System: Wallet, Agent, and Merchant Manual 41 m Marketing: Confirm Deletion When the merchant decides to remove the advertisement from the Mobile Marketing Server, he/she will be asked to confirm this action. m Marketing: Mobile Promotions Menu For mobile promotions, merchant can upload its promotion messages using Mobile Marketing Server, view and delete those that are not valid any longer. Promotions are various informative messages offering benefits to customers, like discounts, special deals, special arrangements, etc. m Marketing: Upload Promotion When uploading mobile promotions, merchant enters description of the promotion, its starting and expiration dates. m Marketing: View Promotions Merchant can view all its promotions uploaded into the Mobile Marketing Server and delete those that are not relevant or accurate.
42 SETECS SAFE System: Wallet, Agent, and Merchant Manual 42 m Marketing: View / Delete Promotion When one promotion is selected, it is displayed enlarged, so the merchant can view its details and also remove it from the Mobile Marketing Server, if it is not valid any longer. m Marketing: Confirm Deletion When the merchant decides to remove the promotion from the Mobile Marketing Server, he/she will be asked to confirm this action. m Marketing: Mobile Coupons Menu For mobile coupons, merchant can upload and view mobile coupons. Mobile coupons are messages that have certain benefits to user, like discounts, special deals, special arrangements, etc. The difference with promotions is that, contrary to the promotion, where users must only be informed about them, with mobile coupons to use their benefits. They must be presented to the merchant. Mobile coupons may have discounted value or discount percentage.
43 SETECS SAFE System: Wallet, Agent, and Merchant Manual 43 m Marketing: Upload Coupon When uploading mobile coupon, merchant enters description of the coupon, its discounted value or discount percentage, its starting and expiration dates. m Marketing: View Coupons Merchant can view all its coupons loaded to the Mobile Marketing Server and delete those that are not relevant or accurate. m Marketing: View / Delete Coupon When one coupon is selected, it is displayed enlarged, so the merchant can view its details and also remove it from the Mobile Marketing Server, if it is not valid any longer.
44 SETECS SAFE System: Wallet, Agent, and Merchant Manual 44 m Marketing: Confirm Deletion When the merchant decides to remove the coupon from the Mobile Marketing Server, he/she will be asked to confirm this action. m Marketing: Mobile Telecom Menu Through mobile telecom menu, telecom providers will be able to upload their airtime plans and in that way provide possibility to users to review various airtime plans, search for plans, select one plan and pay for it. This group of mobile services requires on line connection to telecoms offering airtime plans. m Marketing: Mobile Tickets Menu For merchants selling tickets (movie, concert, football game, etc.) Merchant application offers the possibility to upload tickets, view and remove mobile tickets, plus get sales report for claimed tickets. Mobile tickets are similar to mobile coupons! in order to claim them, they must be presented to the merchant. The difference is that tickets always have only the value and must be purchased in advance. m Marketing: Upload Ticket When uploading mobile tickets, merchant enters description of the event, ticket s price, the date of the event and starting time of the event.
45 SETECS SAFE System: Wallet, Agent, and Merchant Manual 45 m Marketing: View Tickets Merchant can view all its tickets uploaded into the Mobile Marketing Server and delete those that are not relevant or valid. m Marketing: View / Delete Ticket When one ticket is selected, it is displayed enlarged, so the merchant can view its details and also remove it from the Mobile Marketing Server, if it is not valid any longer. m Marketing: Confirm Deletion When the merchant decides to remove the ticket from the Mobile Marketing Server, he/she will be asked to confirm this action.
46 SETECS SAFE System: Wallet, Agent, and Merchant Manual 46 m Marketing: Tickets Sales Report Merchant can view the sale of tickets for the given day. m Marketing: Mobile Gift Cards Menu For merchants selling gift cards Merchant application offers the possibility to upload gift cards, view mobile gift cards, plus get sales report for claimed gift cards. Mobile gift cards are similar to mobile tickets! in order to claim them, they must be presented to the merchant. They also have the value and must be purchased in advance. m Marketing: Upload Gift Card When uploading mobile gift cards, merchant enters description of the gift card and the amount (value) of the gift card. m Marketing: View Gift Cards Merchant can view all its gift cards loaded into the Mobile Marketing Server and delete those that are not offered any longer.
47 SETECS SAFE System: Wallet, Agent, and Merchant Manual 47 m Marketing: View / Delete Gift Card When one gift card is selected, it is displayed enlarged, so the merchant can view its details and also remove it from the Mobile Marketing Server, if it is not valid any longer. m Marketing: Confirm Deletion When the merchant decides to remove the gift card from the Mobile Marketing Server, he/she will be asked to confirm this action. m Marketing: Gift Cards Sales Report Merchant can view the sale of gift cards for the given day.
48 SETECS SAFE System: Wallet, Agent, and Merchant Manual Mobile Business Functions m Business: Mobile Business Menu SAFE Merchant supports the following m Business functions: m!pos System: mobile functions with PoS systems: create inventory, review inventory, create quote, create order, create check m!vehicles: mobile functions for owners of motor vehicles: pay registration fees, pay toll, pay parking, pay for gasoline m Commerce: verification of mobile vouchers created and uploaded by m!marketing functions m Business: Mobile PoS System Menu Mobile PoS services can be used by merchants that have PoS system, like restaurants, supermarkets, bookstores, small shops, etc. This subsystem provides the following functions: POS Server configure PoS Server Sale Items create and manage inventory of items on the PoS Server (menu in restaurants, goods for sale in shops, etc.) Create Order! create order (quote) to be presented to the customer containing selection of sale items Create Invoice! based on the confirmed order, create invoice to be paid by the customer List Transactions! list all orders and invoices for some period of time m Business: Mobile Vehicles Transactions Using SAFE Merchant, Parking Authorities, may perform the following functions: Parking Locations register all parking locations (garages and parking places) and their parking rates Verify Payments get the list of expired parking payments and inspect violations at parking locations Issue Ticket issue ticket for cards whose parking has expired
49 SETECS SAFE System: Wallet, Agent, and Merchant Manual 49 m Business: Parking Locations Parking Authority can register parking locations by specifying its name, registration number and the number of parking places. Based on this information, SAFE system will generate registration number for each parking place at that location. m Business: Verify Payments With this function, parking inspector can get the list of all parking places at the selected parking location which are not paid at the moment of the inquiry. Each occupied parking place (vehicle parked) means that parking has not been paid or expired. m Business: Issue Ticket With this function, parking inspector can issue the ticket for parking violation. m Commerce: Mobile Tickets Merchants can accept and list mobile tickets
50 SETECS SAFE System: Wallet, Agent, and Merchant Manual 50 m Commerce: Accept Mobile Tickets In order to accept mobile ticket, barcode application must be installed. If it is not installed, Merchant application will ask the merchant for permission to install bar code application. Note: Currently bar code recognition works only for Android smart phones m Commerce: List Mobile Tickets Merchant may list locally stored mobile tickets accepted from users. This is for inventory or control purposes 3.4 Mobile SAFE Accounts SAFE Merchant Mobile Accounts Menu This group of functions is used to manipulate with SAFE mobile accounts. Merchants can get the balance of their accounts or they can list the last five transactions. Note: SAFE Merchant application offers only limited set of functions with mobile accounts. For all other functions, merchants must use SAFE Wallet.
51 SETECS SAFE System: Wallet, Agent, and Merchant Manual 51 m Accounts: SAFE Account Balance In case of multiple SAFE accounts, merchants can select one of the SAFE accounts and get its balance. m Accounts: Account Balance When Check Balance is performed, the system will return SAFE account number and its balance. 3.5 Merchant Settings Functions SAFE Merchant m!settings Menu SAFE Merchant supports four functions to perform settings of various Merchant parameters. From this menu users can perform the following functions: System Configuration enter/edit the SAFE server address. Merchant Registration update merchant registration data entered during initial sequence Register Location! register the location of the merchant s shop Security Settings select / update various security options m Settings: System Configuration This function is the same as the one performed during initial sequence. Merchant may modify SAFE system mobile number and/or SAFE system IP number, entered during the initial sequence.
52 SETECS SAFE System: Wallet, Agent, and Merchant Manual 52 m Settings: Merchant Registration If the merchant is already registered, this function will display such message. If for some reason, merchant did not register during the initial sequence, this function will provide the merchant the possibility to register in the SAFE system. In that case the panel displayed is the same as in the third step of the initial sequence. m Settings: Security Settings With Security Settings users may select: to change local Merchant PIN to change SAFE system PIN to request certificate to select/modify various security options m Settings: Change Merchant PIN Merchant may modify local PIN entered during the initial sequence. m Settings: Change SAFE System PIN Merchants may modify SAFE system PIN, which was assigned to them automatically during registration. m Settings: Request Certificate By executing this function, merchant will generates RSA key pair send certificate request to the CA Server and download the resulting certificate
53 SETECS SAFE System: Wallet, Agent, and Merchant Manual 53 m Settings: Security Options Merchants may select various security options for protection of their messages: no security, data integrity only, data confidentiality only, or both data integrity and data confidentiality
54 SETECS SAFE System: Wallet, Agent, and Merchant Manual 54 Chapter 4: SAFE Secure Mobile Agent Application Agents are persons, merchants or any other member of the SAFE system, authorized by the system administrator to perform the functions of an agent. Those functions are! Registration of users and merchants! Acceptance of deposits into SAFE accounts (cash in transactions)! Payment of cash from SAFE accounts (cash out transactions) If an individual, who is the customer of the SAFE system, acts also as an agent, he/she must use SAFE Wallet application for its own financial transactions and use SAFE Agent application when performing agent s transactions. The same with merchants: if they perform their own transactions, they use SAFE Merchant application, while if they act as an agent, they use SAFE Agent application. Initial sequence for the SAFE Agent is equivalent as for SAFE Wallet. After initial sequence, when starting SAFE Agent, the agent must specify PIN. SAFE Agent Login using PIN To start SAFE Agent, the agent must specify PIN. After login into the SAFE Agent application by providing local PIN, the application will display the main menu. SAFE Secure Mobile Agent supports several groups of functions, accessible through their corresponding buttons on the Agent s home page:! Registration functions! to register users, merchant s and merchant s locations for those merchants who do not have mobile phones supporting location!based registration! Financial transactions! to confirm cash!in and cash!out transactions by users and review agent s daily log of transactions in order to decide how much money to deposit back to the agent s mobile account! m Settings! Selecting or updating various SAFE Merchant parameters
55 SETECS SAFE System: Wallet, Agent, and Merchant Manual 55 SAFE Agent Main Menu SAFE Agent supports seven mobile functions: Register User agents can register other users Register Merchant agents can register merchants Merchant Location agents may register location of a merchant, if merchant s mobile phone does not have location based capabilities Confirm Transaction agent must confirm all cash in and cash out transactions SAFE Account Balance agents can check the balance of their SAFE account after cash in and cash out operations Daily Report agents may list their daily transactions when depositing cash to the SAFE escrow account m Settings various functions to configure Secure Mobile Agent Note: In order to perform Merchant Location function, agent s phone must support location based services SAFE Agent: Register User This function on a mobile phone is equivalent to User Registration (see section 2.3). The difference is at the system side users are labeled as being registered by an agent, through face to face validation of user s identity Note: When registered by an agent, users must confirm registration (see section 2.3) SAFE Agent: Register User After user s confirmation, the agent will get notification message that the user has been successfully registered SAFE Agent: Register Merchant This function on a mobile phone is equivalent to Merchant Registration (see section 3.5). The difference is on the system side merchants are labeled as being registered by an agent, through face to face validation of user s identity Note: When registered by an agent, merchant must confirm registration (see section 3.5, since that function for merchant is equivalent to the same function for users)
56 SETECS SAFE System: Wallet, Agent, and Merchant Manual 56 SAFE Agent: Merchant Location If merchant does not have location based enabled phone, agent can register merchant s location. In this process agent! either selects one of the pre defined business types or! specifies new business type! enters description of merchant s business! specifies merchant s SAFE account! specifies merchant s address! specifies Wi-Fi network name, and! Wi-Fi network secret key Note: The last two parameters are used for free Wallet access to the Wi Fi network, if the merchant is willing to provide such service for its customers SAFE Agent: Confirm Transaction When the user performs cash in or cash out transaction with an agent, the agent must confirm the transactions (see section 2.1.2). SAFE Agent: Confirm Transaction When performing cash in and cash out transactions, user receives four digits authorization code and tells it to the agent. Agent enters the code to confirm cash transaction. SAFE Agent: SAFE Account Balance Agent may verify his/her SAFE account balance.
57 SETECS SAFE System: Wallet, Agent, and Merchant Manual 57 SAFE Agent: Daily Report At the end of the day (or periodically) agents must deposit cash, received from users, into a bank SAFE escrow account. To review total amount to deposit, agents may review daily balance the difference between the amount of money cashed in and the amount cashed out. SAFE Agent: m!settings Menu SAFE Agent supports three functions to perform settings of various Agent parameters. From this menu agents can perform the following functions: System Configuration enter/edit the SAFE server address. Agent Registration update agent registration data entered during initial sequence Security Settings select / update various security options m Settings: System Configuration This function is the same as the one performed during the initial sequence. Agents may modify SAFE system mobile number and/or SAFE system IP number, entered during the initial sequence. m Settings: Agent Registration If the agent is already registered, this function will display such message. If for some reason, agent did not register during initial sequence, this function will provide the agent the possibility to register in the SAFE system. In that case the panel displayed is the same as in the third step of the initial sequence.
58 SETECS SAFE System: Wallet, Agent, and Merchant Manual 58 m Settings: Security Settings With Security Settings agents may select: to change local Agent PIN to change SAFE system PIN to request certificate to select/modify various security options m Settings: Change Agent PIN Agents can modify local PIN specified during the initial sequence. m Settings: Change Agent PIN If current PIN is specified correctly, agent s PIN will be modified. m Settings: Change SAFE System PIN Agents may modify SAFE system PIN which was assigned to them automatically during registration. m Settings: Request Certificate By executing this function, agent will generates RSA key pair send certificate request to the CA Server and download the resulting certificate
59 SETECS SAFE System: Wallet, Agent, and Merchant Manual 59 m Settings: Security Options Agents may select various security options for protection of their messages: no security, data integrity only, data confidentiality only, or both data integrity and data confidentiality
60 SETECS SAFE System: Wallet, Agent, and Merchant Manual 60 Chapter 5: Using SAFE System with SMS Messages SAFE system can be used based on standard SMS messages or using SAFE Secure Mobile Wallet, Agent and Merchant smart phone applications. 5.1 Introduction SMS Messages Nomenclature in the text is the following: <...> means that the indicated value must be provided as mandatory. [... ] means that the value is optional. Money Deposit (cash in) and Money Withdraw (cash out) transactions require presence of a SAFE agent. They are two parties transactions and cash is transferred from an agent to a customer or the other way around over the counter. The agent may be designated either by his/her SAFE account number of his/her mobile phone number. Current SAFE functions and their corresponding SMS messages are the following: 5.2 SAFE Registration The first function (message) that each customer will execute is System Register (sr) to register into SAFE system using mobile phone. With this function, only the first name and the last name of a new customer will be registered in the system. Other registration data must be complemented using SAFE Administration Station. The syntax of the command is sr <first_name> <last_name> For example, sr sead muftic will register Sead Muftic in the system. The system will reply with customer s four digits PIN. The customer must confirm registration using System Confirm (sc) command: sc <user_pin> For example, sc 5841 will confirm previous registration of Sead Muftic and the PIN for the new customer is Customer can later change his/her PIN by sending the command: sp <old_pin> <new_pin> The customer could also register himself/herself via agent. In this case, the agent should send the command: sra <customer_first_name> <customer_last_name> <customer_mobile_number> After that, the customer should receive a message from the SAFE system containing four digits PIN. The customer must confirm that using the command: sc <user_pin>
61 SETECS SAFE System: Wallet, Agent, and Merchant Manual Registration of User s SAFE Account After the customer confirms registration with sc message, the next step is to register SAFE account. This is performed with the Account Register (ar) message. The syntax of the message is very simple: ar The system will assign automatically new SAFE account number and return information message to the customer. From that point on, the customer may start using his/her SAFE account. 5.4 Account Status This function is used to get the status of a SAFE account. If a customer (phone number) has only one SAFE account, use: as If a customer (phone number) has multiple SAFE accounts, use: as <account_number> For example, as means to check the status of the SAFE account SAFE System will return the status of the SAFE account. 5.5 List Accounts This function is used to get the list of all customer s SAFE accounts registered with the same mobile number. al SAFE system will return the list of customer s SAFE accounts registered with the mobile number of the phone from which the message was sent. 5.6 Money Deposit This function is used to deposit money to the SAFE account (cash in) in cooperation with an agent. The money (cash) should be given to the agent. Agent must be indicated by his/her mobile phone number. If a customer (phone number) has only one SAFE account, then use: md <amount_to_deposit> <agent_phone_no> If a customer (phone number) has multiple SAFE accounts, use: md <amount_to_deposit> <agent_phone_no> [<customer_account_number>]
62 SETECS SAFE System: Wallet, Agent, and Merchant Manual 62 For example, md means to deposit 50 units to the customer s SAFE account using SAFE agent with mobile number As the reply to the md message, the system will return two authorization messages: one to the agent and the other to the customer. Both messages will have random authorization numbers for this transaction. The next step (after the customer gives the money to the agent), the agent must send money confirm (mc) message. For that, the customer must give his/her authorization code to the agent. The syntax of this message is mc <agent_auth_code> <customer_auth_code> If everything OK, the system will return two notification messages to both parties, equivalent to the reply message for the as message, i.e. with the new updated statuses of the two accounts. Agent s account will be debited by the deposited amount, while customer s account will be credited by the same amount. In case that the agent does not have sufficient funds on his/her SAFE account to receive the deposit or in case of any other problem, the system will not perform the transaction and it will return an Error message to both parties. 5.7 Money Withdraw This function is used to withdraw money from the SAFE account (cash out), also in cooperation with an agent. The money (cash) should be given to the customer by the agent. If a customer (phone number) has only one SAFE account, then use: mw <amount_to_withdraw> <agent_phone_no> For example, mw means to withdraw 20 units from customer s SAFE account with an agent whose mobile number is If a customer (phone number) has multiple SAFE accounts, use: mw <amount_to_withdraw> <agent_phone_no> [<customer_account_number>] As the reply to the mw message, the system will return two authorization messages: one to the agent and the other to the customer. Both messages will have random authorization numbers for this transaction. The next step (after the agent gives money to the customer), the agent must send money confirm (mc) message. For that, the customer must give his/her authorization code to the agent. The syntax of this message is mc <agent_auth_code> <customer_auth_code> If everything is OK, the system will return two notification messages to both parties, equivalent to the reply message for the as message, i.e. with the new updated statuses of the two accounts. Agent s account will be credited by the withdrawn amount, while customer s account will be debited by the same amount.
63 SETECS SAFE System: Wallet, Agent, and Merchant Manual 63 In case that the customer does not have sufficient funds on his/her SAFE account to receive the deposit or in case of any other problem, the system will not perform the transaction and it will return an Error message to both parties. 5.8 Money Transfer This function is used to transfer money from one SAFE account to another SAFE account. If a customer (phone number) has only one SAFE account, use: mt <amount_to_transfer> <receiver_account_number> For example, mt means to transfer 70 units from the customer s SAFE account to the destination SAFE account If a customer (phone number) has multiple SAFE accounts, use: mt <amount_to_transfer> <receiver_account_number> <sender_account_number> For example, mt means to transfer 50 units to the SAFE account from the customer s SAFE account number SAFE System will return two messages to the owners of the two SAFE accounts confirming the transfer, with the new status of each SAFE account, one debited and one credited with the transferred amount.
64 SETECS SAFE System: Wallet, Agent, and Merchant Manual 64 Chapter 6: SAFE System Security Security features of the SAFE system are the following: 1. It provides protection of mobile phone applications using local PIN, 2. It provides strong protection of data locally stored in smart phone applications, 3. It supports management of secret (shared) and also private/public cryptographic keys in communication networks, 4. It provides protection of messages during transfer through Internet and/or 3G/GPRS networks using cryptography, 5. It verifies authenticity of users accessing the system based on their mobile numbers and system PIN, 6. It provides reliable registration of users and merchants by agents through face to face verification of identities (KYC procedure), 7. All cash transactions (cash in and cash out) are confirmed by agents using real-time, challenge/response protocol, 8. Authentication of users may be based on fingerprint verification if SAFE smart cards are used and PoS devices with built in fingerprint reader, 9. It provides protection of data stored in databases, 10. Through Web interface it provides the possibility to suspend and re activate SAFE accounts in case mobile phone is lost or stolen, 11. Access to system administration functions is protected either by user name / password authentication method or by authentication based on smart cards, 12. The system enforces role based authorization for system administration, so only persons designated as system administrators may manage the system, 13. The systems enforces role based authorization for transactions, so only authorized agents may perform cash in / cash out transactions, 14. The system enforces role based administration of the SAFE escrow account, so only persons designated as system officers may accept deposits into SAFE escrow account, 15. It enforces confirmation of transactions by agents, and finally 16. It has very comprehensive financial transactions policy limiting the number, level and value of individual transactions. The details of these security features are described in this Chapter. 6.1 Access to Mobile Phone Applications Access to local applications in mobile phones is protected using local PIN. PIN may be any combination of letters or digits. The size of the PIN is arbitrary, so users may select long PINs. PIN is specified during initial sequence and later may be modified.
65 SETECS SAFE System: Wallet, Agent, and Merchant Manual 65 Local PIN Each SAFE mobile phone application requires PIN in order to activate it. Figure 5.1: Activation of Mobile Applications using PIN 6.2 Protection of Local Data SAFE Wallet, Agent and Merchant applications store various data locally in mobile phones. All such data are strongly encrypted using symmetric key cryptography. Cryptographic key is derived based on PIN, so it Is not stored in the phone. If the phone is stolen, data cannot be recovered by exhaustive search. Note: AES algorithm is used for data protection with 256 bits keys. 6.3 Network Key Management Both secret and private/public keys are used for security in communication networks. Secret keys are pre loaded in the applications and shared with Mobile Services Providers. Public and private keys are generated in the phone. Private key is encrypted using secret key, derived base don PIN, so it is never exposed in clear and can not be used outside of the phone where it was generated. 6.4 Protection of Messages in Transfer Various schemes are used for protection of messages in transfer depending on the capabilities of mobile phones and type of communication network used for transfer of messages. These schemes are briefly shown in the following Figure. If simple phones and SMS messages are used, then the system depends on protection of messages by the GSM network. It is based on weak cryptography. System PIN may be appended to each messages, if so selected by SAFE system operator. If Java phones and/or USSD protocol are used, then messages are protected using secret key cryptography (AES algorithm) using functionality of the SIM chip. With smart phones and GPRS communications, full end to end security is provided, based on the combination of secret key and public key cryptography.
66 SETECS SAFE System: Wallet, Agent, and Merchant Manual Authenticity of Users Figure 6.2: Three Levels of Message Security Authenticity of users is verified using their mobile numbers. The numbers are provided by the telecom operators, so they can not be forged. In addition, if so configured, the system requires system PIN to be appended to each message. 6.6 Reliable Registration of Users and Merchants Registration is performed by trusted agents in a face to face procedure. During the registration process, agents verify identification documents of users, thus supporting KYC procedure. Registration by agent must be confirmed by the user or merchant being registered. This guarantees live communication, so registrations cannot be faked. 6.7 Confirmation of Transactions Cash in and cash out transactions are confirmed by agents in a real time, based on challenge/response protocol. The protocol is based on three party communication (system, user and agent) and guarantees aliveness and accuracy of each transaction. 6.8 Biometric (Fingerprint) Authentication User and merchant s registration and financial data may also be stored in a chip of a SAFE smart card. User fingerprints are also stored in the card, supporting unforgeable authentication based on biometric data.
67 SETECS SAFE System: Wallet, Agent, and Merchant Manual 67 Fingerprints are verified by the Point of Sale (POS) devices equipped with the fingerprint sensor and fingerprint verification algorithm. The next figure shows SAFE smart card and fingerprint verification POS device. Figure 6.3: SAFE Smart Card and Fingerprint PoS Device 6.9 Protection of Data in Databases Access to data in databases are protected by standard network access control mechanisms (VPN and Firewall) and standard database access control mechanisms (authentication of users and enforcement of various access privileges). Consistency and correctness of data is enforced by treating financial transactions as atomic database transactions, so updates are performed only if the complete transaction cycle is successfully completed Suspension and Re Activation of SAFE Mobile Accounts SAFE system provides the feature to users to suspend, later re activate or completely terminate their SAFE accounts. This can be done using Wallet (see section 2.1.3). But, if the phone is stolen or lost, this feature can be performed through SAFE Web interface. In this way, in case of lost or stolen mobile phones, users may immediately prevent illegal use of their SAFE mobile accounts Access to System Administration Functions Only authorized persons, declared as system administrators, may access and administer the system. At the lower security level, their authentication is based on use of User Name and password. At the higher level of security, smart cards are required for authentication of system administrators. Figure 6.4: Authentication of Administrators (User Name / Password and Smart Cards)
68 SETECS SAFE System: Wallet, Agent, and Merchant Manual Role based Authorization of System Administrators There are three types of users in the system with special privileges: system administrators, agents, and system officers. After their authentication, only system administrators may perform administrative functions of the system. At the higher level of security, if smart card used for authentication, is pulled out of the smart card reader, all administration functions will be blocked (administrative interface will be frozen) Role based Authorization of Transactions performed by Agents There are three types of users in the system with special privileges: system administrators, agents, and system officers. Agents can register users and perform cash in and cash out transactions with them. They are using SAFE Agent application for smart phones or SMS messages. For each such transaction, the role of the person is verified by the system and transactions are performed only if the participating user is declared as an agent in the SAFE system Role based Authorization of Transactions performed by System Officers There are three types of users in the system with special privileges: system administrators, agents, and system officers. System officers are users with privileges to accept deposits to the SAFE escrow account. When money transfer transaction is performed with the SAFE escrow account, then the user receiving the money must be declared as system officer in the SAFE system Confirmation of Transactions Cash in and cash out transactions performed by users must be confirmed by the assisting agent. The confirmation is three party protocol that assures aliveness of transaction, presence of both parties, and confirmation of its correctness. When the transaction is initiated by the customer, he/she indicates to the system with which agent the transaction is performed. The system returns two random codes one to the user and the other to the agent. Agent must obtain random confirmation code from the user and return it to the system, together with its own authorization code. Only when both random codes are returned correctly by the agent,. The system will clear the transaction and send confirmation messages to both parties user and the agent. Confirmation messages show updated status of the two accounts, so both parties may verify the correctness of the transaction Financial Transactions Policy The system is controlled by the comprehensive financial policy, so various parameters may be specified in order to control execution of individual transactions: the number of transactions per user per day, maximal amount of each transaction, etc.
SAFE SYSTEM: SECURE APPLICATIONS FOR FINANCIAL ENVIRONMENTS USING MOBILE PHONES
SAFE SYSTEM: SECURE APPLICATIONS FOR FINANCIAL ENVIRONMENTS USING MOBILE PHONES Sead Muftic 1, Feng Zhang 1 1Department of Computer and System Sciences, Royal Institute of Technology, Stockholm, Sweden
Read this first. Copyright
Next Generation Banking system Cloud Banking Brochure Mobile Banking Service Provider Read this first Thank you for your interest in MBSP (Mobile Banking Service provider) Cloud Core Banking products.
Contents INDEX...61 ECRM...1
ecrm Guide 111011 2011 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying, recording,
FBZ General Information. Cloud Mobile Banking 13,10,14-5. Copyright FBZ 2012-2013 All rights reserved
FBZ General Information Cloud Mobile Banking 13,10,14-5 Copyright FBZ 2012-2013 All rights reserved FBZ General information Cloud Banking Copyright (c) 2012-2013 Page 1 Read this first Thank you for choosing
Popmoney FAQs. Send money to anyone using their email address, mobile number, or account information.
Popmoney FAQs Frequently Asked Questions during Registration 1. What is Popmoney? Popmoney is an innovative personal payment service offered by leading financial institutions that eliminates the hassles
What are the kind transactions I can perform on Ecobank MobileMoney?
Frequently Asked Questions (FAQ) What is Ecobank MobileMoney? Ecobank MobileMoney is a convenient, secure and affordable way to carry out financial transactions using a mobile phone. Ecobank MobileMoney
WELCOME TO REVEL SYSTEMS RETAIL SERVICE... 5 STARTING YOUR WORK... 6. Logging In to Your POS... 7. Refreshing the POS Settings...
Retail Service User Guide. Page 2 of 81 Table of Contents WELCOME TO REVEL SYSTEMS RETAIL SERVICE... 5 STARTING YOUR WORK... 6 Logging In to Your POS... 7 Refreshing the POS Settings... 8 Clocking In and
Contents PAYMENTS...1 PAYMENT TABLES...67
Payments Guide 062212 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying, recording,
Quick Shopping Cart QuickBooks Integration
Quick Shopping Cart QuickBooks Integration Installing and Configuring QuickBooks This guide walks you through setting up the Intuit QuickBooks Merchant Service (QBMS) payment gateway (where available)
TABLE OF CONTENTS. Legend:
user guide Android Ed. 1.1 TABLE OF CONTENTS 1 INTRODUCTION... 4 1.1 Indicators on the top tool bar... 5 1.2 First control bar... 7 1.3 Second control bar... 7 1.4 Description of the icons in the main
Frequently Asked Questions during Registration What is Popmoney?
Frequently Asked Questions during Registration What is Popmoney? Popmoney is an innovative personal payment service offered by leading financial institutions that eliminates the hassles of checks and cash.
Employee Active Directory Self-Service Quick Setup Guide
Employee Active Directory Self-Service Quick Setup Guide (V2.0) Last update: 11/5/2014 Copyright 2014 InfraDog Inc. All rights reserved Corporate Phone: +1 (416) 473-4096, Fax: +1 (888) 863-3936, Email:
Mobile Merchant Reference Guide
COPYRIGHT NOTICE Copyright 2013 Blackstone Merchant Services, Inc. All rights reserved. This document is for internal use only. No part of this publication may be reproduced, transmitted, transcribed,
Purchase Rewards Frequently Asked Questions (FAQs)
Purchase Rewards Frequently Asked Questions (FAQs) 1. What is Purchase Rewards? 2. Where can I access Purchase Rewards? 3. What information is on the Home Page widget? 4. What are the benefits? 5. How
Brainloop Secure Dataroom Version 8.30. QR Code Scanner Apps for ios Version 1.1 and for Android
Brainloop Secure Dataroom Version 8.30 QR Code Scanner Apps for ios Version 1.1 and for Android Quick Guide Brainloop Secure Dataroom Version 8.30 Copyright Brainloop AG, 2004-2015. All rights reserved.
STX Beacon User Guide. Credit Card Processing Mobile Devices Mac & Windows OS
STX Beacon User Guide Credit Card Processing Mobile Devices Mac & Windows OS Table of Contents 3 Process Electronic Payments via Mobile Terminals - ipad, iphone, Android 3 Mobile Terminals: Activate PaymentMate
Mobile Wallet Platform. Next generation mobile wallet solution
Mobile Wallet Platform Next generation mobile wallet solution Introduction to mwallet / Mobile Wallet Mobile Wallet Account is just like a Bank Account User s money lies with the Mobile Wallet Operator
Copyright 2009. Wolf Track Software
Copyright 2009. Wolf Track Software No part of this publication may be reproduced in any form, by Photostat, Microfilm, xerography, or any other means, which are now known, or to be invented, or incorporated
Getting Started. Getting Started with Time Warner Cable Business Class. Voice Manager. A Guide for Administrators and Users
Getting Started Getting Started with Time Warner Cable Business Class Voice Manager A Guide for Administrators and Users Table of Contents Table of Contents... 2 How to Use This Guide... 3 Administrators...
How To Use Textbuster On Android (For Free) On A Cell Phone
www.textbuster.com 1 Applications and Account Manager Dashboard User Guide For Android phones www.textbuster.com 2 Downloading the TextBuster applications After the TextBuster device is installed into
NetIQ Advanced Authentication Framework - Smartphone Applications
NetIQ Advanced Authentication Framework - Smartphone Applications User Guide Version 3.0 1 Table of Contents 1 Table of Contents 2 Introduction 3 About This Document 3 System Requirements 4 Install Smartphone
How can I protect against the loss of my ID if my device is lost or stolen?
How can I protect against the loss of my if my device is lost or stolen? If your mobile device is stolen or lost, you can reactivate your user on a new device and deactivate it on your stolen or lost device.
Envision Credit Card Processing
A Guide for Processing Transactions with Envision's Credit Card Module I Table of Contents Part I Credit Card Processing Setup 1 Part II Credit Card Processing 2 1 Entering Tips... 3 2 Processing the Credit
Apple Bank Online Banking Guide
Apple Bank Online Banking Guide 24/7 Banking Financial Management Funds Transfer Bill Payment Convenient, Easy to Use Secure Table of Contents Online Banking Overview - Convenient, Easy, Secure 1 Registration
Credit Cards in BillQuick
Time Billing and Project Management Software Built With Your Industry Knowledge Credit Cards in BillQuick User Guide for BillQuick Users BQE Software, Inc. 2601 Airport Drive, Suite 380 Torrance CA 90505
POS:201. Essential Managers Guide to Menumate Point of Sale
POS:201 Essential Managers Guide to Menumate Point of Sale Contents Setting up staff... 3 Time Clock... 5 Setting up Discounts & Surcharges... 6 The Basics... 6 More Options... 7 Auto Times... 8 Happy
Merchant On The Move Android Professional Edition User Guide and Tutorial
Merchant On The Move Android Professional Edition User Guide and Tutorial Copyright (c) 2010 Primary Merchant Solutions Inc All rights reserved Merchant On The Move for Android p. 1 Requirements Merchant
Business Online Banking Quick Users Guide
Business Online Banking Quick Users Guide Business Online Banking Quick Users Guide Table of Contents Overview 2 First Time Login 2 Security 4 Contact Points 4 Registering your Browser / Computer 5 Adding,
Popmoney FAQs. To send money, log in to your online bank account and look for Popmoney.
Popmoney FAQs Frequently Asked Questions during Registration 1. What is Popmoney? Popmoney is an innovative payment service offered by leading financial institutions that eliminates the hassles of checks
MiniPOS and BluePad-50 user manual
MiniPOS and BluePad-50 user manual Welcome to MiniPOS application for mobile and card payments! +386 (30) 70 4444 +386 (30) 70 5555 [email protected] www.paywiser.si Slovenska ulica 54 Ljubljana, Slovenija
ROAMpay powered by ROAM
ROAMpay powered by ROAM Table of Contents 1. Introduction 2. Setting up Service 3. Supporting ROAMpay Customers 4. Helpful Links and Contacts 5. ROAMpay User s Guide Welcome to ROAMpay powered by ROAM!
Tired of running to the post office and the bank to get your customers payments
Getting Paid With QuickBooks Payments APPENDIX E Tired of running to the post office and the bank to get your customers payments into your bank account? Fortunately, Intuit s new electronic payment subscription
MOBILE MONEY FAQ. www.accessbankplc.com
MOBILE MONEY FAQ WHAT IS MOBILE MONEY? Mobile Money is an electronic payment product that enables individuals to transfer financial value through a mobile phone without using a bank account. In Mobile
Mobile Banking Applications Premier Members Mobile User Guide
Mobile Banking Applications Premier Members Mobile User Guide 1.0 P REMIER MEMBERS MOBILE BASICS Mobile Banking allows the user to access their account information via mobile smartphone or tablet either
Tired of running to the post office and the bank to get your customers payments
Getting Paid With QuickBooks Payments APPENDIX E Tired of running to the post office and the bank to get your customers payments into your bank account? Fortunately, Intuit s electronic payment subscription
GRS Advantage Website User Reference Guide
GRS Advantage Website User Reference Guide This document describes how to use the GRS Advantage Website. Table of Contents GRS Advantage Website... 2 Accessing the Website... 2 Requesting Access to the
Mobile Pay Plus App User Guide. Document Version 1.1.0
Mobile Pay Plus App User Guide Document Version 1.1.0 April 2015 TABLE OF CONTENTS 1 Supported Devices 1 2 Log into the App 2 3 Mobile Pay Plus Settings 4 3.1 Taxes 6 3.2 Processing Options 7 3.3 Tips
/ 1. Online Banking User Guide SouthStateBank.com / (800) 277-2175
/ 1 Online Banking User Guide SouthStateBank.com / (800) 277-2175 Welcome Thank you for using South State s Online Banking. Whether you are a first time user or an existing user, this guide will walk you
How To Use The Bank Of Korea App On Android Or Blackberry Or Ipa (For Android)
Getting Started... 2 Logging on to the App Initially... 2 Main Menu and Dashboard... 2 Accounts... 2 Adding Accounts from Other Financial Institutions... 3 Bills... 3 Transactions: Viewing, Searching,
MobileMerchant Application Guide
MobileMerchant Application Guide United Kingdom Ireland Version 6 Android: Google Play is a trademark of Google Inc. Apple: Apple, the Apple logo, iphone and ipad are trademarks of Apple Inc., registered
Cofred Automated Payments Interface (API) Guide
Cofred Automated Payments Interface (API) Guide For use by Cofred Merchants. This guide describes how to connect to the Automated Payments Interface (API) www.cofred.com Version 1.0 Copyright 2015. Cofred.
QuickStart Guide for Mobile Device Management
QuickStart Guide for Mobile Device Management Version 8.5 Inventory Configuration Security Management Distribution JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made
Ease-E-Club Client Management Software by Computerease
Ease-E-Club Client Management Software by Computerease Bluefin Payment Setup and Processing The Bank Export, Point of Sale and Client file are integrated with Bluefin Payment Systems: http://bluefin.com/computerease.
Financial Software Payments Module
epnplugin Financial Software Payments Module epnplugin Installation and User Guide epnplugin Financial Software Payments Module 1 Overview... 6 2 Requirements & Preparations... 7 3 Equipment... 8 4 Installation...
Merchant User Manual PAYMENT GATEWAY
PAYMENT GATEWAY Document Version 1304301 Copyright 2013 epaymentamerica, Inc. All Rights Reserved Table of Contents Introduction... 4 Overview... 5 Ch 1: Beginning to Use EPA Gateway.. 6 Logon as a Merchant...6
Merchant Account Service
QuickBooks Online Edition Feature Guide Merchant Account Service C o n t e n t s Introduction............................. 2 What is a merchant account?.................. 2 What types of credit cards can
Integrated Cloud Environment Google Drive User s Guide
Integrated Cloud Environment Google Drive User s Guide 2012-2015 Ricoh Americas Corporation It is the reader's responsibility when discussing the information contained this document to maintain a level
800-02577-TC 3/10 Rev. A
800-02577-TC 3/10 Rev. A Total Connect Online Help Guide TRADEMARKS Honeywell is a registered trademark of Honeywell International Inc. Windows and Windows Vista are trademarks, or registered trademarks
MOBILE MONEY SERVICES PRODUCT GUIDE
MOBILE MONEY SERVICES PRODUCT GUIDE ARTICLE 1 - ACCOUNT TYPES Easy Pay Account Easy Pay Accounts are semi-closed prepaid accounts, the funds in respect of which can be used only for Bill Payment Transactions
Merchant Interface Online Help Files
Merchant Interface Online Help Files REGAL t e c h n o l o g i e s t h e f u t u r e o f p a y m e n t s Table of Contents Merchant Interface Online Help Files... 1 Tools... 2 Virtual Terminal... 7 Submit
Int l Money transfer Receive on PocketMoni
Int l Money transfer Receive on PocketMoni - User Guide/ Frequently Asked Questions August, 2013.we make it happen! 1) What is PocketMoni? PocketMoni is etranzact branded mobile money solution designed
Forever Direct Deposit
Forever Direct Deposit In order to expedite the delivery of profits and bonuses to Distributors registered in the USA, we offer a direct deposit service. Forever Direct Deposit is available to any Distributor
With UChoose Rewards, you can earn points and choose to redeem them at hundreds of national, regional, local and online retailers.
Firefighters First Credit Union Debit Card Rewards Program You shop. You earn. You choose. It s that simple! Your Debit Card just got better - With UChoose Rewards you can shop like you normally would
CSOS Certificate Support Guide. Version: 1.1 Published: October 1, 2006 Publisher: CSOS Certification Authority
Version: 1.1 Published: October 1, 2006 Publisher: CSOS Certification Authority Document Revision History Version # Revision Sections Summary of Changes Initials Date Affected 1.0 4/27/2006 All Version
credit card version 6
credit card version 6 Use this guide for SalonBiz /SpaBiz Virtual Black Box Version 6. Authorizing a Credit Card Sale 1. Create a ticket for the client as usual; select the appropriate credit card payment
DiamondTouch Procedures Open & Close of Day
DiamondTouch Procedures Open & Close of Day Open Day Procedures A) Open All Cash Drawers 1) Touch the Cash Out button from Main Screen. Sample view of the Main Menu screen. 2) You will get a message that
Deltek Touch Time & Expense for GovCon. User Guide for Triumph
Deltek Touch Time & Expense for GovCon User Guide for Triumph November 25, 2014 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or
QuickStart Guide for Mobile Device Management. Version 8.6
QuickStart Guide for Mobile Device Management Version 8.6 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF
Generating an Apple Push Notification Service Certificate for use with GO!Enterprise MDM. This guide provides information on...
Generating an Apple Push Notification Service Certificate for use with GO!Enterprise MDM This guide provides information on...... APNs Requirements Tips on Enrolling in the ios Developer Enterprise Program...
Setting Up a CyberSource Web Payment Account
Setting Up a CyberSource Web Payment Account Contents Setting Up a CyberSource Web Payment Account... 1 Introduction... 1 Setting Up a CyberSource Account... 2 Get Username and Password... 2 Log in to
Booth Gmail Configuration
Student email is accessed via a Booth branded Gmail service. Student mailboxes will be accessed via Gmail. Configure Gmail Settings Before you connect Gmail to send and receive Booth Gmail on your mobile
ResNet Connection for Windows 8
ResNet Connection for Windows 8 GENERAL NOTE: ResNet is provided as a resource for UNO students to access University and Internet based services. As such, the network must be secured to prevent unauthorized
Participant Reference Guide
Participant Reference Guide Welcome to FlexSystem and to the tax saving benefits of a Section 125 Cafeteria Plan. We hope you will find FlexSystem to be an efficient and valuable service. Our Participant
Consumer Portal User Manual. Sybase Money Mobiliser 5.1
Consumer Portal User Manual Sybase Money Mobiliser 5.1 DOCUMENT ID: DC01869-01-0510-02 LAST REVISED: February 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase
Secure File Transfer Guest User Guide Updated: 5/8/14
Secure File Transfer Guest User Guide Updated: 5/8/14 TABLE OF CONTENTS INTRODUCTION... 3 ACCESS SECURE FILE TRANSFER TOOL... 3 REGISTRATION... 4 SELF REGISTERING... 4 REGISTER VIA AN INVITATION SENT BY
BPMonline CRM + Service Desk Agent Desktop User Guide
BPMonline CRM + Service Desk Agent Desktop 1 Contents About This Guide... 2 1. Agent Desktop Setup... 3 2. Agent Desktop... 7 2.1. The CTI Panel of Agent Desktop... 10 2.1.1. The Incoming/Outgoing Call
Frequently Asked Questions (FAQs) IDBI Bank PayApt
A. About PayApt Frequently Asked Questions (FAQs) IDBI Bank PayApt Q1. What is IDBI Bank PayApt? IDBI Bank PayApt is a mobile payment solution accessible from your Android smartphone that enables you to
The Register Menu allows you to register, download, and activate licenses so that your players can run.
Registration Help The Register Menu allows you to register, download, and activate licenses so that your players can run. Copyright 2013 - BrainTrain, Inc. - All Rights Reserved 1 of 8 License Types Station
Document Services Online Customer Guide
Document Services Online Customer Guide Logging in... 3 Registering an Account... 3 Navigating DSO... 4 Basic Orders... 5 Getting Started... 5 Attaching Files & Print Options... 7 Advanced Print Options
Payment Processing Manual EZ-CARE2
Payment Processing Manual EZ-CARE2 A quality product from SofterWare, Inc. 132 Welsh Road, Suite 140 Horsham, PA 19044-2217 215-628-4343 Fax: 215-542-4370 Email: [email protected] Revision Date This
PRU choice Travel Apps User Manual Step 1: Quick Quotation
PRUchoice Travel Apps User Manual Prudential is pleased to present a tailor-made application for Smartphone users. With this application, Prudential offers a simple way to apply travel insurance anytime
User Guide: Apple devices
1 User Guide: Apple devices Your details You may need these details from time to time. So it can be handy to have them here. But if you do record them, make sure you keep this guide somewhere safe. Your
How To Set Up A Xerox Econcierge Powered By Xerx Account
Xerox econcierge Account Setup Guide Xerox econcierge Account Setup Guide The free Xerox econcierge service provides the quickest, easiest way for your customers to order printer supplies for all their
UMobile service currently has the following features:
Bank in your pocket - UMOBILE 1. OVERVIEW: UMOBILE- a milestone in banking field- provides the customers a secure and convenient means of banking and commerce from anywhere anytime. Customers can check
Procedure for How to Enroll for Digital Signature
Procedure for How to Enroll for Digital Signature In Online Processing System getting to implement Digital Signature and Electronic Token for security and Authentication Purpose. For that bidder must have
Intuit Field Service Management ES. Self Configuration Quick Start. User Guide
Intuit Field Service Management ES Self Configuration Quick Start User Guide Intuit Field Service Management Self Configuration Quick Start -- User Guide 1 This documentation and related computer software
Blackbaud Merchant Services Web Portal Guide
Blackbaud Merchant Services Web Portal Guide 06/11/2015 Blackbaud Merchant Services Web Portal US 2015 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any
Table of Contents. Welcome... 2. Login... 3. Password Assistance... 4. Self Registration... 5. Secure Mail... 7. Compose... 8. Drafts...
Table of Contents Welcome... 2 Login... 3 Password Assistance... 4 Self Registration... 5 Secure Mail... 7 Compose... 8 Drafts... 10 Outbox... 11 Sent Items... 12 View Package Details... 12 File Manager...
SPC Connect Configuration Manual V1.0
SPC Connect Configuration Manual V1.0 I-200090-1 28.11.2014 Copyright Copyright Technical specifications and availability subject to change without notice. Copyright Siemens AB We reserve all rights in
VPN Client User s Guide. 9235966 Issue 2
VPN Client User s Guide 9235966 Issue 2 Copyright 2004 Nokia. All rights reserved. Reproduction, transfer, distribution or storage of part or all of the contents in this document in any form without the
REDFIN Document Version 2.07.0415-a
REDFIN NETWORK PAYMENT GATEWAY Document Version 2.07.0415-a Copyright 2001-08 Secured Financial Network, Inc. All Rights Reserved Table of Contents Introduction...4 Overview...5 Ch 1: Beginning to Use
Guide to Obtaining Your Free WISeKey CertifyID Personal Digital Certificate (Personal eid) WISeKey 2010 / Alinghi 2010 Smartcards
The World Internet Security Company Solutions for Security Guide to Obtaining Your Free WISeKey CertifyID Personal Digital Certificate (Personal eid) WISeKey 2010 / Alinghi 2010 Smartcards Wherever Security
AJ Shopping Cart. Administration Manual
AJ Shopping Cart Administration Manual AJ Square Consultancy Services (p) Ltd., The Lord's Garden, #1-12, Vilacheri Main Road, Vilacheri, Madurai-625 006.TN.INDIA, Ph:+91-452-2485553, 2485554. Fax : 2484600
How Do I Remove My Office 365 Account From An iphone, ipad or ipod Touch?... 1
How Do I Remove My Office 365 Account From An iphone, ipad or ipod Touch?... 1 How Do I Set Up My Office 365 Account On An iphone, ipad or ipod Touch?... 3 How Do I Remove My Office 365 Account From A
USING YOUR SURESWIPE MOVE CARD MACHINE QUICK REFERENCE GUIDE
USING YOUR SURESWIPE MOVE CARD MACHINE QUICK REFERENCE GUIDE MORE THAN A CARD MACHINE We are the fastest growing debit & credit card machine provider, offering unmatched personalised service personalised
Flexible Identity. OTP software tokens guide. Multi-Factor Authentication. version 1.0
Flexible Identity Multi-Factor Authentication OTP software tokens guide version 1.0 Publication History Date Description Revision 2014.02.07 initial release 1.0 Copyright Orange Business Services 2 of
nopcommerce User Guide
nopcommerce User Guide Open source ecommerce solution Version 1.90 Copyright Notice Information in this document, including URL and other Internet Web site references, is subject to change without notice.
Ariba Supplier Mobile App Quick Start Guide
Ariba Supplier Mobile App Quick Start Guide Table of Contents Getting Started...3 Downloading and Authenticating Your App... 3 Using the Ariba Supplier Mobile App...6 Logging In... 6 Setting Up Alerts
Clock Link Installation Guide. Detailed brief on installing Clock Link
Clock Link Installation Guide Detailed brief on installing Clock Link 1 Table of Contents 1. Overview... 3 2. Configuring the Time Clock... 3 Instructions:... 3 2.1 IP Address Setup... 3 2.2 Subnet Mask
/ 1. Online Banking User Guide SouthStateBank.com / (800) 277-2175
/ 1 Online Banking User Guide SouthStateBank.com / (800) 277-2175 Welcome Thank you for using South State s Online Banking. Whether you are a first time user or an existing user, this guide will walk you
Mobile Financial Services
Mobile Financial Services CANTO AGM 2014 January 27, 2014 27 janvier 2014 1 Agenda MoreMagic and Oberthur Technologies International TopUp and White label The Digital Revolution The Caribbean Opportunity
CA Mobile Device Management. How to Create Custom-Signed CA MDM Client App
CA Mobile Device Management How to Create Custom-Signed CA MDM Client App This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as
9236245 Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation
9236245 Issue 2EN Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation Nokia 9300 Configuring connection settings Legal Notice Copyright Nokia 2005. All rights reserved. Reproduction,
WatchDox Administrator's Guide. Application Version 3.7.5
Application Version 3.7.5 Confidentiality This document contains confidential material that is proprietary WatchDox. The information and ideas herein may not be disclosed to any unauthorized individuals
Merchant User Manual
PIVOTAL PAYMENTS PAYMENT SERVER Document Version 2.07.0415 Copyright 2007-2008 Pivotal Payments Inc. All Rights Reserved. Visit us at: www.pivotalpayments.com Merchant User Manual Congratulations on the
NASDAQ Web Security Entitlement Installation Guide November 13, 2007
November 13, 2007 Table of Contents: Copyright 2006, The Nasdaq Stock Market, Inc. All rights reserved.... 2 Chapter 1 - Entitlement Overview... 3 Hardware/Software Requirements...3 NASDAQ Workstation...3
ServiceU Training Guide
ServiceU Training Guide Welcome to ServiceU Welcome to the ServiceU Advanced Administrator Training class. We are glad you are here, because we know that you will leave with a much greater understanding
Business Online Banking & Bill Pay Guide to Getting Started
Business Online Banking & Bill Pay Guide to Getting Started What s Inside Contents Security at Vectra Bank... 4 Getting Started Online... 5 Welcome to Vectra Bank Business Online Banking. Whether you re
DarwiNet Client Level
DarwiNet Client Level Table Of Contents Welcome to the Help area for your online payroll system.... 1 Getting Started... 3 Welcome to the Help area for your online payroll system.... 3 Logging In... 4
