Monthly Archives: March 2015

Liability Shift – Are You Getting Ready for EMV Technology?

Liability Shift
Are You Getting Ready for EMV Technology?

What is EMV Technology and how will it affect you and your business?

Quoting (excerpts) from Wikipedia:

EMV, which stands for Europay, MasterCard, and Visa, is a global standard for inter-operation of integrated circuit cards (IC cards or “chip cards”) and IC card capable point of sale (POS) terminals and automated teller machines (ATMs), for authenticating credit and debit card transactions.

The purpose and goal of the EMV standard is to specify interoperability between EMV-compliant IC cards and EMV-compliant credit card payment terminals throughout the world. There are two major benefits to moving to smart-card-based credit card payment systems: improved security (with associated fraud reduction), and the possibility for finer control of “offline” credit-card transaction approvals. One of the original goals of EMV was to allow for multiple applications to be held on a card: for a credit and debit card application or an e-purse.

EMV chip card transactions improve security against fraud compared to magnetic stripe card transactions that rely on the holder’s signature and visual inspection of the card to check for features such as hologram. The use of a PIN and cryptographic algorithms such as Triple-DES, RSA and SHA provide authentication of the card to the processing terminal and the card issuer’s host system. The processing time is comparable to online transactions, in which communications delay accounts for the majority of the time, while cryptographic operations take comparatively little time. The supposed increased protection from fraud has allowed banks and credit card issuers to push through a ‘liability shift’ such that merchants are now liable (as from 1 January 2005 in the EU region) for any fraud that results from transactions on systems that are not EMV capable.[4]

Although not the only possible method, the majority of implementations of EMV cards and terminals confirm the identity of the cardholder by requiring the entry of a personal identification number (PIN) rather than signing a paper receipt. Whether or not PIN authentication takes place depends upon the capabilities of the terminal and programming of the card.

In many countries of the world, debit card and/or credit card payment networks have implemented liability shifts. Normally, the card issuer is liable for fraudulent transactions. However, after a liability shift is implemented, if the ATM or merchant’s point of sale terminal does not support EMV, then the ATM owner or merchant will be liable for the fraudulent transaction.

In the United States, Visa,[29] MasterCard[30] and Discover[31] in March 2012 – and American Express[32] in June 2012 – have announced their EMV migration plans for the US. In spite of these announcements, doubts remain over the willingness of merchants to develop the capability to support EMV.[33] Since the announcement, multiple banks and card issuers have announced cards with EMV chip-and-signature technology, including American Express, Bank of America, Citibank, Wells Fargo,[34] JPMorgan Chase, U.S. Bank, and several credit unions.[35] JPMorgan was the first major bank to introduce a card with EMV technology, namely its Palladium card, in mid-2012.[35]

  • American Express is implementing a liability shift for point of sale terminals in October, 2015.[36] For pay at the pump, at gas stations, the liability shift is October, 2017.
  • Discover is implementing a liability shift on 1 October 2015. For pay at the pump at gas stations, the liability shift is 1 October 2017.[28]
  • Maestro implemented a liability shift of 19 April 2013, for international cards used in the United States.[37]
  • MasterCard is implementing a liability shift for point of sale terminals in October, 2015.[36] For pay at the pump, at gas stations, the liability shift is October, 2017. For ATMs, the liability shift date is in October 2016.[38]
  • Visa is implementing a liability shift for point of sale terminals on 1 October 2015. For pay at the pump, at gas stations, the liability shift is 1 October 2017.[39] For ATMs, the liability shift date is 1 October 2017.

In most other countries the liability shift has already taken place.

We want you to know that thanks to our partnership with Cayan (formerly Merchant Warehouse),flowerSoft will be ready for the EMV technology and the upcoming liability shift whenever it takes place in the United States.

Tip #252 – Loyalty Programs

Tip #252
Loyalty Programs

I hope most of you are aware that flowerSoft offers several loyalty programs.

As the name implies, loyalty programs are used to reward customers for their loyalty to your shop but in addition, they are meant to generate more frequent purchases from customers.

I know many of you are using the Number of Purchases loyalty program but there are several other programs you may not be familiar with.

These are:

  • Number of purchases program.

    This is by far the most popular loyalty program. Similar to the program you see at many car wash places, the customer makes a pre-determined number of purchases, for example 10, and then gets a reward on the 11th.
    The reward can be a totally free order, as long as it doesn’t exceed the average amount of the previous 10 purchases or a pre-determine Dollar amount, like $25.

    Please note that with this program, if it gives a completely free product amount, once you apply the program will reset itself. So if the customer has spent an average of $75 on product for the previous 10 orders and you apply the discount on an order where he or she only spent $50 on product, they will basically lose the additional $25 they would have been entitled to if they had spent $75 or more. This does not come into effect if the discount is a set amount of money, like $25.

  • Another loyalty program is the Purchasing Level Discounts program. This program is based on the Dollar amount the customer has spent with you during the past 12 months.


    This program, although used by some flowerSoft users, is not as popular because you and the customer do not really know how much you are getting off unless you know the purchasing level the customer is at that point.

    This program allows you to define your own discount levels, of course.

  • Another fairly popular loyalty program is the Club Membership program. This loyalty program is similar to programs offered by some book stores.
    With this program, the customer pays a nominal amount to join the club and then they get a percentage off every sale they make.
    With flowerSoft, their membership entitles them to a set discount percent off the product amount on every local order they place, not on outgoing orders for the obvious reason.
    There is no minimum number of purchases and no purchasing level discounts. The discount is applied on every local order the customer places.

    You sell the club membership on a regular local order, like this…

    You can create your own item code for the club membership but the code has to end with the word “CLUB”, for example WHCLUB, MYCLUB, or just plain CLUB and you can add your own item code description and you can charge whatever you want for it.

    As soon as you enter an item code ending in “CLUB” flowerSoft will check the club membership database and if the customer is not already a member of the club, flowerSoft will ask you for the discount %.

    If the customer already belonged to the club, flowerSoft will display this message if you try to sell a membership to the club…

    At this point you have the option of saying “No”, which is the default, and flowerSoft will erase the “CLUB” line or you can answer “Yes” to extend the expiration date of an existing membership that may be about to expire in which case flowerSoft will display this…

    Membership renewals extend the expiration date of the membership by 1 year from the previous expiration date.

    On this and future orders from this customer, when it comes time to pay for the order, flowerSoft will deduct the discount % from the product amount, like this…

    Note that there is no discount off the club membership amount itself.

    Be conscious that if you are entering a wedding or a large party or an invoice for a large amount, if you sell a club membership on the same order the discount will come off that order also.

    In other words, if the order is for $5,000 and on the same order you sell a club membership for a 10% discount for $25, the customer will get $500 off the order for his or her $25.

    This might be a great marketing tool and a way to give a discount that you might have already plan to give and get some money and a possible frequent customer for it.

    Also remember that you can charge anything you want for the membership, $25, $50 or $100 is all up to you.
    If you set the cost of the membership in the item codes database, that will be the price that will come up when you enter the code, but that price can always be changed.

    So this how the club membership loyalty program works.

    The last loyalty program offered by flowerSoft is called a Loyalty Items program.

    This program may be good for you if you only one to give a discount on certain items. Items that you either have too many of or make a large profit from and would be beneficial to sell in volume.

    Loyalty items are available to all your customers. You cannot choose which customers will receive the benefit of the program.

    Also, once the number of purchases for the item is met, the customer will receive the item for free on the next purchase. There is no other discount than 100% off  the item’s price.

    Here is how this program works…

    First you have to specify which items you want to be in the program. You do this by bringing the item up in the item description codes database and indicating that it is a loyalty item.

    You can also create a loyalty item from the ‘Other Loyalty Programs’ menu…

    However, I think it is easier to let flowerSoft add it for you by bringing up the item in the item description codes database and hitting the “L” key.

    When you do that, flowerSoft will ask you how many of the loyalty items need to be purchased before giving away the free one.

    Once the item is set as a loyalty item, flowerSoft will keep track of how many of the item each customer has purchased, how many of the item have been given for free and will inform you when it is time to give their customer their free item.

    If you answer “Yes”, flowerSoft will zero out the Unit $ and Extended amount.

    As a side note, notice that the item code has an exclamation (!) mark in front of it.

    This does not mean that flowerSoft has changed the item code but it is just a flag that flowerSoft uses to let itself know that it should skip over the Unit $ field.

    This is needed tp prevent you or one of your clerks from accidentally overwriting the Unit $ amount.

    Next time you sell the item to the customer, you will notice that flowerSoft has updated the related fields…

    In the event that the customer purchases more than 1 of the item when entitled to 1 of them free, flowerSoft will separate the free item from the other, like this…

    Selling 5 but 1 is free, so when you answer “Yes” flowerSoft will change the order to this…

    Another side note, if this had been an inventory item flowerSoft would still have deducted the correct amount from inventory because it would have removed the exclamation mark from the code before looking it up in the inventory file.

    One of the reason flowerSoft only allows up to 11 characters in the item description code field although there is room for 12, is for cases like this where flowerSoft needs to precede the item code with a symbol and for cases where the UPC code is scanned into the item code field.

    So that is basically how the Loyalty Items program works.

    There are other customer discounts possible with flowerSoft, but they are not loyalty discounts. They are more like permanent or one time discounts.

    Loyalty discounts are used to attempt to generate more sales from a customer and they should be prominently advertised.
    They are of no use if your customers do not know about them.

    If you have any suggestions or comments, please let me know.