Artikeln handlar om när man har Swish Handelsavtal med certifikatansvarig.
Här har vi sammanställt felsökning för det vanligaste felet, Error: 500, som kan uppkomma efter uppsättning av Swish-integrationen i kassan.
Swish Handelsavtal krävs för integrationen
Det går att kontakta Swishs support för att kontrollera att Swish-numret är kopplat till ett "Swish handelsavtal". Swish lämnar dock (såklart) inte ut några ytterligare uppgifter om eventuell certifikathanterare mm.
Det fungerar inte på någon kassa
Error: 500 tyder i de flesta fall att där har blivit fel med själva certifikatet. Är alla steg för installationen utförda efter guiden med Bank-ID-inlogg mm. så kan det vara så enkelt att där har kommit in felaktiga tecken när certifikatinnehållet kopierades. Gör om installationsflödet och om det fortfarande kvarstår kontakta support för undersökning.
Viktigt att tänka på här är att det Bank-ID som används har rätt att teckna avtal med banken. Om inte så kan det ge just Error: 500. Detta beror på att certifikatet faktiskt Är fel.
En kassa fungerar men inte övriga
Om ni har flera kassor där en kassa fungerar men de andra ger Error 500 kan det bero på att själva certifikatet inte kommit över ordentligt till dem. Prova då att gå via Arkiv - Företagsuppgifter - Integrationer - Swish och Exportera Certifikat ifrån den fungerande kassan och Importera Certifikat på den icke fungerande. Detta behöver alltid göras för att få över certifikatfilerna på flera kassor. Exportkorten kommer på SMS och anges på den icke-fungerande kassan som kommer ladda in relevanta certifikatfiler.
Fel java-version kan ge Error: 500
Men, om allt stämmer kan det vara "fel" java-version eller rättare sagt "keytool.exe".
Prova att dra ned denna .zip-fil och packa upp. "olda" befintlig keytool.exe och låt kassan styra mot denna.
Lägg den i "Java"-mappen men som nedan.
":\Program Files\Java\jre1.8.0_161\jre1.8.0_161\bin\keytool.exe"
Nedladdningslänk till jre1.8.0_161.zip