Add package bundles #14

Merged
akrdzic merged 1 commits from package-bundles into master 2018-08-26 17:55:47 +02:00
akrdzic commented 2018-08-26 15:50:12 +02:00 (Migrated from gitlab.com)

Add package bundles logic including:

  • Woocommerce package bundles plugin
  • Show only package bundles to customer in co-market and order details

Dependencies:

New plugin and migration is added so run

composer install
composer update-db

Unit Testing:

There were no new unit test for this PR, since bulk of the logic will be in package details feature.

Smoke Test:

  1. Create two or more simple product packages and restrict their visibility to Broker Group
  2. Create some bundle packages that consist of simple product packages and enter regular price for each of them
    (we will not be using feature which sums the prices of bundle packages since that is not used in Wiaas)
  3. Login to frontend as customer and go to co-market.
  4. Notice only package bundles are returned in json response and only them are listed
  5. Login as customer to wordpress and order some package bundles
  6. Find those orders on frontend and open their details in place
  7. Notice only package bundles are listed.
Add package bundles logic including: * Woocommerce package bundles plugin * Show only package bundles to customer in *co-market* and *order details* Dependencies: New plugin and migration is added so run composer install composer update-db Unit Testing: There were no new unit test for this PR, since bulk of the logic will be in *package details* feature. Smoke Test: 1. Create two or more simple product packages and restrict their visibility to Broker Group 2. Create some bundle packages that consist of simple product packages and enter regular price for each of them (we will not be using feature which sums the prices of bundle packages since that is not used in Wiaas) 3. Login to frontend as customer and go to co-market. 4. Notice only package bundles are returned in json response and only them are listed 5. Login as customer to wordpress and order some package bundles 6. Find those orders on frontend and open their details in place 7. Notice only package bundles are listed.
akrdzic commented 2018-08-26 15:50:20 +02:00 (Migrated from gitlab.com)

assigned to @bilal.catic

assigned to @bilal.catic
bilal.catic commented 2018-08-26 17:55:47 +02:00 (Migrated from gitlab.com)

merged

merged
bilal.catic commented 2018-08-26 17:55:47 +02:00 (Migrated from gitlab.com)

mentioned in commit ff166988dc

mentioned in commit ff166988dcfb720cdec3a515ea94987a4351ce4d
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#14