Akkurat nå har vi en handlekurvprisregel aktivert for å gi gratis frakt til bestillinger over $ 199, i USA unntatt Alaska og Hawaii, og unntatt visse SKUer. Dette er hva som for øyeblikket er implementert: http://addoa.com/blog/how-restrict-free-shipping-magento

Vår eneste fraktfirma aktivert er UPS og vi har gratis frakt som standard til UPS Ground.

Det jeg vil gjøre er å lage et fraktalternativ kalt «Free Economy Shipping» og ha det som gratis alternativ mens UPS Ground viser det vanlige beregnede pris.

Det ser ut til å gjøre dette. Jeg må lage en tilpasset fraktmodul. Ville det være den beste måten å løse dette problemet på?

Kommentarer

  • hva betyr: UPS Ground viser den vanlige beregnede prisen "?
  • Hm, for eksempel hvis noen hadde $ 230 delsum i handlekurven vår, vi vil at frakt skal se slik ut: Gratis økonomifrakt – $ 0 UPS Ground – $ 12 UPS Two Day Air – $ 40 UPS Next Day Air – $ 90 Så i stedet for at UPS Ground er standard gratis fraktalternativ, vil jeg at det skal standard til " Gratis økonomi frakt. "
  • Med andre ord vil du at alle UPS-alternativer skal betales, og du trenger en ny separat metode, kalt " Gratis økonomifrakt " som vises for bestillinger over $ 199 (og noen andre betingelser), og det skal være gratis. Er det sant? Trenger du et kodehack eller en kobling for fraktbegrensningsmodul?

Svar

Du kan implementere dette med gratis Rederi i Magento, ingen modul kreves. Aktiver gratis fraktbærer, sett prisen veldig høy (20 000). Det som vil skje er at det normalt ikke vil vises. Men hvis en salgsfremmende regel tillater at handlevognen sendes gratis, vil gratis frakt fylle ut.

Ulempen med denne tilnærmingen er at den bare vil vise om hele vognen er gratis frakt, så hvis de sier at de bare hadde noen gjenstander den gjaldt på da ville den ikke dukke opp. Den eneste veien rundt er å gjøre som du er nå og bruke den på UPS Ground.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *