ATM Case Study, Part 1: Object-Oriented Design with The

Total Page:16

File Type:pdf, Size:1020Kb

ATM Case Study, Part 1: Object-Oriented Design with The ATMCaseStudy,Part1: Object-Oriented Design with theUML 25 Actionspeakslouderthanwords butnot nearly as often. —Mark Twain Always design athing by consideringitinits next larger context. —Eliel Saarinen Oh,lifeisaglorious cycleof song. —Dorothy Parker TheWrightbrothers’ design … allowedthemtosurvive long enough to learnhow to fly. —MichaelPotts Objectives In this chapter you’ll learn: ■ Asimpleobject-oriented design methodology. ■ What arequirements document is. ■ To identify classes andclass attributes from a requirements document. ■ To identify objects’states, activities andoperationsfrom arequirements document. ■ To determine the collaborationsamong objects in asystem. ■ To work with theUML’s use case, class, state, activity, communication and sequence diagrams to graphically modelanobject- oriented system. © 2012 Pearson Education, Inc., Upper Saddle River, NJ. All Rights Reserved. 25-2 Chapter 25 ATMCaseStudy,Part1:Object-Oriented Design with theUML 25.1 Introduction 25.6 IdentifyingObjects’Statesand 25.2 IntroductiontoObject-Oriented Activities Analysis andDesign 25.7 IdentifyingClass Operations 25.3 Examiningthe ATMRequirements 25.8 Indicating CollaborationAmong Document Objects 25.4 Identifyingthe Classesinthe ATM 25.9 Wrap-Up RequirementsDocument 25.5 IdentifyingClass Attributes 25.1 Introduction Now we begin theoptionalportion of ourobject-orienteddesign andimplementation case study. In this chapterand Chapter26, you’ll design andimplementanobject-orientedau- tomatedteller machine (ATM) softwaresystem.The case studyprovides youwithacon- cise, carefully paced,completedesign andimplementation experience. You’ll perform the stepsofanobject-orienteddesign (OOD) process using theUML whilerelating themto theobject-oriented conceptsdiscussed in Chapters 2–13. In this chapter, you’ll work with sixpopular typesofUML diagrams to graphicallyrepresent thedesign. In Chapter26, you’ll tune the design with inheritanceand polymorphism, then fully implementthe ATMinan850-line C++application (Section 26.4). This is not an exercise; rather,it’sanend-to-end learning experiencethatconcludes with adetailedwalkthrough of the complete C++code that implements ourdesign. It will acquaint youwith the kindsofsubstantialproblems encountered in industry. Thesechapterscan be studiedasacontinuousunit after you’ve completed theintro- duction to object-oriented programming in Chapters 2–13.Or, youcan pace thesections afterChapters 3–7, 9and 13.Eachsection of thecasestudy beginswithanote telling you thechapterafter which it canbecovered. 25.2 IntroductiontoObject-OrientedAnalysisand Design Whatifyou were askedtocreateasoftwaresystemtocontrol thousandsofautomatedtell- er machinesfor amajor bank?Orsupposeyou were asked to work on ateamof1000soft- ware developers building thenextU.S.air trafficcontrol system. For projects so largeand complex, youcannotsimplysit down andstartwritingprograms. To createthe best solutions, youshould followaprocess for analyzing your project’s requirements (i.e.,determining what thesystemshould do) anddeveloping a design that satisfiesthem(i.e.,deciding how thesystemshould do it). Ideally,you’d go through this process andcarefully review thedesign (or haveyourdesign reviewed by othersoftware professionals) before writing anycode.Ifthis process involves analyzing anddesigning your systemfromanobject-oriented pointofview, it’s called an object-oriented analysis anddesign(OOAD)process.Analysisand design cansavemanyhours by helping youto avoid an ill-plannedsystem-developmentapproach that hastobeabandoned partofthe waythroughits implementation,possiblywasting considerabletime, moneyand effort. Smallproblems do notrequire an exhaustiveOOAD process.Itmay be sufficient to write pseudocode before youbegin writing C++code. © 2012 Pearson Education, Inc., Upper Saddle River, NJ. All Rights Reserved. 25.3 Examiningthe ATMRequirements Document 25-3 As problemsand thegroups of people solving them increaseinsize,the methods of OOAD becomemore appropriate than pseudocode. Ideally,members of agroupshould agreeonastrictly definedprocessfor solving theirproblem andauniformway of commu- nicating theresults of that process to oneanother.Although many different OOAD pro- cesses exist, asinglegraphicallanguagefor communicating theresults of any OOAD process hascomeintowide use. This language, knownasthe UnifiedModeling Language (UML), wasdeveloped in themid-1990sunderthe initialdirection of threesoftware methodologists—Grady Booch, JamesRumbaugh andIvarJacobson. 25.3Examining the ATM Requirements Document [Note: This section canbestudied afterChapter3.] We begin ourdesign process by presenting a requirements document that specifiesthe ATMsystem’soverall purposeand what it must do. Throughoutthe case study, we refer to therequirements document to determinewhatfunctionality thesystemmustinclude. Requirements Document Alocal bank intendstoinstallanewautomated teller machine(ATM) to allowusers (i.e., bank customers) to performbasic financialtransactions(Fig. 25.1). Each usercan have only oneaccount at thebank. ATMusers should be able to view their account balance, withdraw cash (i.e., take moneyout of an account)and depositfunds (i.e.,place moneyintoanaccount). Welcome! Please enter youraccountnumber:12345 Screen Enter yourPIN:54321 Take cash here Cash Dispenser Keypad InserInsertdtdeposit envelopelope here here Deposit Slot Fig.25.1 | Automatedtellermachineuser interface. Theuserinterfaceofthe automatedteller machinecontains thefollowing hardware components: •ascreen that displays messages to theuser © 2012 Pearson Education, Inc., Upper Saddle River, NJ. All Rights Reserved. 25-4 Chapter 25 ATMCaseStudy,Part1:Object-Oriented Design with theUML •akeypad that receives numeric inputfrom theuser •acash dispenser that dispenses cash to theuserand •adepositslotthatreceives depositenvelopes from theuser. Thecashdispenserbeginseachday loaded with 500$20 bills. [Note: Owingtothe limited scopeofthis case study, certainelements of theATM described here do notaccurately mimicthose of arealATM.For example, arealATM typicallycontains adevice that reads auser’s account number from an ATMcard, whereasthis ATMasksthe user to typean accountnumberusing thekeypad.Areal ATMalsousuallyprints areceipt at theend of asession, but alloutputfrom this ATMappears on thescreen.] Thebankwants youtodevelop softwaretoperform thefinancialtransactions initi- ated by bank customersthrough theATM. Thebankwillintegrate thesoftwarewiththe ATM’shardwareatalatertime. Thesoftwareshouldencapsulatethe functionalityofthe hardwaredevices(e.g.,cashdispenser,deposit slot)within software components,but it need notconcern itself with how thesedevicesperform theirduties.The ATMhardware hasnot been developedyet,soinstead of writing your softwaretorun on theATM,you should developafirstversion of thesoftwaretorun on apersonal computer. This version should usethe computer’smonitor to simulatethe ATM’sscreen,and the computer’s key- board to simulate theATM’s keypad. An ATMsession consists of authenticating auser(i.e., provingthe user’s identity) basedonanaccount number andpersonal identification number (PIN), followed by cre- ating andexecuting financial transactions. To authenticate auserand perform transac- tions, theATM must interact with thebank’saccount information database.[Note: A database is an organized collectionofdata storedonacomputer.]For each bank account, thedatabasestoresanaccountnumber,aPINand abalance indicating theamountof moneyinthe account.[Note: For simplicity, we assume that thebank planstobuild only oneATM, so we do notneedtoworry about multiple ATMs accessing this database at thesame time.Furthermore,weassumethatthe bank doesnot make any changes to theinformationin thedatabase while auserisaccessing theATM. Also,any business systemlikeanATM faces reasonably complicatedsecurityissuesthatgowell beyond the scopeofafirst- or second- semester computerscience course. We makethe simplifyingassumption,however,that thebanktruststhe ATMtoaccess andmanipulate theinformation in thedatabase without significant securitymeasures.] Upon firstapproachingthe ATM, theusershould experiencethe followingsequence of events (shown in Fig. 25.1): 1. Thescreen displaysawelcomemessage andprompts theusertoenteranaccount number. 2. Theuserenters afive-digit account number,using thekeypad. 3. Thescreen promptsthe user to enterthe PIN (personalidentification number) associatedwiththe specifiedaccount number. 4. Theuserenters afive-digit PIN, using the keypad. 5. If theuserenters avalid account number andthe correctPIN forthataccount, thescreen displaysthe mainmenu(Fig.25.2).Ifthe userenters an invalid ac- count number or an incorrect PIN, thescreen displaysanappropriate message, then theATM returnstoStep 1 to restartthe authentication process. © 2012 Pearson Education, Inc., Upper Saddle River, NJ. All Rights Reserved. 25.3 Examiningthe ATMRequirements Document 25-5 Main menu: 1-View my balance 2-Withdraw cash 3-Deposit funds 4-Exit Enter achoice: Take cash here InserInserttddepositeposit envelopelope here here Fig.25.2 | ATMmainmenu. Afterthe ATMauthenticatesthe user,the mainmenu(Fig.25.2) displaysanum- beredoption foreachofthe threetypes of transactions:balance inquiry (option 1),with- drawal (option 2) anddeposit (option 3).The main menu also displaysanoption that allows theusertoexitthe system (option 4).The user then chooses either to perform a transaction (byentering1,2or 3) or to exit thesystem(by entering4). If theuserenters an invalid option,the screen displaysanerror message,thenredisplays to
Recommended publications
  • (Automated Teller Machine) and Debit Cards Is Rising. ATM Cards Have A
    Consumer Decision Making Contest 2001-2002 Study Guide ATM/Debit Cards The popularity of ATM (automated teller machine) and debit cards is rising. ATM cards have a longer history than debit cards, but the National Consumers League estimates that two-thirds of American households are likely to have debit cards by the end of 2000. It is expected that debit cards will rival cash and checks as a form of payment. In the future, “smart cards” with embedded computer chips may replace ATM, debit and credit cards. Single-purpose smart cards can be used for one purpose, like making a phone call, or riding mass transit. The smart card keeps track of how much value is left on your card. Other smart cards have multiple functions - serve as an ATM card, a debit card, a credit card and an electronic cash card. While this Study Guide will not discuss smart cards, they are on the horizon. Future consumers who understand how to select and use ATM and debit cards will know how to evaluate the features and costs of smart cards. ATM and Debit Cards and How They Work Electronic banking transactions are now a part of the American landscape. ATM cards and debit cards play a major role in these transactions. While ATM cards allow us to withdraw cash to meet our needs, debit cards allow us to by-pass the use of cash in point-of-sale (POS) purchases. Debit cards can also be used to withdraw cash from ATM machines. Both types of plastic cards are tied to a basic transaction account, either a checking account or a savings account.
    [Show full text]
  • Personal On-Line Payments
    Kenneth N. Kuttner and James J. McAndrews Personal On-Line Payments • Personal on-line payment systems— he rapid growth of e-commerce and the Internet has led to Internet-based systems for making small retail Tthe development of new payment mechanisms capable payments—have recently emerged as an of tapping the Internet’s unique potential for speed and alternative to cash, checks, and credit cards. convenience. A recent and especially successful example of such a development is the personal on-line payment: • All these systems use the web to convey a mechanism that uses web and e-mail technologies to 1 payment information, but they differ in the facilitate transfers between individuals. type of accounts they access: In proprietary In a typical transaction of this type, the payer accesses the account systems, funds are transferred payment provider’s web site to initiate a funds transfer. The between special-purpose accounts payer enters information about the transfer along with maintained by a nonbank provider; in bank- payment delivery instructions. Notification of the transfer is sent to the payee by e-mail; confirmation by the payee also account-based systems, funds are transferred occurs via e-mail. The payment provider’s computer then between demand deposit accounts at banks. transfers the funds. The first on-line payment systems were created by dot-com Increased acceptance of this payment • start-ups in 1999, and their usefulness quickly became method will depend on effective risk control apparent in on-line auctions. These systems grew out of the and improved settlement arrangements limitations of retail payment instruments in meeting the needs among nonbank providers, a group that of auction participants.
    [Show full text]
  • Effects of Automated Teller Machine on the Performance of Nigerian Banks
    American Journal of Applied Mathematics and Statistics, 2014, Vol. 2, No. 1, 40-46 Available online at http://pubs.sciepub.com/ajams/2/1/7 © Science and Education Publishing DOI:10.12691/ajams-2-1-7 Effects of Automated Teller Machine on the Performance of Nigerian Banks Jegede C.A.* Department of Accounting and finance, Lagos State University, Ojo, Nigeria *Corresponding author: [email protected] Received August 07, 2013; Revised August 24, 2013; Accepted February 07, 2014 Abstract This study investigates the effects of ATM on the performance of Nigerian banks. Available studies have concentrated on the significant dimensions of ATM (automated teller machine) service quality and its effect on customer satisfaction with a bias against ATM producers. The study is motivated by the astronomical challenges confronting the proliferation of ATM infrastructure and attendant financial losss to banks which are often under- reported. Also, there are serious debate on the relevance of ATM technology as most countries in the world are moving away from the virus technology to the more secured chip cards free of credit and debit frauds. Questionnaire was used to collect the data from a convenience sample of 125 employees of five selected banks in Lagos State with interswitch network. Therefore, data collected through the questionnaire were analyzed statistically by using the Software Package for Social Science (SPSS Version 20.0 for Student Version) and chi-square technique. The results indicate that less than the benefits, the deployment of ATMs terminals have averagely improved the performance of Nigerian banks because of the alarming rate of ATM fraud.
    [Show full text]
  • AUTOMATED TELLER MACHINE (Athl) NETWORK EVOLUTION in AMERICAN RETAIL BANKING: WHAT DRIVES IT?
    AUTOMATED TELLER MACHINE (AThl) NETWORK EVOLUTION IN AMERICAN RETAIL BANKING: WHAT DRIVES IT? Robert J. Kauffiiian Leollard N.Stern School of Busivless New 'r'osk Universit,y Re\\. %sk, Net.\' York 10003 Mary Beth Tlieisen J,eorr;~rd n'. Stcr~iSchool of B~~sincss New \'orl; University New York, NY 10006 C'e~~terfor Rcseai.clt 011 Irlfor~i~ntion Systclns lnfoornlation Systen~sI)epar%ment 1,eojrarcl K.Stelm Sclrool of' Busir~ess New York ITuiversity Working Paper Series STERN IS-91-2 Center for Digital Economy Research Stem School of Business Working Paper IS-91-02 Center for Digital Economy Research Stem School of Business IVorking Paper IS-91-02 AUTOMATED TELLER MACHINE (ATM) NETWORK EVOLUTION IN AMERICAN RETAIL BANKING: WHAT DRIVES IT? ABSTRACT The organization of automated teller machine (ATM) and electronic banking services in the United States has undergone significant structural changes in the past two or three years that raise questions about the long term prospects for the retail banking industry, the nature of network competition, ATM service pricing, and what role ATMs will play in the development of an interstate banking system. In this paper we investigate ways that banks use ATM services and membership in ATM networks as strategic marketing tools. We also examine how the changes in the size, number, and ownership of ATM networks (from banks or groups of banks to independent operators) have impacted the structure of ATM deployment in the retail banking industry. Finally, we consider how movement toward market saturation is changing how the public values electronic banking services, and what this means for bankers.
    [Show full text]
  • EMF Implementing EMV at The
    Implementing EMV®at the ATM: Requirements and Recommendations for the U.S. ATM Community Version 2.0 Date: June 2015 Implementing EMV at the ATM: Requirements and Recommendations for the U.S. ATM Community About the EMV Migration Forum The EMV Migration Forum is a cross-industry body focused on supporting the EMV implementation steps required for global and regional payment networks, issuers, processors, merchants, and consumers to help ensure a successful introduction of more secure EMV chip technology in the United States. The focus of the Forum is to address topics that require some level of industry cooperation and/or coordination to migrate successfully to EMV technology in the United States. For more information on the EMV Migration Forum, please visit http://www.emv- connection.com/emv-migration-forum/. EMV is a trademark owned by EMVCo LLC. Copyright ©2015 EMV Migration Forum and Smart Card Alliance. All rights reserved. The EMV Migration Forum has used best efforts to ensure, but cannot guarantee, that the information described in this document is accurate as of the publication date. The EMV Migration Forum disclaims all warranties as to the accuracy, completeness or adequacy of information in this document. Comments or recommendations for edits or additions to this document should be submitted to: ATM- [email protected]. __________________________________________________________________________________ Page 2 Implementing EMV at the ATM: Requirements and Recommendations for the U.S. ATM Community TABLE OF CONTENTS
    [Show full text]
  • Atm Debit Checkcard Agreement.Pdf
    REGIONS BANK AGREEMENT AND DISCLOSURE STATEMENT FOR THE USE OF ATM CARDS, DEBIT CARDS, AND CHECKCARDS This Agreement and Disclosure Statement for the Use of ATM Cards, Debit Cards, and CheckCards (“Agreement”) covers the possession and use of any card that, at your request, we issue to you or we activate, in connection with this Agreement, for access to or for transactions with respect to an Account (as defined below). Definitions. The following terms and definitions apply when used in this Agreement: • Account — any deposit or other asset account designated by you and made eligible by us for any of the transactions contemplated by this Agreement. • ATM — automated teller machine. • Business Account — any account that is not established primarily for personal, family or household purposes. • Business Day — any day, Monday through Friday, during which we are open for conducting all of our normal banking functions, but excluding any recognized State or Federal holidays or any days we may be closed due to emergency conditions. • Card—any ATM card, debit card, checkcard, or other card (including the number on that card), under any name or brand, that at your request we issue to you or activate for access to or for transactions with respect to an Account. Card includes, as applicable and as the context may require, the Regions ATM Card, the Regions Platinum Visa® CheckCard, and the Regions Visa® Business CheckCard. If, at your request, we activate your Regions credit card or other payment card for access to or for transactions with respect to an Account, that card will be considered a Regions ATM Card and will be subject to the terms and conditions of this Agreement when it is used to access and perform transactions with respect to an Account; however, that card will remain subject to the terms and conditions under which it was issued (as they may changed from time to time) when it is used as provided in those terms and conditions, and this Agreement does not change or otherwise affect those terms and conditions.
    [Show full text]
  • Chapter 1 Introduction
    CHAPTER 1 INTRODUCTION Globally, banking system is working continuously from many years. Paper money or cash has been leading payment mechanism worldwide for the centuries. The measure works of a bank to deposits an amount of a customer and returns it to him when he needs. During deposits and withdrawal of the amount bank may use this money for itself as to given loans to other customers who wants to avail it. There are so many types of loan like home loan, agricultural loan, personnel loan, loan for industries and business houses etc. Banks give a particular interest for the depositors on his money and take a certain interest from loan account holder. There are very fast changes occur in the traditional banking operation system. Before a decade ago a bank was involved only with customers when they were at premises of bank. But during this new time a bank provides many more services to the customer’s at their doorsteps. The entire system of banking has changed drastically. In banking system there are two most frequent and important services- one is to deposit cash in the account and second to withdraw cash from the account. Both the service provided to a customer during a time in which banks are open and officials present at that time. Here in this work our main concern is about the withdrawal service provided by the bank. Banks normally provide this cash through teller counters. Only in the past century paper money or cash faced competition from mainly cheques, debit and credit cards. Previously this whole process was thoroughly manual and nowadays it is automatic.
    [Show full text]
  • Impact of Automated Teller Machine on Customer Satisfaction
    Impact Of Automated Teller Machine On Customer Satisfaction Shabbiest Dickey antiquing his garden nickelising yieldingly. Diesel-hydraulic Gustave trokes indigently, he publicizes his Joleen very sensuously. Neglected Ambrose equipoising: he unfeudalized his legionnaire capriciously and justly. For the recent years it is concluded that most customers who requested for a cheque book and most of the time bank managers told them to use the facility of ATM card. However, ATM fees have achievable to discourage utilization of ATMs among customers who identify such fees charged per transaction as widespread over a period of commonplace ATM usage. ATM Services: Dilijones et. All these potential correlation matrix analysis aids in every nigerian banks likewise opened their impacts on information can download to mitigate this problem in. The research study shows the city of customer satisfaction. If meaningful goals, satisfaction impact of on automated customer loyalty redemption, the higher than only? The impact on a positive and customer expectations for further stated that attracted to identify and on impact automated teller machine fell significantly contributes to. ATM service quality that positively and significantly contributes toward customer satisfaction. The form was guided the globe have influences on impact automated customer of satisfaction is under the consumers, dissonance theory explains how can enhance bank account automatically closed. These are cheque drawn by the drawer would not yet presented for radio by the bearer. In other words, ATM cards cannot be used at merchants that time accept credit cards. What surprise the challenges faced in flight use of ATM in Stanbic bank Mbarara branch? Myanmar is largely a cashbased economy.
    [Show full text]
  • Automated Teller Machine (Atm) Coverage Supplement for Use with Commercial Crime Application
    AUTOMATED TELLER MACHINE (ATM) COVERAGE SUPPLEMENT FOR USE WITH COMMERCIAL CRIME APPLICATION Applicant:_______________________________________________________________________________ Description of Business (please check all that apply): Own ATMs installed in own premises Own ATMs installed in premises of others Lease or rent ATMs to others Lease or rent ATMs from others Installation and service of ATMs (no replenishment) Replenishes cash in owned ATMs Replenishes cash in unowned ATMs Mobile ATM operations Other ATM operations (please describe): Total Number of Employees____________ Annual Revenues____________ ATM Coverage Desired Per Occurrence Per ATM Limit Deductible Limit Deductible a. Employee or Contractor Theft $ $ Not Applicable b. Theft Of Or From An ATM $ $ $ $ c. Loss In Transit $ $ Not Applicable d. Defense Costs Included in a., b. and c. e. “All Risk” Within An ATM $ $ $ $ f. Damage To Or Destruction of ATM $ $ $ $ Under agreements showing both “per occurrence” and “per ATM” limits and deductibles, the “per ATM” limit and deductible will apply to any incident involving a single ATM, subject to the “per occurrence” limit and deductible if that incident involves multiple ATMs. “Per ATM” limits can be scheduled for individual ATMs. A. Premises Exposures (complete only if coverage is desired on loss of ATM contents and/or loss of/damage to ATMs installed at fixed locations) 1. Number of ATMs to be covered % owned by you % owned by others 2. Make(s)/model(s) and value(s) of ATMs: 3. UL security rating(s) of ATMs 4. Installation locations (i.e. – convenience stores, gas stations, hotels, etc.): 5. ATM accessibility: Floor mounted -interior of premises only Wall mounted – accessible from interior only Wall mounted – accessible from exterior Exterior – free standing 6.
    [Show full text]
  • Automated Teller Machine Usage and Customers' Satisfactionin Nigeria
    Global Journal of Management and Business Research: C Finance Volume 14 Issue 4 Version 1.0 Year 2014 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 2249-4588 & Print ISSN: 0975-5853 Automated Teller Machine usage and Customers’ Satisfaction in Nigeria By Odusina, Ayokunle Olumide Abraham Adesanya Polytechnic, Nigeria. Abstract- This paper endeavors to investigate ATM Usage and Customers’ Satisfaction in Nigeria. It was discovered that despite the increasing number of ATM installations in Nigeria. Customers’ needs are not satisfactorily met as customers are always seen on queue in large numbers at various ATM designated centers as well as poor service delivery of some of these machine. The research engages comparative analysis of three banks in Ogun State, Metropolis of Nigeria viz-a- viz First Bank, Guaranty Trust Bank and Skye Bank. However, questionnaires were distributed to the respondents. A total of 200 respondents answered the questionnaire cutting across the three banks, the chi-square statistical tool was used to analyze the data and the results showed a positive and significant relationship between ATM Usage and Customers’ Satisfaction. Keywords: ATM, bank, customers’ satisfaction, nigeria. GJMBR-C Classification : JEL Code: G19 AutomatedTellerMachineusageandCustomersSatisfactioninNigeria Strictly as per the compliance and regulations of: © 2014. Odusina, Ayokunle Olumide. This is a research/review paper, distributed under the terms of the Creative Commons Attribution-Noncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited. Automated Teller Machine usage and Customers’ Satisfaction in Nigeria Odusina, Ayokunle Olumide Abstract - This paper endeavors to investigate ATM Usage and the available staff on the other hand.
    [Show full text]
  • European Retail Payments Strategy
    EUROPEAN COMMISSION Brussels, 24.9.2020 COM(2020) 592 final COMMUNICATION FROM THE COMMISSION TO THE EUROPEAN PARLIAMENT, THE COUNCIL, THE EUROPEAN ECONOMIC AND SOCIAL COMMITTEE AND THE COMMITTEE OF THE REGIONS on a Retail Payments Strategy for the EU EN EN LIST OF ACRONYMS AIS Account Information Services AML/CFT Anti-Money Laundering and Combating the Financing of Terrorism API Application Programming Interface ATM Automated Teller Machine CPACE Common Payment Application Contactless Extensions CSM Clearing and Settlement Mechanism EBA European Banking Authority ECB European Central Bank eID Electronic Identification ELTEG Euro Legal Tender Expert Group EMD2 Revised E-Money Directive EPC European Payments Council ERPB European Retail Payments Board IBAN International Bank Account Number NFC Near Field Communication PIS Payment Initiation Services POI Point of Interaction POS Point of Sale PSD2 Revised Payment Services Directive PSP Payment Service Provider SEPA Single Euro Payments Area SCT SEPA Credit transfer SCT Inst. SEPA Instant Credit Transfer SDD SEPA Direct Debit SCA Strong Customer Authentication SFD Settlement Finality Directive TIPS TARGET Instant Payment System TPP Third-Party Provider SWIFT Society for Worldwide Interbank Financial Telecommunication 1 COMMUNICATION FROM THE COMMISSION TO THE EUROPEAN PARLIAMENT, THE COUNCIL, THE EUROPEAN ECONOMIC AND SOCIAL COMMITTEE AND THE COMMITTEE OF THE REGIONS on a Retail Payments Strategy for the EU I. Context and challenges Once relegated to the back-office, payments have become strategically significant. They are the lifeblood of the European economy. In its Communication from December 2018, the Commission supported “a fully integrated instant payment system in the EU, to reduce the risks and the vulnerabilities in retail payment systems and to increase the autonomy of existing payment solutions.”1 As highlighted in the digital finance strategy, adopted alongside this Communication, digital innovation is radically reshaping the provision of financial services.
    [Show full text]
  • East West Bank Unionpay Prepaid Card Agreement and Disclosure
    EAST WEST BANK UNIONPAY PREPAID CARD AGREEMENT AND DISCLOSURE Effective: April 15, 2019 This Agreement and Disclosure (“Agreement”) specifies the rights and obligations between East West Bank (“Bank,” “we,” “our,” “us”) and you (“you” or “your”) regarding the issuance and use of the East West Bank UnionPay Prepaid Card (“Prepaid Card”) as provided for in this Agreement. By activating the Card you agree to be bound by the terms and conditions in this Agreement, as may be amended from time to time. The Card is a UnionPay prepaid card redeemable as described below. Your Prepaid Card will not be issued until we have completed our verification process. You have previously consented to our verification process by applying for the Prepaid Card. Our verification process is described below under “Card Verification Process.” The Card is NOT a credit card. The Card is not connected in any way to any other account. You will not receive any interest on the funds loaded onto your Card. 1. DEFINITIONS. Here are some important terms that we use throughout this agreement: Account: The financial tool with which we measure the balance on your Prepaid Card. While your account is not a deposit account established in your name, once your Card is properly registered the funds on your Card are held by us in a subaccount established for the East West Bank UnionPay Prepaid Card program and are covered by FDIC insurance up to the FDIC insurable amounts. You may only have one Card associated with an account at any one time. If your Card is closed (for example, because it is lost or stolen) we may issue a new Card connected to the same account.
    [Show full text]