Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Gift cards and gift vouchersmajorN/A2019-09-05 18:132019-09-05 18:13
ReporteraaroncaleroView Statuspublic 
Assigned ToRetail 
PriorityhighResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0041769: Refactor Product Gift Card payment functionality to use WebPOS payments instead of negative lines

DescriptionRefactor Product Gift Card payment functionality to use WebPOS payments instead of negative lines.

The main objective of this development is to refactor the way Product Gift Cards are used when paying a ticket.
There are several countries in which the financial laws state that it is forbidden to have positive and negative lines at the same time in a ticket. The current gift cards implementation works by creating negative gift card lines to reduce the total amount of the ticket, virtually paying the ticket; this functionality is therefore not usable in countries with the mentioned laws.

With this development, gift cards will be used as normal payments within the normal receipt. Upon completing the receipt, two tickets will be created to consume the gift card according to the legislation: the first ticket will consume the entire gift card, and the second ticket will restore its remaining amount.
Steps To ReproduceIn an environment with Gift Cards configured, try to pay a ticket using a product-based gift card, and verify that a negative line is created.
Proposed SolutionTwo main changes:
*Product Based Gift Cards will be paid using a payment method (same as credit notes and gift certificates)
*When completing a receipt paid with gift cards, one or two additional tickets will be created, transparently to the user: The first ticket will consume the gift card completely; the second ticket will restore the gift card balance to its remaining amount, if applicable.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2019-09-05 18:13 aaroncalero New Issue
2019-09-05 18:13 aaroncalero Assigned To => Retail
2019-09-05 18:13 aaroncalero Triggers an Emergency Pack => No

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker