We have implemented Odoo 8 with BluePay with more functionalities compare to V7 that we did. BluePay with OpenERP V7 In this development we have also made changes for POS Transaction. It is working based on TOKEN concept so it is storing only TOKEN into odoo database and that token will be use for future transactions.
After installing module, it requires to configure Bluepay credentials into Odoo. It is also require to enable accounting journal for BluePay.
There are 2 ways to generate TOKEN and make transactions.
(1) Generate Token from customer form
(2) Generate Token during payment process.
We have added new tab ‘Credit Card’ into customer form which is giving information that how many tokens stored into database with last 4 digits of credit card number.
There is one button ‘Get Token’ into credit card TAB which is asking for information related to credit card and send token request to Bluepay server and store it into database.
After generating token, you can check available balance with customer credit card and get appropriate message from server.
During payment process from POS, first it requires to select journal which is enable for Bluepay transactions. And you will get following screen for credit card payment. You can register new credit card during transaction and it will store into customer credit card token list.
After successfull transaction, it is printing transaction id and auth code on POS receipt.
You can check all information in POS record and make refund or cancel transaction.
You can return order from POS interface based on receipt number and also move them to Scrap location.
Same operations are possible to perform from Customer Payment form. (normal accounting process of Odoo)