Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.

#151980453 User Cancel Order #17

Merged
merged 1 commit into from
Nov 7, 2017

Conversation

fidelisojeah
Copy link
Contributor

What does this PR do?

  • Allows Buyers to cancel orders placed (but not completed)
  • Allows admin/Vendor approve canceled Orders and refund to wallet

Description of Task to be completed?

  • User cancel order

How should this be manually tested?

  • Login as a buyer
  • Order a product and pay
  • Cancel order after placement
  • State reason for order cancelation
  • Login as a Vendor
  • View lists of orders
  • You can filter only orders which have been canceled
  • Move to specific order
  • Approve cancelation and allow refund
  • Check buyer wallet to see refund

What are the relevant pivotal tracker stories?

https://www.pivotaltracker.com/story/show/151980453

Screenshots (if appropriate)

screen shot 2017-11-06 at 9 42 34 am

screen shot 2017-11-06 at 9 42 50 am

screen shot 2017-11-06 at 9 43 09 am

screen shot 2017-11-06 at 9 43 26 am

screen shot 2017-11-06 at 9 48 02 am

screen shot 2017-11-06 at 9 49 05 am

screen shot 2017-11-06 at 9 49 18 am

screen shot 2017-11-06 at 9 49 29 am

screen shot 2017-11-06 at 9 49 47 am

- Users can now cancel orders after they are placed but before they have been completed

- Admins can confirm cnacellations and refund money to buyer's wallet

[Delivers #151980453]
@femisenjobi femisenjobi merged commit 4cf9eac into development Nov 7, 2017
ludralph pushed a commit that referenced this pull request Nov 8, 2017
* feature(Redesign-UI for home page): Installed a new theme

- Intoduced new less files
   - main.less for the new Home page
   - navbar.less for the new navbar
   - variables.less for refactoring our client side css code
   - index.less and index.js is used as an entry point for the app
   - cartcon.less for the cart icon styling.

- Carousel intoduced to inform users about any deals

- Changed gitignore to track the new index files

- Footer display for the Paystack information

- Pictures for the carousel and footer (carousel_images*.*.png in public/resources)

- Edited and selected higher quality carousel images

- Carousel icons moved onto the images
- Images resized so heights are equal
- carousel padding and margins removed

- Reomoved icon margins

Changes

feature : Changes to css images

* feature: Corrections to overlays and images

* feat(wallet): integrate wallet
- create wallet schema to lib collections schema
- add wallet template to main router
- add server method to process wallet transactions
- publish method to find user wallet
- add wallet to default user permission
- update dropdown with wallet link template
- create a wallet page
- add wallet template to checkout

[Finishes #152109726]

* refactor(wallet): refactor code to get paystack keys

- update code to securely fetch the paystack api keys
- refactor wallet payment panel on checkout

[Delivers #152109726]

feat(Order): user can cancel placed orders  (#17)

- Users can now cancel orders after they are placed but before they have been completed

- Admins can confirm cnacellations and refund money to buyer's wallet

[Delivers #151980453]
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants