Shopbox
- Martin Fransson
- pontus Carme (Unlicensed)
- Ellen Fransson
Introduktion
Detta dokument beskriver hur integrationen med POS (point of sale, eller kassasystemet) Shopbox fungerar.
Det finns ett par beslut / instĂ€llningar som mĂ„ste göras för att en integration skall fungera, dessa beskrivs Ă€ven med vilka alternativ som finns.Â
Ăvergripande beskrivning.
Det Àr Shopbox som hÀmtar och lÀmnar information hos Extend Commerce. Extend Commerce Àr den passiva parten i denna integration.
Syftet med integrationen Àr.
- FörsÀljningen i butik, som registreras i Shopbox skall synkas med Extend Commerce Backend. Med detta menas att alla transaktioner (kassakvitton) blir registrerade som enskilda orders i Extend Commerce Backend. Syftet med detta Àr tvÄ, dels att i realtid kunna följa lagersaldot i butiken, samt att kunna fÄ en ekonomsikt kontering / uppföljning pÄ varje transaktion via Extend till bokföringssystemet
- Synka artiklar. En artikel i Extend Commerce Backend, som lagerlÀggs mot butikslagret. kommer att etableras i POS systemet. Syftet med detta Àr att man inte skall behöva registrera nya artiklar i POS systmet, utan artikelnummer, namn, streckkod etc. bara behöver registreras i Extend Commerce Backend.
- Generella priser. Vi synkar generella priser sÄ att en förÀndring av ett pris, en kampanj, ett tillfÀlligt pris kan registreras i Extend Commerce Backendoch pushas ut till en eller flera POS system. UnderhÄll av priser kan ske centralt i Extend Commerce Backend.
- KÀnda kunder, en kund som har ett kundnummer kan ange detta i butiken. POS systemet Shopbox kommer dÄ att i realtid hÀmta just den kundens unika priser, samt info om kunden fÄr handla mot faktura och till vilka belopp.
- Fakturakunder. Om kunden har godkÀnd kreditlimit för faktura köp, sÄ kommer POS att hantera försÀljningen i butik, men rapportera in försÀljningen till Extend som kommer att hantera detta som ett fakturaköp, och skapa och distribuera fakturan enligt vanliga Extend Commerce Backend rutiner.
- Returer. En retur in till butiken kommer att dels hanteras finansiellt som en kredit, bÄde i POS och i Extend. Men Àven saldot av en retur kommer att hanteras automatiskt, med negativ cost of sold gods.
Att ta beslut om
Följande saker mĂ„ste du som varuĂ€gare ta beslut om och förbereda i Extend Commerce Backend.Â
Kund som generella priser skall hÀmtas frÄn
NĂ€r POS frĂ„gar Extend Commerce Backend om vilka generella priser som skall anvĂ€ndas sĂ„ frĂ„gar man efter priser med ett kundnummer som villkor. Priser i Extend Commerce Backend byggs ihop per kund, baserat pĂ„ mĂ„nga olika prislistor, rabattlistor, kampanjer etc. gör att varje dag sĂ„ byggs en ny generell prisbild upp, som skall vara publik i butiken. SĂ„ man behöver faststĂ€lla en kund (kundnummer) i Extend Commerce Backend, frĂ„n vilken POS skall hĂ€mta generella priser frĂ„n.Â
Lager som motsvarar respektive butik.
NÀr POS skall rapportera in försÀljning sÄ behöver POS informera Extend Commerce Backend om vilken butik som försÀljningen skett pÄ, detta motsvarar ett lager i Extend Commerce Backend. SÄ för varje butik behövs ett motsvarande lager i Extend Commerce Backend och identiteten pÄ detta lager (shortname) behöver POS kÀnna till.
Artikel för Mixed Payment
Mixed payment innebÀr att en kund betalar en order med olika betalsÀtt. Tex att man köper för 300 kr, betalar 200 med ett presentkort och resterande med kreditkort. En sÄdan delad betalning "Mixed payment" krÀver en speciell tjÀnsteartikel i Extend Commerce Backend som anvÀnds för att hantera detta. Denna artikel skall ha artikelnummer "MIXEDPAYMENT-01" Detta skall vara en tjÀnsteartikel och den skall ha en försÀljningsenhet och finnas kopplad till prislistor till den generella kund som beskrivs i detta dokument. Den kan ha 0kr i pris pÄ sin prislista.
Namn pÄ denna artikel kan ni vÀlja sjÀlva, det Àr artikelnummret som Àr det viktiga.
InstÀllningar i Shopbox
För att aktivera en koppling mellan Extend Commerce Backend och Shopbox sÄ gör du sÄ hÀr i din Shopbox
- Ange ett client id som identifierar dig som varuĂ€gare i Extend Commerce Backend. Detta vĂ€rde hittar du under övriga instĂ€llningar â KlientinstĂ€llningar. Det fĂ€ltet som heter Klientinformation innehĂ„ller detta vĂ€rde.
2 och 3. HÀr skall du ange ett anvÀndarnamn och ett lösenord.
Denna anvÀndare Àr en anvÀndare i Extend Commerce Backend, och det mÄste vara en API anvÀndare. Du hÀmtar ut anvÀndarnamn och lösenord frÄn sidan AnvÀndarinstÀllningar i Extend Commerce Backend. HÀr Àr det viktigt att det Àr en API anvÀndare du skapar (glöm ej att tilldela denna anvÀndare rÀttigheter...)
LÀs mer information om API anvÀndare: 'Instruktioner & Handledning' för Skapa API anvÀndare'.
4. HÀr skall du ange kundnummer pÄ den kund som skall "bÀra" standardpriser i Extend Commerce Backend. Detta beskrevs ovan.
5. HÀr skall du ange ett fraktsÀtt som skall sÀttas pÄ alla orders som kommer frÄn Shopbox. Extend Commerce Backend behöver ett fraktsÀtt pÄ alla orders. I detta fallet nÀr försÀljningen skett i butik, sÄ rekommenderas att detta fraktsÀtt heter HÀmtas eller liknande. Detta fraktsÀtt som anges hÀr mÄste finnas aktivt i Er Extend Commerce installation.
6. HÀr anges identiteten pÄ lagret i Extend Commerce Backend som representerar butiken. GÄ in pÄ Lager, och gÄ till LagerinstÀllningar. DÀr hittar ni denna identitet i fÀltet "Kort namn".
7. HĂ€r skall ni ange en URL till er Extend Commerce installation.
Denna adress kan skilja sig Ät mellan kunder till Extend Commerce Backend. För att hitta din egen sÄ logga in i Extend Commerce Backend, titta i URL fÀltet och kopiera ut det som stÄr fram till och med extend.se/
Det som Àr gulmarkerat i denna bild
Ăvrigt att tĂ€nka pĂ„
Alla betalsÀtt som ni kommer att anvÀnda i butiken, behöver finnas upplagda i Extend Commerce Backend.
LĂ€gg till saldo automatisk, och tillĂ„t ökning.... Ă€r tvĂ„ instĂ€llningar pĂ„ lagerinstĂ€llningarna i Extend Commerce Backend som behöver vara aktiva.Â
PĂ„ denna sida: |
---|