Als je al een tijdje werkt met het Magento eCommerce platform, merk je dat het een compleet maar complex systeem is. Veel opties zijn relatief eenvoudig in te stellen en vaak ook voldoende voor de startende webwinkel. Naarmate er meer opties bijkomen en de webwinkel de 1000+ producten passeert, is meer kennis van het systeem een pre, bijvoorbeeld met table rates.
Zo is het gemakkelijk om in Magento de verzendkosten in te stellen op 1 vast bedrag, bijvoorbeeld € 5,75. Maar is dit afdoende voor uw webwinkel? Waarschijnlijk niet. Kosten van verzending kunnen afhangen van het gewicht van het totaalpakket of van bijvoorbeeld verzending naar een ander land. Je kan dit oplossen door gebruik te maken van "Table Rates". Door een tabel te uploaden worden er verschillende prijzen aan verschillende onderdelen gekoppeld.
Hoe ga je te werk
Om de verzendkosten per land in te stellen, kun je gebruik maken van tablesrates in Magento. Tablesrates kunnen worden ingesteld op 3 verschillende manieren: op basis van gewicht en bestemming, op basis van prijs en bestemming en het aantal producten en bestemming.
In onderstaand voorbeeld ben ik er vanuit gegaan dat de verzendkosten worden berekend op basis van gewicht en het land. Voor Nederland zie je 4 tariefgroepen: 0 kilo t/m 9.9 kilo, 10 kilo t/m 29.9 kilo, 30 kilo t/m 59.9 kilo en boven de 60 kilo. Hetzelfde geldt voor België en uiteraard zijn de onderstaande getallen weergegeven in grammen.
Voor de categorie "0 kilo t/m 9.9 kilo" zie je dat er een bedrag a € 6,75 gerekend wordt aan verzendkosten. Bestel je producten met een totaal van 12 kilo? Dan zit je in de tweede categorie en betaal je hiervoor € 12,20. Als je een Nederlander bent tenminste, want een Belg betaalt voor hetzelfde gewicht € 34,00. Onderstaande kun je geheel naar wens invullen. Extra landen toevoegen? Of segmenteren op provincie of postcode? Geen probleem. Je bent vrij om onderstaande geheel naar wens in te vullen.
.csv bestand voor table rates
Land,Provincie,Postcode,"Gewicht (en daarboven)",Verzendkosten
NLD,*,*,0.0000,6.7500
NLD,*,*,10.0000,12.2000
NLD,*,*,30.0000,24.4000
NLD,*,*,60.0000,42.5000
BEL,*,*,0.0000,13.0000
BEL,*,*,2.0000,19.5000
BEL,*,*,5.0000,25.0000
BEL,*,*,10.0000,34.0000
BEL,*,*,20.0000,40.4600
Heb je je .csv-bestand naar wens ingevuld? Dan is het nu de taak om het backend van Magento juist te configureren en het .csv-bestand te uploaden. Ga hiervoor naar Systeem -> Configuratie -> Verkopen -> Verzendwijzen. Zorg ervoor dat je in de "standaard configuratie" de instellingen voor Table rates regelt. Selecteer hierna "Main website" (of welke naam de huidige laag in uw configuratie ook maar heeft bij "Scope huidige configuratie") en de in- en exporteer functionaliteit verschijnt.
Krijg je geen foutmelding na het uploaden? Dan is je .csv-bestand succesvol geïmporteerd en kan je je instellingen testen. Doe een testbestelling en selecteer producten met diverse gewichtsklassen (gewicht moet uiteraard wel per product zijn ingesteld). Je zult zien dat de koppelde verzendkosten worden getoond in het bestelformulier. Krijg je wel een foutmelding? Loop dan de landcodes goed na. Ook kan je een fout hebben gemaakt in quotes, bedragen en/of punten en komma's.
Landcodes voor Table rates in Magento
Ga je het groots aanpakken? En ga je leveren over de gehele wereld? Hieronder de lijst met alle landcodes voor in het .csv-bestand.
- AF –
- Afghanistan
- AL –
- Albania
- DZ –
- Algeria
- AS –
- American Samoa
- AD –
- Andorra
- AO –
- Angola
- AI –
- Anguilla
- AQ –
- Antarctica
- AG –
- Antigua and Barbuda
- AR –
- Argentina
- AM –
- Armenia
- AW –
- Aruba
- AU –
- Australia
- AT –
- Austria
- AZ –
- Azerbaijan
- BS –
- Bahamas
- BH –
- Bahrain
- BD –
- Bangladesh
- BB –
- Barbados
- BY –
- Belarus
- BE –
- Belgium
- BZ –
- Belize
- BJ –
- Benin
- BM –
- Bermuda
- BT –
- Bhutan
- BO –
- Bolivia
- BA –
- Bosnia and Herzegovina
- BW –
- Botswana
- BV –
- Bouvet Island
- BR –
- Brazil
- IO –
- British Indian Ocean Territory
- VG –
- British Virgin Islands
- BN –
- Brunei
- BG –
- Bulgaria
- BF –
- Burkina Faso
- BI –
- Burundi
- KH –
- Cambodia
- CM –
- Cameroon
- CA –
- Canada
- CV –
- Cape Verde
- KY –
- Cayman Islands
- CF –
- Central African Republic
- TD –
- Chad
- CL –
- Chile
- CN –
- China
- CX –
- Christmas Island
- CC –
- Cocos [Keeling] Islands
- CO –
- Colombia
- KM –
- Comoros
- CG –
- Congo – Brazzaville
- CD –
- Congo – Kinshasa
- CK –
- Cook Islands
- CR –
- Costa Rica
- HR –
- Croatia
- CU –
- Cuba
- CY –
- Cyprus
- CZ –
- Czech Republic
- CI –
- Côte d’Ivoire
- DK –
- Denmark
- DJ –
- Djibouti
- DM –
- Dominica
- DO –
- Dominican Republic
- EC –
- Ecuador
- EG –
- Egypt
- SV –
- El Salvador
- GQ –
- Equatorial Guinea
- ER –
- Eritrea
- EE –
- Estonia
- ET –
- Ethiopia
- FK –
- Falkland Islands
- FO –
- Faroe Islands
- FJ –
- Fiji
- FI –
- Finland
- FR –
- France
- GF –
- French Guiana
- PF –
- French Polynesia
- TF –
- French Southern Territories
- GA –
- Gabon
- GM –
- Gambia
- GE –
- Georgia
- DE –
- Germany
- GH –
- Ghana
- GI –
- Gibraltar
- GR –
- Greece
- GL –
- Greenland
- GD –
- Grenada
- GP –
- Guadeloupe
- GU –
- Guam
- GT –
- Guatemala
- GG –
- Guernsey
- GN –
- Guinea
- GW –
- Guinea-Bissau
- GY –
- Guyana
- HT –
- Haiti
- HM –
- Heard Island and McDonald Islands
- HN –
- Honduras
- HK –
- Hong Kong SAR China
- HU –
- Hungary
- IS –
- Iceland
- IN –
- India
- ID –
- Indonesia
- IR –
- Iran
- IQ –
- Iraq
- IE –
- Ireland
- IM –
- Isle of Man
- IL –
- Israel
- IT –
- Italy
- JM –
- Jamaica
- JP –
- Japan
- JE –
- Jersey
- JO –
- Jordan
- KZ –
- Kazakhstan
- KE –
- Kenya
- KI –
- Kiribati
- KW –
- Kuwait
- KG –
- Kyrgyzstan
- LA –
- Laos
- LV –
- Latvia
- LB –
- Lebanon
- LS –
- Lesotho
- LR –
- Liberia
- LY –
- Libya
- LI –
- Liechtenstein
- LT –
- Lithuania
- LU –
- Luxembourg
- MO –
- Macau SAR China
- MK –
- Macedonia
- MG –
- Madagascar
- MW –
- Malawi
- MY –
- Malaysia
- MV –
- Maldives
- ML –
- Mali
- MT –
- Malta
- MH –
- Marshall Islands
- MQ –
- Martinique
- MR –
- Mauritania
- MU –
- Mauritius
- YT –
- Mayotte
- MX –
- Mexico
- FM –
- Micronesia
- MD –
- Moldova
- MC –
- Monaco
- MN –
- Mongolia
- ME –
- Montenegro
- MS –
- Montserrat
- MA –
- Morocco
- MZ –
- Mozambique
- MM –
- Myanmar [Burma]
- NA –
- Namibia
- NR –
- Nauru
- NP –
- Nepal
- NL –
- Netherlands
- AN –
- Netherlands Antilles
- NC –
- New Caledonia
- NZ –
- New Zealand
- NI –
- Nicaragua
- NE –
- Niger
- NG –
- Nigeria
- NU –
- Niue
- NF –
- Norfolk Island
- KP –
- North Korea
- MP –
- Northern Mariana Islands
- NO –
- Norway
- OM –
- Oman
- PK –
- Pakistan
- PW –
- Palau
- PS –
- Palestinian Territories
- PA –
- Panama
- PG –
- Papua New Guinea
- PY –
- Paraguay
- PE –
- Peru
- PH –
- Philippines
- PN –
- Pitcairn Islands
- PL –
- Poland
- PT –
- Portugal
- PR –
- Puerto Rico
- QA –
- Qatar
- RO –
- Romania
- RU –
- Russia
- RW –
- Rwanda
- RE –
- Réunion
- BL –
- Saint Barthélemy
- SH –
- Saint Helena
- KN –
- Saint Kitts and Nevis
- LC –
- Saint Lucia
- MF –
- Saint Martin
- PM –
- Saint Pierre and Miquelon
- VC –
- Saint Vincent and the Grenadines
- WS –
- Samoa
- SM –
- San Marino
- SA –
- Saudi Arabia
- SN –
- Senegal
- RS –
- Serbia
- SC –
- Seychelles
- SL –
- Sierra Leone
- SG –
- Singapore
- SK –
- Slovakia
- SI –
- Slovenia
- SB –
- Solomon Islands
- SO –
- Somalia
- ZA –
- South Africa
- GS –
- South Georgia and the South Sandwich Islands
- KR –
- South Korea
- ES –
- Spain
- LK –
- Sri Lanka
- SD –
- Sudan
- SR –
- Suriname
- SJ –
- Svalbard and Jan Mayen
- SZ –
- Swaziland
- SE –
- Sweden
- CH –
- Switzerland
- SY –
- Syria
- ST –
- São Tomé and Príncipe
- TW –
- Taiwan
- TJ –
- Tajikistan
- TZ –
- Tanzania
- TH –
- Thailand
- TL –
- Timor-Leste
- TG –
- Togo
- TK –
- Tokelau
- TO –
- Tonga
- TT –
- Trinidad and Tobago
- TN –
- Tunisia
- TR –
- Turkey
- TM –
- Turkmenistan
- TC –
- Turks and Caicos Islands
- TV –
- Tuvalu
- UM –
- U.S. Minor Outlying Islands
- VI –
- U.S. Virgin Islands
- UG –
- Uganda
- UA –
- Ukraine
- AE –
- United Arab Emirates
- GB –
- United Kingdom
- US –
- United States
- UY –
- Uruguay
- UZ –
- Uzbekistan
- VU –
- Vanuatu
- VA –
- Vatican City
- VE –
- Venezuela
- VN –
- Vietnam
- WF –
- Wallis and Futuna
- EH –
- Western Sahara
- YE –
- Yemen
- ZM –
- Zambia
- ZW –
- Zimbabwe
- AX –
- Åland Islands