Is it possible to display COD on a specific category?

Developer
Van India
Lid sinds aug. 2020

Is it possible to display COD on specific catagroy and hide it on othe catagories.

tim
Founder
Van Sweden
Lid sinds mei 2013
tim

You can conditionally show a shipping module during checkout if an item is present in one the given categories like this.

  foreach ($items as $item) {
 
  // Get product category ids
    $categories = array_keys(reference::product($item['product_id'])->categories);

  // Check if category ids are any of the following 1, 2, 3
    if (array_intersect($categories, [1, 2, 3])) {
      $show_this_module = true;
      break;
    }
  }

// Halt if module should not be shown
  if (empty($show_this_module)) return;

// Continue module here
  ...
Dit topic is gesloten wegens langdurige inactiviteit. Erop posten is niet mogelijk.
Deze website maakt geen gebruik van cookies en geen trackingtechnologie van derden . Wij denken dat we het beter kunnen dan anderen en hechten veel waarde aan uw privacy.