Projects:GiftCards/Functional Documentation
Contents |
Overview
This project develops the solution for gift cards and it addresses two scenarios:
- Gift cards that consumes credit
- Gift cards that consumes services/products
Purpose
This project aims to fill the gap that exists in current Openbravo WebPOS which is to have the possibility of paying things using gift cards
Scope
- Ability to configure a product as gift card. This will be done in the back end:
- Gift card that consumes credit. Hereafter Gift card
- Gift card that consumes services/products. Hereafter Gift voucher
- For this case products/services must be defined
- Ability to sell a gift card
- Credit could be entered if initial balance was not configured
- Card Id will be entered
- When processing the order a new instance of the gift card will be created with an unique Id
- This instance will have:
- Header with all the info related to the newly card such as unique number, credit, expired date, order line, initial balance, current balance, etc..
- Lines with all the info related with the log (how the credit was consumed and in which order line)
- Ability to pay with the gift card
- New payment method Gift Card
- When clicking you could enter the amount to be consumed from the gift card
- Card Id will be entered
- It enters as a line in the receipt with negative amount
- After processing the order it creates a line in the instance of the gift card with the following info:
- Order line, current balance
- Ability to sell a Gift voucher
- It will be considered as a regular product
- When processing the order a new instance of the Gift voucher will be created with an unique Id
- In this case Gift voucher are nominal so related to a business in order to track how the services/products are consumed
- This instance will have:
- Header with all the info related to the newly Gift voucher such as unique number, expired date, order line, business partner etc..
- Lines with all the info related with the log (in which order lines the Gift Voucher is used)
- Summary with all consumes for every product that belong to the Gift Voucher. This info will show the status of the Gift Voucher
- Ability to see the status of the Gift voucher for a specific customer
- See different active Gift voucher for that customer
- See the status of every Gift voucher :
- Products, quantity, quantity pending
- Ability to pay with the Gift voucher:
- The product that belongs to the gift voucher is entered in the receipt
- New payment method. When clicking the user must enter the card id
- The system automatically matches the product in the receipt with the product defined in the gift voucher
- The system enters a line where the product is the voucher with the same negative amount as the product in the receipt