A Magtek Dynamag magstripe (ie. card swiper) encrypted with certificates is required. Odoo 9 POS does not integrate with EMV readers (ie. chip-based cards).
More information: https://www.odoo.com/documentation/user/point_of_sale/posbox/index.html
A MercuryPay account (www.mercurypay.com) is required to accept credit card payments in Odoo 9 POS with an integrated card reader. MercuryPay only operates with US and Canadian banks making this procedure only suitable for North American businesses. An alternative to an integrated card reader is to work with a standalone card reader, copy the transaction total from the Odoo POS screen into the card reader, and record the transaction in Odoo POS. This is reasonable as it only adds a burden of a few keystrokes per transaction.
I have a few questions:
1. Has there been any action taken to try and accept EMV hardware in POS?
2. Is it possible to key-in a credit card number using the MercuryPay POS method, or do the cards need to be swiped?
3. How about porting the Mercurypay POS credit card processing to the backend so that sales agents could also process credit cards as regular customer payments against Sales Orders and/or Invoices?
Islamic Relief Canada: You need to contact Mercury (aka. Vantiv, aka. Worldpay) to start a plan with them; if you tell them that you intend to use them as a processor with Authorize.net as the gateway they will hook you up and are able to create an Authorize.net account for you. Once you have that account, install the authorize.net module in your Odoo and use those credentials.