Krokedil – dokumentation
Dokumentation hos Krokedil
Dokumentation hos Krokedil

Dokumentation

DIBS Account (DX) för WooCommerce

Dokumentation

  1. Introduktion
  2. Installation
  3. Obligatoriska inställningar i WordPress
  4. Konfiguration - kortbetalning
  5. Konfiguration - fakturabetalning
  6. Erbjud fakturabetalning till flera länder
  7. Före du går live

Introduktion
Till toppen

DIBS Account för WooCommerce är en betalmodul som låter dig ta betalt med DIBS nya betalsystem DIBS Account (DX) i din WooCommerce-butik.

När ordern slutförs i WooCommerce skickas kunden vidare till ett säkert och mobilanpassat betalfönster hos DIBS. Efter att köpet genomförts skickas kunden tillbaka till butikens tacksida där en bekräftelse på ordern visas.

För att börja ta betalt behöver du ha modulen installerad i din WooCommerce-butik samt ha ett avtal med DIBS om DIBS Account.

Installation
Till toppen

  1. Logga in i WordPress Admin. Navigera till → Plugins → Lägg till nytt i vänstermenyn.
  2. Klicka på Ladda upp tillägg och därefter Välj fil för att bläddra dig fram till zip-filen på din dator. Klicka därefter på OK och slutlingen på knappen Installera nu.
  3. Aktivera pluginet.

Obligatoriska inställningar i WordPress
Till toppen

Permalänkar

För att callback-funktionen (kommunikationen från DIBS tillbaka till din butik) ska fungera så behöver du tänka på följande:

  • Permalänksinställningarna får inte vara inställd på Förvald. Något av de övriga alternativen måste väljas. Den här modulen har redirect till URL’en mydomain.com/woocommerce/dibsaccountcallback och den kommer att ge ett s.k. 404-svar om mod_rewrite inte är aktiverat.
  • Callbacks fungerar inte om du har en testmiljö som ej är publikt nåbar. Tänk alltså på att en lokal utvecklingsmiljö troligtvis kommer att innebära problem med uppdatering av orderstatus i WooCommerce.

Konfiguration - kortbetalning
Till toppen

  1. Navigera till → WooCommerce → Inställningar → Kassan.
  2. Nu visas DIBS Account Card visas som tillgänglig betalmetod i den horisontella menyn högst upp. Klicka på denna länk för att komma till inställningssidan för betalmetoden.
  3. Enable/disable – Kryssa i checkboxen om du vill att betalmetoden ska vara tillgänglig i kassan.
  4. Title – Här anger du titeln för betalmetoden som visas i kassan.
  5. Description – Här anger du beskrivning av betalmetoden som visas i kassan.
  6. DIBS Integration ID – Ditt Integrations ID som du fått från DIBS,alternativt hittar i ditt konto hos DIBS.
  7. HMAC Key (k) – Din HMAC-nyckel hittar du i ditt konto hos DIBS.
  8. Email Transaction ID – Om du vill att betalmodulen automatiskt ska lägga till DIBS transaktions-ID för köpet i orderbekräftelsen som skickas till kund. DIBS kräver att denna information skickas till kund på ett eller annat sätt.
  9. Instructions – Eventuella instruktioner till kund som skickas med i orderbekräftelsen.
  10. Instant capture (capturenow) – Om beloppet ska debiteras för köpet direkt i samband med att kunden genomför köpet. Vanligtvis sker ett kortköp i två steg (1 Reservation, 2 Capture). Kontakta DIBS för att aktivera denna funktion.
  11. Test Mode – Om du vill genomföra testköp eller inte. Läs mer om kortnummer för testköp här.
  12. Debug – Om du vill logga händelser för genomförda köp i felsökningssyfte. Loggen kan läsas genom att navigera till → WooCommerce → Systemstatus och därefter klicka på tabben Loggar.

Konfiguration - fakturabetalning
Till toppen

  1. Navigera till → WooCommerce → Inställningar → Kassan.
  2. Nu visas DIBS Account Invoice visas som tillgänglig betalmetod i den horisontella menyn högst upp. Klicka på denna länk för att komma till inställningssidan för betalmetoden.
  3. Enable/disable – Kryssa i checkboxen om du vill att betalmetoden ska vara tillgänglig i kassan.
  4. Title – Här anger du titeln för betalmetoden som visas i kassan.
  5. Description – Här anger du beskrivning av betalmetoden som visas i kassan.
  6. DIBS Integration ID – Sweden – Ditt Integrations ID för Sverige som du fått från DIBS,alternativt hittar i ditt konto hos DIBS.
  7. HMAC Key (k) – Sweden – Din HMAC-nyckel för Sverige som du fått från DIBS, alternativt hittar i ditt konto hos DIBS.
  8. Integration ID – Norway – Ditt Integrations ID för Norge.
  9. HMAC Key (k) – Norway – Din HMAC-nyckel för Norge.
  10. Email Transaction ID – Om du vill att betalmodulen automatiskt ska lägga till DIBS transaktions-ID för köpet i orderbekräftelsen som skickas till kund. DIBS kräver att denna information skickas till kund på ett eller annat sätt.
  11. Instructions – Eventuella instruktioner till kund som skickas med i orderbekräftelsen.
  12. Invoice fee – Här kan du lägga till en fakturaavgift för betalsättet. Skapa en enkel (dold) produkt som utgör fakturaavgiften. Därefter anger du produktens ID-nummer i textfältet.OBS! – ange ej priset eller artikelnumret. Produktens ID-nummer ser du genom att hålla musen över produkten på översiktssidan för produkter. Lämna fältet tomt för att avaktivera funktionen.
  13. Totals calculation – Låt ordersumman beräknas av betalmodulen istället för av WooCommerce. Detta kan vara användbart när priser/momsbelopp använder 3 eller 4 decimaler eftersom DIBS processar priser med 2 decimaler. Både totala ordersumman och varje orderrad skickas till DIBS. Om dessa två inte stämmer överens kommer ett felmeddelande att visas i DIBS betalfönster och betalningen avbryts.
  14. Test Mode – Om du vill genomföra testköp eller inte. Läs mer om testköp här.
  15. Debug – Om du vill logga händelser för genomförda köp i felsökningssyfte. Loggen kan läsas genom att navigera till → WooCommerce → Systemstatus och därefter klicka på tabben Loggar.

Erbjud fakturabetalning till flera länder
Till toppen

Beträffande fakturabetalning så skriver du vanligtvis avtal med DIBS om fakturabetalning för ett land. Vill du erbjuda fakturabetalning i fler länder (Sverige och Norge finns tillgängliga för fakturaköp) så behöver du göra följande:

  1. Knyta ett avtal med DIBS för respektive land du erbjuder fakturaköp till.
  2. Ha ett företag registrerat i varje land som du skriver avtal för.
  3. Se till att din butik erbjuder möjligheten att genomföra köp i den lokala valuta som kunden handlar från.

Detta innebär alltså att om du är en svensk e-handlare som har avtal med fakturaköp för Sverige och Norge så behöver du erbjuda köp i SEK för svenska kunder och NOK för norska kunder.

DIBS-modulen klarar av hantering av flera valutor men WooCommerce har inte stöd för multipla valutor från start. För att åstadkomma detta behöver du installera ett extra plugin.

Multipla valutor – så här gör du

För att erbjuda support för multipla valutor behöver du installera ett av följande plugin.

  • WPML tillsammans med WooCommerce Multilingual (okej, på det här viset behöver du faktiskt installera två plugins). Dokumentation om hur du konfigurerar flera valutor hittar du här.
  • Currency Switcher for WooCommerce. Dokumentation om hur du konfigurerar flera valutor med Currency switcher hittar du här.

 

Före du går live
Till toppen

När du är klar med installation och konfiguration behöver din webbutik uppfylla ett antal kriterier före DIBS godkänner butiken.

→ Läs DIBS steg-för-steg-info här.
→ Läs vår guide om hur du förbereder din WooCommerce-butik här.

Godkänd av DIBS

När du gått igenom varje steg i PDF-filen behöver du kontakta DIBS på siteinspection@dibspayment.com och be dem genomföra en så kallad Site Inspection.

När detta är klart kan du börja sälja med DIBS Account i din butik.

Gå vidare till http://krokedil.se