Přihlásit se

virtuemart "spropitné"

29. dub 2021 21:26 #144270
virtuemart "spropitné" vytvořeno Ernst
Dobrý večer, víte někdo o rozšíření nebo o nějaké možnosti jak do košíku ve VM dostat spropitné?

Tedy možnost aby si zákazník třeba radioboxem vybral kolik procent se má přidat k ceně.

29. dub 2021 22:27 #144271
Odpověď od Cony
Řešil jsem pomocí Custom field na zadání + vlastní plugin který po uložení zapíše jako přirážku k objednávce.

29. dub 2021 23:54 - 29. dub 2021 23:55 #144272
Odpověď od Ernst
Díky,
řešení je tedy za nějaký poplatek k dispozici?

Jen tady je ta přirážka k ceně objednávky, ne k jednotlivému zboží.

03. kvě 2021 03:12 #144279
Odpověď od Cony
No ono to není žádné out of box jednoduše nasaditelné řešení. Principielně jde o přidání daně na objednávku (ano je to daň na objednávku ne na položku) po uložení objednávky, a přetextování polí pro daň typu BillTax na "Zpropitné".

Podstatný kód je tento
Code:
public function plgVmOnUserOrder($order) { $tip = (int)$order->tip; if ($tip < 0) $tip = 0; if ($order->order_billTaxAmount != $tip) { $order->order_total -= $order->order_billTaxAmount; $order->order_billTaxAmount = $tip; $order->order_total += $tip; } }
Tip je custom field.

03. kvě 2021 11:24 #144280
Odpověď od H13

No ono to není žádné out of box jednoduše nasaditelné řešení.


No to asi nebude, zvláště, když spropitné může podléhat DPH a nemusí.

Technická otázka je, jestli to není lepší udělat jako náklad platební metody. Nevím, jestli něco takovýho jako náklady na platební metodu Virtuemart má, ale pokud by to měl, pak by stačilo jen dodělat možnost tuto částku měnit podle zadání uživatele v checkoutu. :idea:

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

03. kvě 2021 12:51 #144281
Odpověď od Cony

H13 napsal: No to asi nebude, zvláště, když spropitné může podléhat DPH a nemusí.

Na shopu, kde jsem to řešil, se DPH neřeší, pokud by tam bylo, stačí pronásobit sazbou DPH.

H13 napsal: Technická otázka je, jestli to není lepší udělat jako náklad platební metody. Nevím, jestli něco takovýho jako náklady na platební metodu Virtuemart má

Ano, taky možnost, ale pokud jsou náklady na platbu / dopravu, nešlo by pak rozklíčovat jaká část je zpropitné a jaká část je poplatek za platbu / dopravu. Použil jsem tu daň na objednávku, protože je v databázi v samostatném sloupci.

Powered by Fórum