Package details #15

Merged
akrdzic merged 3 commits from package-details into master 2018-08-29 09:01:11 +02:00
akrdzic commented 2018-08-29 08:14:51 +02:00 (Migrated from gitlab.com)

Enabled payment types for pacakges and basic checkout process

Asana card

Note for Unit testing:

I did not add any unit tests for this task since most of the work was for admin panel editor and frontend.
Also, most of the api endpoints are only temporary and will be changed when I start work on cart functionality.

SMOKE TEST:

  1. Create two or more package bundles with two or more simple products
  2. For each of bundle packages go to Pricing tab and configure payment types.
  3. Login to frontend as customer and open each of configured package bundles.
  4. Check that product bundles are showing correct values for prices
  5. Add bundles into cart (notice cart count is correctly updating)
  6. Go to cart page
  7. Test functionalities for updating package quantities and removing package from cart.
  8. Fill missing info for reference, location and project
  9. Place order
  10. Check that order is successfully created
  11. Open order details in place and review information on order is correct (regarding address, location details and package prices)
**Enabled payment types for pacakges and basic checkout process** [Asana card](https://app.asana.com/0/697944902557002/744133144344687) Note for Unit testing: I did not add any unit tests for this task since most of the work was for admin panel editor and frontend. Also, most of the api endpoints are only temporary and will be changed when I start work on cart functionality. SMOKE TEST: 1. Create two or more package bundles with two or more simple products 2. For each of bundle packages go to *Pricing* tab and configure payment types. 3. Login to frontend as customer and open each of configured package bundles. 4. Check that product bundles are showing correct values for prices 5. Add bundles into cart (notice cart count is correctly updating) 6. Go to cart page 7. Test functionalities for updating package quantities and removing package from cart. 8. Fill missing info for reference, location and project 9. Place order 10. Check that order is successfully created 11. Open order details in place and review information on order is correct (regarding address, location details and package prices)
akrdzic commented 2018-08-29 08:54:36 +02:00 (Migrated from gitlab.com)

added 1 commit

Compare with previous version

added 1 commit <ul><li>5bef0b9e - Update messages for api</li></ul> [Compare with previous version](https://gitlab.com/saburly/wiaas/new-wiaas/merge_requests/15/diffs?diff_id=22019716&start_sha=c2c7356f3513c8f5a8aefae4ddcfb2e9d22a407f)
bilal.catic commented 2018-08-29 09:01:11 +02:00 (Migrated from gitlab.com)

merged

merged
bilal.catic commented 2018-08-29 09:01:13 +02:00 (Migrated from gitlab.com)

mentioned in commit beccc71145

mentioned in commit beccc71145f4653d21e7ab6913ce366e1422602a
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: senaduka/old-new-wiaas#15