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.

 

Zatím nikdo nehodnotil...
Please wait...
Voting is currently disabled, data maintenance in progress.

Napsat komentář

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