Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User should be able to purchase a Gift Card #34

Open
pdt256 opened this issue May 4, 2016 · 2 comments
Open

User should be able to purchase a Gift Card #34

pdt256 opened this issue May 4, 2016 · 2 comments

Comments

@pdt256
Copy link
Member

pdt256 commented May 4, 2016

Gift Card purchase

  • Allow User to add a Gift Card to their shopping cart, and checkout.
  • A purchased Gift Card should be emailed with the redeemable code, separate from the order invoice.
  • Gift Card should maintain the current balance and historical transactions.
    • This balance is not tied to a User account, but a user should be able to view purchased gift cards. This will allow someone to give a gift card to another person.
    • Local laws regarding Gift Card balance will need to be investigated.

After Gift Card has been loaded with value:

  • Allow User to apply multiple Gift Cards to their shopping cart, prior to checkout.
  • Allow User to apply multiple Gift Cards on the checkout page.
  • If the balance of all Gift Cards is greater or equal to the order total, no credit card payment is required.
  • After payment, reduce the Gift Card balance (via debit transactions) by the order amount.
  • Multiple Gift Cards should be applied in ascending order. Gift Cards with the smallest remaining balances are applied first.

Admin Panel

  • An Admin User should be able to see the total balance of all active Gift Cards.
  • An Admin User should be able to view individual Gift Card transactions and history.

User Account

  • Allow User to view list of purchased gift cards.
  • Allow User to view individual Gift Card transactions and history.

Anonymous User view Gift Card balance

  • Allow anonymous user to view Gift Card remaining balance by entering the code.
  • Do not expose transaction history or initial balance.
@bryan-maxwell
Copy link

An area to check a gift cards balance may be useful as well.

@pdt256
Copy link
Member Author

pdt256 commented May 4, 2016

I updated the requirements regarding checking gift card balance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants