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.

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
Läs vidare
Alla artiklar





E-handel med ASES
Webbutiker, marknadsplatser och B2B-portaler

