1 Installera Billmate CustomPay för WooCommerce

1.1 Installera Tillägg

1: Logga in på din wordpress administrationspanel. 

2: Navigera till fliken tillägg och klicka sedan på lägg till nytt.

3: Sök efter Billmate i sökrutan för att kunna få fram Billmate for WooCommerce. 

4: Klicka sedan installera och sedan aktivera.

 

2 Billmate Inställningar

Navigera till “Inställningar -> Billmate inställningar.

 

 2.1 Billmate ID

Här anger du din fyrsiffriga nyckel som du hittar när du loggar in på Billmate Online och klicka dig fram till Inställningar -> Integration -> Billmate API uppgifter.

 

2.2 Billmate hemliga nyckel

Här anger du din tolvsiffriga nyckel som du hittar när du loggar in på Billmate Online och klicka dig fram till Inställningar -> Integration -> Billmate API uppgifter

 

2.3 Hämta Adress

Här kan du välja om du vill aktivera “Hämta Adress” funktionen i kassan. Med “Hämta Adress”, behöver din kund bara att knappa in sitt person-/organisationsnummer och adressuppgifterna kommer att hämtas automatiskt.

 

2.4 Aktivera ordrar i Billmate Online när ordern får status complete

Om du sätter denna funktion som aktiv och har valt en anpassad godkänd orderstatus kommer en faktura/kortorder att bli aktiverad när den får valda statusen. På så sätt slipper du gå in och manuellt aktivera en order i online.billmate.se.

2.4 .1 Aktivera en kort/faktura/delbetalning order 

Aktivera en reserverad Billmate betalning som är gjort med kort/faktura/delbetalning med att ordern markeras som Färdigbehandlad i WooCommerce 

1: För att en order ska bli aktiverad ska anpassad godkänd orderstatus sättas till ”Färdigbehandlad” 

2: Gå till order redigeringsvyn genom att navigera till → WooCommerce → Order och klicka på den ordern du vill redigera. 

3: I rutan orderdetaljer finns en markeringsruta med namnet Order status. Ändra status till Färdigbehandlad. Klicka sedan på spara längst upp till höger på skärmen. 

4: Om aktiveringen lyckat skapas en ny ordernotering med information om Billmate fakturanumret. 

 

 

2.4.2 Avbryt kort/faktura/delbetalning order 

Avbryt en kort/faktura/delbetalning order i Billmate i samband med att en order markeras som Avbruten i WooCommerce. 

1: Gå till order redigeringsvyn genom att navigera till → WooCommerce → Order och klicka på den ordern du vill markulera. 

2: I rutan orderdetaljer finns en markeringsruta med namnet Order status. Ändra status till ”Avbryt”. Klicka sedan på spara längst upp till höger på skärmen. 

3: Om makuleringen lyckas skapas en ny ordernotering med information om Billmate fakturanumret. 

 

 

2.4.3 Återbetala en order 

För en kort/faktura/delbetalning order ska bli återbetald i samband med Billmate måste orderstatus i WooCommerce vara satt till Färdigbehandlad, dvs ordern i Billmate måste ha blivit aktiverad. För mer information hur du aktiverar en kort/faktura beställning finndetta i avsnitt 3.3. Återbetalning av en kort/faktura order fungerar inte att göra i WooCommerce om du har aktiverat ordern direkt i Billmate online. Direktbetalning där kunden blir debiterat direkt som Swish/Bank beställningar behövs ingen aktivering göras först på ordern. 

1: Gå till order redigeringsvyn genom att navigera till → WooCommerce → Order och klicka på den ordern du vill återbetala. 

2: Klicka på återbetalningsknappen som du hittar nedanför artiklarna till vänster. När knappen har blivit aktiverad kommer ett nytt textfält visas vid artiklarna där du kan redigera vad som ska återbetalas på ordern.  

3: När du är klar med redigeringen trycker du på den blåa återbetalar knappen för att spara återbetalningen.  

4: Om krediteringen lyckas skapas en kreditfaktura i online.billmate som automatiskt blir aktiverad. I WooCommerce skapas en ny ordernotering med hänvisning till vilket transaktionsnummer som återbetalningen genomförts. 

 

 2.5 Logotyp som visas på faktura

Här kan du bestämma vilken logo du vill använda på din faktura. Har du flera butiker med olika logotyper anger du det namn på den logo som ska gälla vid köp i respektive butik. Logotyperna laddar du upp i Billmate Online under ”Inställningar->Företagsuppgifter->Företagets logotyp”. Har du bara en logo så kan du lämna detta fält blankt.

 

3 WooCommerce Billmate CustomPay

3.1 Billmate Faktura 

Navigera till WooCommerce –> Inställningar –> Billmate Faktura –> Konfigurera. 

 

Aktivera/Inaktivera Här kan du välja att antingen aktivera eller avaktivera Billmate Faktura som betalningsalternativ.

Titel Här kan du ange ett namn för det här betalningsalternativet.

Beskrivning Här kan du lägga till en beskrivning eller en förklarande text om vad detta är för ett betalningsalternativ. 

Lägsta belopp & Högsta belopp  Här kan du ange en högre och nedre tröskel som innebär att kundens order måste överstiga detta belopp för att detta betalningsalternativ ska bli aktivt.

Fakturaavgift Här anger du hur mycket du vill debitera kunden i fakturaavgift exkl. moms.

Välj Momsklass för fakturaavgift Här kan du ställa in om ni vill ha moms på er fakturaavgift

Testläge Här kan du välja om du vill aktivera testläget för den här betalningsmetoden. Det innebär att det inte kommer att göras någon riktig kreditcheck på kunden. Obs! Det är viktigt att testläget INTE är aktiverat när er butik är aktiv. Detta eftersom om en kund försöker lägga en order med detta betalningsalternativ satt i testläge så kommer ingen riktig order att skapas i Billmate Online.

Anpassad godkänd orderstatus

i avsnitt 2.4 diskuterade vi möjligheten att aktivera fakturor direkt i plattformen. I denna listan väljer ni vilken status som ska användas för att aktivera ordern när betalningen är genomförd via Billmate Faktura. .

Exempel:

1: Aktivera ordrar i Billmate Online när ordern får status completed = aktiv

2 Anpassad godkänd orderstatus = ”Färdigbehandlad

3 Genomför en testfakturabetalning via Billmate Faktura

4: Gå in till WooCommerce –> Odrar och klicka in på ordern.

5 Klicka på Status och ändra från behandlad till färigbehandlad.

6: Ordern är nu aktiverad och fakturan kommer bli utskickad till kund

 

 

3.2 Billmate Delbetalning

Navigera till WooCommerce –> Inställningar –> Billmate Delbetala –> Konfigurera. Obs efter dessa inställningarna är gjorda är det viktigt att klicka spara. 

Uppdatera betalplaner: Genom att klicka på knappen “Uppdatera Betalplaner” kommer du få de korrekta betalningsplanerna för detta betalningsalternativ. Innan man uppdaterar kan detta fält vara tomt.
Det räcker med att uppdatera detta en gång

Aktivera/Inaktivera Här kan du aktivera eller avaktivera Billmate Delbetalning som betalningsmetod.

 

Titel Här kan du ange ett namn för det här betalningsalternativet.

Beskrivning Här kan du ange en beskrivning eller förklaring av vad detta betalningsalternativet är för något.

Högsta & lägsta belopp  Här kan du ange en högre och nedre tröskel som innebär att kundens order måste överstiga detta belopp för att detta betalningsalternativ ska bli aktivt.

Visa månadskostnad – produktsidanHär kan du välja var på produktsidan informationen om månadskostnaden ska visas

Text för månadskostnadproduktsida: Här kan du ange texten för månadskostnad på er produktsida

Följande betyder varje del:    

[billmate_img] = laddar in bilden ”Billmate Delbetalning”

[billmate_price] = Laddar in minsta priset som man kan delbetala ifrån. I detta fall 107.

[billmate_currency] = Laddar in valutan, i detta fall SEK.     

[billmate_partpayment_info_link] = Laddar in länken för ”Villkor delbetalning”

Placering av månadskostnad – produktsida: Här kan du välja var du vill att informationen om månadskostnaden ska visas på er produktsida.

 

Testläge Här kan du välja om du vill aktivera testläget för den här betalningsmetoden. Det innebär att det inte kommer att göras någon riktig kreditcheck på kunden. Obs! Det är viktigt att testläget INTE är aktiverat när er butik är aktiv. Detta eftersom om en kund försöker lägga en order med detta betalningsalternativ satt i testläge kommer ingen riktig order att skapas i Billmate Online.

 

Anpassad godkänd orderstatus Här kan ni välja en specialanpassad orderstatus för den här betalningsmetoden. 

 

 

3.3 Billmate Kortbetalning

Navigera till WooCommerce –> Inställningar –> Billmate Kort –> Konfigurera. Obs efter dessa inställningarna är gjorda är det viktigt att klicka spara

 

Aktivera/Inaktivera Här kan du välja att aktivera eller avaktivera betalningsmetoden Billmate Kort.

 Titel Här kan du ange ett namn för det här betalningsalternativet

 

 Beskrivning Här kan du lägga till en beskrivning eller en förklarande text om vad detta är för ett betalningsalternativ.

 

Högsta & lägsta belopp  Här kan du ange en högre och nedre tröskel som innebär att kundens order måste överstiga detta belopp för att detta betalningsalternativ ska bli aktivt.

 

Betalningsåtgärd i avsnitt 2.4 diskuterade vi möjligheten att aktivera kortbetalningar direkt i plattformen. Här kan ni ställa in vilken betalningsalternativet som ska användas för kortbetalningar. “Reservera beloppet” innebär att beloppet på kortet är reserverat och kan debiteras i efterhand. “Debitera beloppet direkt” innebär att pengarna dras direkt från kortet.

 

Tillåtna länder Här kan du ställa in vilka länder som ska ha tillgång till denna betalningsmetod. Vill du tillåta alla så lämna denna ruta blank

 

 Anpassad godkänd orderstatus Här kan ni välja en special anpassad orderstatus för den här betalmetoden. 

 

 

 

3.4 Billmate Bank/Direktbetalning

 Navigera till WooCommerce –> Inställningar –> Billmate Bank –> Konfiguera. Obs efter dessa inställningarna är gjorda är det viktigt att klicka spara.

 

 Aktivera/Inaktivera Här kan du välja att aktivera eller avaktivera betalningsmetoden Billmate Bank.

 

 Titel Här kan du ange ett namn för det här betalningsalternativet.

 

 Beskrivning Här kan du lägga till en beskrivning eller en förklarande text om vad detta är för betalningsalternativ.

 

Högsta & lägsta belopp  Här kan du ange en högre och nedre tröskel som innebär att kundens order måste överstiga detta belopp för att detta betalningsalternativ ska bli aktivt.

 

Testläge Här kan du aktivera ett testläge som gör det möjligt att utföra ett testköp med bankbetalning. Obs! Det är viktigt att testläget INTE är aktiverat när er butik är aktiv. Detta eftersom om en kund försöker lägga en order med detta betalningsalternativ satt i testläge kommer ingen riktig order att skapas i Billmate Online.

 

 

 Anpassad godkänd orderstatus Här kan ni välja en specialanpassad orderstatus för den här betalningsmetoden. 

 

4 Versionshistorik

 

Billmate Payment Plugin v3.10.11
  • Fix - Error 1170 in gateway-billmate.php class
  • Fix - Ensure that duplicated article(s) do not appear on orders
Billmate Payment Plugin v3.10.10
  • Revert - Ensure that duplicated article(s) do not appear on orders
Billmate Payment Plugin v3.10.9
  • Fix - Ensure that duplicated article(s) do not appear on orders
Billmate Payment Plugin v3.10.8
  • Fix - Ensure that updatePayment is not called twice during a purchase
Billmate Payment Plugin v3.10.7
  • Fix - Add session clearing to accept url handling, in case customer does not arrive on thank you page
Billmate Payment Plugin v3.10.6
  • Fix - Make sure when updatePayment is called and status is "Created" that the method $order->payment_complete() is executed
Billmate Payment Plugin v3.10.5
  • Fix - Wrong total sum calculated
Billmate Payment Plugin v3.10.4
  • Enhancement - Activation feature to credit / cancel payment to Billmate Online
  • Fix - Add documentation regarding "Customer Location" and refresh problem with addresses. Go to --> WooCommerce --> Settings --> General --> Default Customer Location and set it to any setting except 'No location by default' (https://github.com/Billmate/woocommerce#installation)
Billmate Payment Plugin v3.10.3
  • Fix - Make sure Billmate Checkout page do not have "Välj Betalsätt" button available if no other payment methods are available
Billmate Payment Plugin v3.10.2
  • Fix - Billmate Checkout is a payment method in WooCommerce Checkout
Billmate Payment Plugin v3.10.1
  • Fix - Revert back "Activation feature to credit / cancel payment to Billmate Online"
Billmate Payment Plugin v3.10.0
  • Feature - Activation feature to credit / cancel payment to Billmate Online
Billmate Payment Plugin v3.9.16
  • Fix - Fixed error with that tax variable was not found
Billmate Payment Plugin v3.9.15
  • Enhancement - Accept / callback refactoring
  • Fix - payment_gateways->get_available_payment_gateways() does not print Billmate checkout as payment option
Billmate Payment Plugin ver 3.9.14
  • Fix - Missing payment method title on orders
Billmate Payment Plugin ver 3.9.13

Fix - Double partial payment logos on the product page

Billmate Payment Plugin ver 3.9.12
  • Fix - price range for Billmate PartPayment
Billmate Payment Plugin ver 3.9.11
  • Fix - Undefined index: billmate_checkout_mode
Billmate Payment Plugin ver 3.9.10
  • Enhancement - added check for woocommerce versions for which coupon function should be used
Billmate Payment Plugin ver 3.9.9
  • Fix - Minor improvements
Billmate Payment Plugin ver 3.9.8
  • Fix - Performance improvements
Billmate Payment Plugin ver 3.9.7
  • Fix - Notice: get_used_coupons deprecated
Billmate Payment Plugin ver 3.9.6
  • Fix - Rollback version 3.9.4 and 3.9.5
Billmate Payment Plugin ver 3.9.5
  • Enhancement - Shipping tax rate correctly send to Billmate
Billmate Payment Plugin ver 3.9.4
  • Fix - Reduced getpaymentplan's API calls
  • Fix - Part payment plan on product include VAT.
Billmate Payment Plugin ver 3.9.3
  • Fix - Card payment comes to the right thank you page with Polylang
Billmate Payment Plugin ver 3.9.2
  • Fix - Resolved debug errors being generated by module
  • Fix - Resolved critical error in library, caused by Wordpress not being able to connect to Billmates API
Billmate Payment Plugin ver 3.9.1
  • Feature - Visual/clearer description when approve email address is not checked for invoice/partial payment in WooCommere checkout
Billmate Payment Plugin ver 3.9.0
  • Fix - Added check to see if product has a price before payment class calculation
  • Feature - Added support for credit/cancel Billmate orders in WooCommerce
Billmate Payment Plugin ver 3.8.1
  • Fix - Additional check on payment class calculation to avoid errors