Salg/billettering [3.1]

Tekniske krav - RuterSalg Standard

  • Salgsenheten skal benytte Android operativsystem, versjon 7.1 eller nyere

  • Oppgradering til nyere versjon av operativsystem skal utføres når oppdragsgiver har behov for dette, senest innen tretti (30) virkedager fra dato oppdragsgiver melder slikt behov

  • Salgsenheten skal ha innbygd støtte for å kjøre applikasjoner

  • Salgsenheten skal ikke kjøre andre applikasjoner enn RuterSalg

  • Salgsenheten skal kunne kommunisere med 4G-ytelse eller bedre

  • Når oppdragsgiver produksjonssetter nye versjoner av RuterSalg-applikasjonen, skal enheten oppdateres med den nye versjonen innen ti (10) virkedager fra dato oppdragsgiver gir melding om at ny versjon er tilgjengelig

  • Salgsenheten skal ha en ytelse tilsvarende AndroidPassmark score 2000 eller bedre

  • I kjøretøyet/fartøyets kommunikasjonsgateway må det åpnes for kommunikasjon over internett fra RuterSalg-appen til Ruters baksystem

  • Salgsenheten må ha en skjermstørrelse i området fra 7” til 11”

  • NFC-enhet skal ha NFC-lese og -skrivekapabilitet, og må være kompatibel med ISO/IEC18092 standarden og ha support for MIFARE Desfire/Ultralight og ISO 14443 A/B kort

  • Eksterne NFC enheter skal støtte konfigurerbar tilbakemelding til kunde

  • Kvitteringsskriver må ha støtte for tilkobling av salgsenhet, og skal ha en utskriftshastighet på minimum 50 mm/sek og ha en papirstørrelse mellom 58 og 80 mm bredde

  • Kvitteringsskriver skal støtte utskrifter av QR- og Aztec-koder, Model 2 med Error correction level M

  • Kvitteringsskriver skal støtte kansellering av utskrift

  • Utstyret må kunne kommunisere med salgsenheten over Bluetooth, USB, eller ethernet. Alternativt MQTT, med RuterSalgs protokoll.

  • Salgsenheten skal være dimensjonert for å minimum støtte tilkobling for ytterlige to periferienheter, som betalingsterminal eller liknende

Tekniske krav - RuterSalg Håndholdt

  • Salgsenheten skal benytte Android operativsystem, versjon 7.1 eller nyere

  • Oppgradering til nyere versjon av operativsystem skal utføres når oppdragsgiver har behov for dette, senest innen tretti (30) virkedager fra dato oppdragsgiver melder slikt behov

  • Salgsenheten skal ha innbygd støtte for å kjøre applikasjoner

  • Salgsenheten skal ikke kjøre andre applikasjoner enn RuterSalg

  • Salgsenheten skal kunne kommunisere med 4G-ytelse eller bedre

  • Når oppdragsgiver produksjonssetter nye versjoner av RuterSalg-applikasjonen, skal enheten oppdateres med den nye versjonen innen ti (10) virkedager fra dato oppdragsgiver gir melding om at ny versjon er tilgjengelig

  • Salgsenheten skal ha en ytelse tilsvarende AndroidPassmark score 2000 eller bedre

  • Hvis enheten benytter kjøretøyet/fartøyets kommunikasjonsgateway for kommunikasjon over internett fra RuterSalg-appen til Ruters baksystem

  • Salgsenheten må ha en skjermstørrelse i området fra 5.5” til 11”

  • NFC-enhet skal ha NFC-lese og -skrivekapabilitet, og må være kompatibel med ISO/IEC18092 standarden og ha support for MIFARE Desfire/Ultralight og ISO 14443 A/B kort

  • Kvitteringsskriver må ha støtte for tilkobling av salgsenhet, og skal ha en utskriftshastighet på minimum 50 mm/sek og ha en papirstørrelse mellom 58 og 80 mm bredde

  • Kvitteringsskriver skal støtte utskrifter av QR koder, Model 2 med Error correction level M

  • Kvitteringsskriver skal ha støtte for Bluetooth 3.0 eller høyere

  • Kvitteringsskriver skal støtte kansellering av utskrift

  • Salgsenheten skal være dimensjonert for å minimum støtte tilkobling for ytterlige to periferienheter, som betalingsterminal eller liknende

Tekniske krav - Bestillingstransport

For bestillingstransport gjelder samme krav som for RuterSalg standard, med følgende unntak:

  • Av plasshensyn tillates det at RuterSalg kjøres på en enhet som deles med andre apper.

 

MQTT

RuterSalg er avhengig av noen MQTT-meldinger for å fungere normalt. Disse er til enhver tid beskrevet i et eget dokument som oppdateres etterhvert som ADT oppdateres.

Dersom installasjonen ikke er en del av en full TaaS-rigg med tilknytning til Ruters backend må Tjenesteyter besørge en simulering av MQTT-meldinger som er nødvendig for at RuterSalg skal fungere normalt, basert på dokumentet beskrevet over. Det er Tjenesteyters ansvar å sørge for at simulerte meldinger følger utviklingen av dette dokumentet.

 

Funksjonstesting RuterSalg

Før oppstart av kontrakt

Før innfasing av nye enheter for RuterSalg skal Tjenesteyter stille til rådighet for Tjenestemottaker en komplett fysisk testrigg av hver implementasjon.

Minimum 4 måneder før kontraktsoppstart skal testriggen ha gjennomgått en fullstendig funksjonstest med Tjenestemottaker. Funksjonstesten innebærer kontroll av at alle enheter fungerer i henhold til kravene. Hvis kravene ikke oppfylles, skal Tjenestetilbyder finne alternative enheter for godkjenning.

Faktisk leveringstidspunkt for testrigg avtales fra gang til gang direkte mellom Tjenesteyter og Tjenestemottaker.

Krav til testrigger

Testriggen skal gjenspeile det faktiske utstyret som skal benyttes ombord, inkludert f.eks. salgsenhet, skriver, kortleser og bankterminal. Ved endring av komponenter som benyttes ombord, skal dette gjenspeiles i en oppdatert testrigg som må gjennomgå ny funksjonstest.

Det gjelder samme krav til testrigg som til installasjon i kjøretøy med hensyn til MQTT. Testriggen må enten være tilkoblet Ruters STAGE-miljø (TaaS-kontrakter), eller det må tilbys en løsning for å simulere de nødvendige MQTT-meldingene nevnt over slik at testriggen fungerer.

Testrigger skal støtte ADB over ethernet.

Drift av testrigger gjennom kontraktsperioden

Tjenesteyter skal gjennom hele kontraktsperioden sørge for at Tjenestemottaker til enhver tid har en oppdatert og fungerende testrigg.

Testriggene benyttes løpende og daglig for å sikre nødvendig kvalitet på RuterSalg-løsningen, bl.a. gjennom daglige automatiske og manuelle tester.