Hoppa till innehållet

Planera en B2B-beställningsportal: pris, enhet och godkännande

Planera kundbehörigheter, kartongpriser och godkännanden utifrån en exempelbeställning med tydlig överlämning till ERP-systemet.

Lena Fischer2 min läsning
Surfplatta med ett produktkort för hörlurar och tre valrader, med gröna och turkosa detaljer.

Klargör före utformningen för vilket företag en person köper, vilken enhet priset avser och när en beställning får gå vidare. Reglerna måste hänga ihop hela vägen till överföringen till ERP-systemet.

En exempelbeställning

Alla koder, priser och gränser är fiktiva. Godkännandegränsen är en intern exempelregel, inget lagkrav. Beräkningen omfattar inte skatter och leverans.

Uppgift

Exempelvärde

Kundkonto

C-10, skilt från C-20

Artikel

B-6: en kartong innehåller 6 stycken.

Pris för C-10

18 EUR netto per kartong

Pris för C-20

21 EUR netto per kartong; 2 kartonger = 42 EUR nettovaruvärde

Varukorg

2 kartonger = 12 stycken = 36 EUR nettovaruvärde

Godkännande

Från 500 EUR nettovaruvärde krävs en behörig godkännare.

Vid 28 kartonger blir nettovaruvärdet 504 EUR. Denna beställning behöver det extra godkännandet. Visa både antal kartonger och antalet stycken i dem; ett mängdfält utan enhet kan göra att två kartonger uppfattas som två enskilda varor.

Skilj företag, plats och person åt

Inköparen hos C-10 kan skapa ett utkast. En annan behörig person godkänner beställningar över gränsen. Leveransadresser tillhör respektive företagskonto. En gemensam inloggning gör det svårare att ta bort en enskild medarbetares rättigheter.

B2B-kataloger kan ange kundspecifika sortiment och priser; Shopifys dokumentation visar ett konkret produktexempel. Kontrollera att det valda systemet faktiskt stöder de relationer mellan företag och platser som behövs.

En dold länk skyddar inte andra konton. Servern måste kontrollera behörigheten vid varje begäran, som OWASP rekommenderar. Om en testanvändare från C-10 ändrar kundkoden till C-20 ska varken den kundens priser eller adresser bli synliga. Använd separata testkonton.

Skilj inskickat från bekräftat av ERP

Ett möjligt flöde: aktuellt pris kontrollerat → utkast → eventuellt godkännande → väntar på överföring → ERP bekräftar med ordernummer. Om mängd eller pris ändras efter godkännandet krävs i exemplet en ny kontroll. Tidpunkten för bindande orderaccept måste också stämma med dina faktiska affärsvillkor.

När ERP-systemet inte är tillgängligt förblir ärendet öppet. En exempeltext är: ”Din beställning väntar på överföring. Det finns ännu ingen orderbekräftelse.” Ordernumret visas först när behandlingen har bekräftats. Upprepade överföringar måste kännas igen som samma händelse så att ingen andra order skapas.

Kontrollera före införandet

Kontrollera att två kartonger visas som 12 stycken och 36 EUR. Pröva sedan 28 kartonger: överföringen ska invänta det godkännande som krävs. Testa åtkomst till C-20, en prisändring efter godkännande och en bruten ERP-anslutning. Varje test behöver en synlig och begriplig status.

Då är den första versionen avgränsad: kundbehörigheter, prisenhet, godkännande och spårbar ERP-överföring. Extra sökfilter eller kampanjer kan därefter bedömas med beställningsreglerna redan på plats.

Källor

Skriven av

  • Lena FischerRedaktör för e-handelLena Fischer ansvarar för ASES artiklar om e-handel. Hon skriver om butikssystem och hur de kopplas till andra applikationer och förklarar de tekniska processerna bakom näthandeln.

Följ ASES

Läs vidare

Alla artiklar

E-handel med ASES

Webbutiker, marknadsplatser och B2B-portaler