Hoppa till huvudinnehåll

Aktivera Swish Handel och förnya certifikatet

Lär dig att enkelt aktivera och konfigurera Swish Handel i din Abicart webbutik med denna steg-för-steg-guide för certifikat.

Ta betalt med den fristående betalmetoden Swish Handel och håll anslutningens certifikat aktuellt.

Innan du börjar

Guiden gäller Swish Handel i Abicart Go, Plus och Pro. Du behöver ett Swish Handel-avtal via banken och behörighet till Swish Certificate Management. Läs om Swish för e-handel och be banken bekräfta rätt avtal.

Ett privat Swish-nummer eller Swish Företag är inte samma anslutning. Swish som erbjuds inuti exempelvis en extern checkout använder i stället checkoutleverantörens anslutning.

Den här betalmetoden använder SEK och svensk marknad. Swishs TLS-klientcertifikat är separat från HTTPS-/SSL-certifikatet för butikens domän.

1. Lägg till och spara betalmetoden

Gå till Inställningar → Betalningsmetoder → Lägg till ny betalmetod, välj Swish och spara den nya betalmetoden. Låt den vara inaktiv tills uppgifterna är klara.

Om det står att betalmetoden måste sparas innan du kan fortsätta ska du gå tillbaka och spara den med Lägg till. Skapa inte flera kopior som felsökningsförsök.

2. Skapa en CSR i Abicart

Öppna Swish-betalmetoden och länken Hur gör man?.

Välj Generera CSR när du avser att skapa en ny certifikatanslutning.

Generera inte en ny CSR som ett ofarligt test. Det skapar en ny privat nyckel i Abicart. Ett tidigare certifikat kan då inte användas med den nya nyckeln. Planera ett byte av en fungerande anslutning så att du kan slutföra hela processen.

Kopiera hela CSR-texten. CSR är en certifikatbegäran, inte det färdiga TLS-certifikatet. Den privata nyckeln ska stanna i anslutningen; skicka den inte till support eller klistra in den i andra tjänster.

3. Skapa rätt certifikat i Swish-portalen

Öppna Swish Certificate Management och logga in med den behöriga personens BankID för rätt organisation och Swish Handel-nummer.

SCM2

Bilderna visar ett tidigare portalgränssnitt. Kontrollera vilka certifikat som används innan du återkallar något. Att återkalla ett fungerande certifikat kan stoppa betalningar; gör det bara när portalen kräver det för det planerade bytet och du vet vilken anslutning som påverkas.

Välj att skapa ett nytt certifikat för rätt Swish-nummer.

Du har redan skapat CSR i Abicart. Hoppa därför över portalens instruktion för att skapa en separat CSR-fil och använd den befintliga begäran.

Klistra in hela CSR-texten från Abicart i portalens avsedda fält.

Generera certifikatet enligt portalens anvisning. Om format ska väljas använder du PEM. Slutför steget.

4. Hämta och spara TLS-certifikatet

Öppna det nya certifikatet i portalen, exempelvis med Visa/ögonikonen.

Kopiera hela TLS-certifikatets text, inklusive början och slutet. Du kan även öppna den hämtade PEM-filen och kopiera certifikatet därifrån. Kopiera inte CSR-texten en gång till.

Gå tillbaka till Inställningar → Betalningsmetoder → Swish. Klistra in certifikatet i TLS-certifikat, ange avtalets Swish Handel-nummer och spara. Numret är mottagarnumret för avtalet, inte köparens mobilnummer.

5. Kontrollera ett komplett betalflöde

Aktivera betalmetoden först när anslutningen är färdig. Öppna sedan butiken och följ det testförfarande som gäller för din miljö.

Kontrollera varukorg, kunduppgifter, totalbelopp och att rätt Swish-mottagare visas.

En laddningsbild eller att Swish öppnas visar bara att en del av flödet har startat. För att verifiera hela flödet behöver en avsedd betalning slutföras och samma order bli korrekt betald i Abicart. Kontrollera även resultatet hos Swish/banken. Ett skarpt test innebär en riktig betalning; använd leverantörens avsedda testmiljö när sådan är tillgänglig.

Inställningar som påverkar kassan

  • Aktiv: styr om betalmetoden får visas.

  • Förvald: föreslår betalmetoden när den är tillgänglig.

  • Endast angivna kunder/kundgrupper: begränsar tillgängligheten. Kundgrupper kräver stöd i butikens abonnemang.

  • Kundtyp och person-/organisationsnummer: begränsar kassan och vilka uppgifter som krävs. Det är inte i sig en identitets- eller adresskontroll.

  • Tillåt inte annan leveransadress: begränsar alternativ leveransadress. Det innebär inte att Swish verifierar adressen mot folkbokföringen.

  • Betalstatusmejl: kan skicka information till butiksägaren när ordern blir betald.

  • Presentkortsprodukter: kan uteslutas från köp med betalmetoden.

Konto

Ange rätt Swish Handel-nummer och det TLS-certifikat som hör till den CSR du skapade för denna betalmetod. Ange lösenord bara om certifikatformatet du använder kräver det; gissa inte fram ett lösenord vid ett anslutningsfel.

Namn och beskrivning

Standardnamnet kan ersättas med ett eget namn. Detaljbeskrivning är frivillig och ska beskriva vad kunden ska göra.

Valuta

Använd SEK. Att andra valutor är aktiva i butiken gör dem inte tillåtna för denna Swish-anslutning.

Beloppsgränser

Om butiken har stöd för beloppsbegränsning kan betalmetoden döljas efter orderns totalbelopp.

  • Ingen begränsning: ingen extra beloppsgräns används.

  • Dölj om ordersumman är noll: alternativet döljs vid 0.

  • Dölj om ordersumman är större än noll: alternativet döljs för positiva totalbelopp, inte tvärtom.

  • Dölj utanför intervall: kontrollera både lägsta och högsta belopp och att något annat betalsätt finns kvar.

Bilden visar ett exempel med en lägsta gräns. Kontrollera de villkor som verkligen är sparade i din butik.

Förnya certifikatet och felsök anslutningen

Kontrollera certifikatets faktiska slutdatum i portalen och planera förnyelsen före det datumet. Utgå inte från att alla certifikat har samma femåriga giltighet. Följ hela kedjan ny CSR i rätt Abicart-betalmetod → nytt certifikat i Swish-portalen → hela certifikatet tillbaka i samma betalmetod.

Vid fel kontrollerar du rätt Swish-nummer, certifikatets giltighet, att det inte återkallats, hela PEM-texten, matchningen till den senaste CSR:n och att test-/produktionsmiljö inte blandats. Kontrollera sedan orderns och betalningens faktiska status innan du försöker igen.

Makulering och återbetalning

När du makulerar en betald Swish-order begär Abicart återbetalning av betalningen. Makulera därför inte en betald order som ett ofarligt test. Återbetalning via denna koppling avser hela betalningen; det finns inte ett valfritt delbelopp i Abicarts Swish-åtgärd.

En begärd återbetalning är inte samma sak som ett bekräftat resultat. Vänta in betalstatusen och kontrollera transaktionen hos Swish/banken. Gör inte samtidigt en manuell återbetalning i banken och en återbetalning i Abicart. Vid oklart svar ska du först kontrollera den befintliga begäran.

Snabbstart

  1. Bekräfta Swish Handel-avtal och spara en inaktiv betalmetod.

  2. Skapa CSR i Abicart och använd den i rätt Swish-portalanslutning.

  3. Spara hela TLS-certifikatet och rätt Swish-nummer i samma betalmetod.

  4. Kontrollera hela betalflödet och bevaka certifikatets faktiska slutdatum.

Abonnemang: Swish stöds i Go, Plus och Pro. Bankens Swish Handel-avtal och avgifter är separata. Ytterligare begränsningsfunktioner kan bero på butikens aktiverade abonnemangsfunktioner.

Swishs logotyp.
Fick du svar på din fråga?