Ladda upp ett eget Swish-certifikat

Här beskriver vi hur ni laddar upp ett eget Swish-certifikat i Repejo. De flesta behöver inte göra det här: väljer ni Repejo som teknisk leverantör sköter vi certifikaten.

Inställningen finns under Inställningar → Betalmetoder i formuläret för Swish-numret: Autentiseringsmetod → Eget certifikat.

När behövs ett eget certifikat?

  • Er bank kan inte koppla Repejo AB som teknisk leverantör för numret.
  • Ni har redan ett Swish-certifikat från en tidigare lösning och vill fortsätta använda det.
  • Ni vill själva äga och förnya certifikatet.

Ett certifikat per nummer. Swish Handel (engångsbetalningar) och Swish återkommande är olika Swish-nummer. Ett Swish Handels-nummer kan inte ta emot återkommande betalningar och går inte att aktivera som återkommande nummer. Varje nummer behöver därför ett eget certifikat, utfärdat för just det numret.

Steg 1

Skapa certifikatet i Swish-portalen

Skapa certifikatet i Swish-portalen (portal.swish.nu). Följ manualen från Swish på developer.swish.nu . Logga in med det Swish-nummer som certifikatet ska gälla för.

När ni är klara har ni certifikatet och dess privata nyckel, antingen som två filer, som en kombinerad .pem-fil eller som en .p12-fil med lösenord. Repejo tar emot alla tre varianterna.

Steg 2

Ladda upp certifikatet i Repejo

  1. Gå till Inställningar → Betalmetoder.
  2. Klicka på Nytt swishnummer för återkommande betalningar eller Nytt swishnummer (Handel) för engångsbetalningar. Finns numret redan i listan klickar ni på det för att redigera.
  3. Fyll i Swishnummer (10 siffror utan mellanslag) och ett internt Namn.
  4. Välj Autentiseringsmetod: Eget certifikat.
  5. Klicka på Välj filer under Certifikat- och nyckelfiler. Välj antingen en fil (.pem eller .p12) som innehåller både certifikat och nyckel, eller två filer: certifikatfilen och nyckelfilen.
  6. Fyll i Lösenord för certifikat bara om filen är en .p12-fil eller om den privata nyckeln är lösenordsskyddad. Lämna annars fältet tomt.
  7. Klicka på Spara.
Steg 3

Repejo verifierar certifikatet

Numret får status Verifiering pågår. Vi testar certifikatet mot Swish i bakgrunden:

  • Swish Handel: vi skapar en testbetalning på 1 kr och avbryter den direkt. Inga pengar dras.
  • Swish återkommande: vi kontrollerar att numret kan ta emot återkommande betalningar.

Går testet igenom ändras status till Aktiv och ni kan använda numret i era checkouts. Misslyckas det berättar felmeddelandet varför. Rätta till orsaken och klicka på Aktivera vid numret för att försöka igen.

Klart! Swish-betalningarna går nu via ert eget certifikat.

Förnya certifikatet

Certifikatet har begränsad giltighetstid. Ni ser sista giltighetsdag i Swish-portalen (Valid through) och i Repejo när ni öppnar numret (Nuvarande certifikat giltigt till). När certifikatet går ut slutar Swish-betalningarna att fungera, så förnya i god tid:

  1. Skapa ett nytt certifikat i Swish-portalen enligt steg 1.
  2. Öppna numret under Inställningar → Betalmetoder, ladda upp de nya filerna under Ersätt certifikat (valfritt), ange lösenordet och spara.

Vi verifierar sedan numret på nytt, och när testet går igenom får det status Aktiv igen.

Återkalla inte det gamla certifikatet i Swish-portalen förrän det nya är aktivt i Repejo. Ett återkallat certifikat slutar fungera omedelbart.

Behöver ni hjälp?

Kontakta oss på support@repejo.se så hjälper vi er.

Kontakta support →