Znáte to, zákazník si objedná na dobírku, zásilku nepřevezme, Vám se zásilka vrátí a peníze za odeslání jsou fuč.

Nabízí se jedno řešení. Dovolit platbu na dobírku pouze určitým zákazníkům. Ukážeme si, jak umožnit dobírku pouze uživatelům, kteří uskutečnili alespoň jeden úspěšný nákup s platbou předem. Znamená to tedy, že pokud u Vás nakupuje někdo poprvé, bude mít k dispozici pouze platbu předem bankovním převodem, až ji uhradí a vy ji nastavíte jako dokončenou, tak bude automaticky přesunut do skupiny uživatelů member, a této skupině již dovolíme zobrazení možnosti platby na dobírku.

Jak vyřešit první úkol, tedy automatický přesun uživatelů s dokončenou objednávkou do skupiny member, jsem psal v článku Automatická změna uživatelské role po prvním nákupu.

Pokud již tedy máme toto vyřešeno, přejdeme k druhému úkolu, a to, že povolíme dobírku pouze pro uživatele s rolí member. Provedeme to přidáním kousku kódu do functions.php Vašeho theme:

Nyní se dobírka bude zobrazovat uživatelům s rolí member, do které jsme je přesunuli pomocí automatické změny role po první úspěšné objednávce.

 

No votes yet.
Please wait...

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *