PensoPay Help Center
Brug søgefeltet til at finde hvad du leder efter eller kig i vores FAQ
Følg

WooCommerce

Indhold: 

  1. Sådan installeres WooCommerce
  2. Sådan opsættes MobilePay Online
  3. Sådan opsættes ViaBill 
  4. Sådan hæver du en betaling
  5. Sådan foretager du en masse capture (massehævning)
  6. Sådan annullerer du en ordre/betaling
  7. Sådan refunderer du en ordre
  8. Ændr sprog i betalingsvinduet
  9. Vigtig viden om Text on Statement
  10. Hvorfor får jeg en Invalid request?
  11. Virtuelle betalinger

1. Installation of PensoPay til WooCommerce

 

For at håndtere betalinger i dit WooCommerce-shopsystem, skal du installere et betalingsplugin og forbinde det til din betalingsgateway med dine API-nøgler.

PenoPay_Plugin.png

Inde i din WooCommerce, finder du ”plugins” og går ind på fanen ”tilføj nyt”, og søger efter PensoPay i søgefeltet. Du skal installere WooCommerce PensoPay. Dette gøres ved, at du trykker på ”installér nu” og ”aktivér”. 

Alt afhængigt af, hvordan siden opdaterer, skal du nu ind i indstillingerne for dit plugin. Det er nemlig herinde, du sætter det op og forbinder det med din gateway.
Uanset hvad, så finder du dit plugin inde i ”installerede plugins” i menuen ovre til venstre.

PensoPay_Installeret.png

 

Herefter åbner du en ny fane i din browser, og går ind på din gateway-manager. Herinde finder du dine API-nøgler i Instillinger -> Integration.

QuickPay_Integrationer.png

Herefter tilgår du dine API-nøgler (din Private Key og din API Key”). Disse kan du nemt kopiere enkeltvis ved blot at trykke på ”copy”. På den måde er de nemme at indsætte ovre i dit shopsystem.

API-n_gler.png

De indsættes i de tilsvarende felter inde i shopsystemet, og herefter skal du blot forholde dig til, hvordan betalingssystemet ellers skal fungere, når der håndteres ordre.

API-n_gler_WooCommerce.png

Inde i indstillingerne kan du også vælge hvordan pengene trækkes. Eksempelvis kan du sætte den til at ”Træk betaling når ordren er completed”. Det gør at pengene automatisk trækkes i det øjeblik, du markerer ordren som ”completed”. Dette er selvføgelig en metode til at gøre ordrehåndtering nemmere, men vær opmærksom på, at den ikke virker, hvis du laver en delvis hævning af beløbet (eksempelvis, hvis en ordre er lagt på 299 kr. og du trækker 199 kr. – hvorfor resten vil blive trukket ved at markere som ”completeted”).

Capture_-_complete.png

Med en løsning fra PensoPay kan du som udgangspunkt håndtere betalinger fra Visa/MasterCard. Dette skal der skiltes med i dit betalingsvindue på din shop. Du kan vælge de pågældende kort i en drop-down i Kreditkort-ikoner.  Du skal vælge Visa, Visa Electron, MasterCard og Maestro.

PensoPay_ops_tning.png

Når du har udfyldt de beskrevne felter, trykker du blot på ”gem ændringer”. Herefter er du klar til at modtage betalinger i din WooCommerce-shop.

Tilbage

2. Opsætning af MobilePay Online 

Har du tilkøbt MobilePay til din løsning hos os, skal dette aktiveres med et enkelt tryk i dit shopsystem.

Det gøres ved, at du tilgår dine Instillinger i WooCommerce:

Screenshot_2019-03-04_at_11.31.36.png

Herefter aktiverer du MobilePay med et enkelt tryk*.

Screenshot_2019-03-04_at_11.31.53.png

 

*Det forudsætter, at du forud har sat PensoPay WooCommerce op, da det er dette modul, der  primært håndterer din betaling.

Tilbage 

3. Opsætning af ViaBill 

Som udgangspunkt får alle vores kunder mulighed for at tilkoble ViaBill til din løsning hos os. Det skal blot aktiveres med et enkelt tryk i dit shopsystem.

Det gøres ved, at du tilgår dine Instillinger i WooCommerce: 

Screenshot_2019-03-04_at_11.31.36.png 

Herefter aktiverer du ViaBill med et enkelt tryk*.

Screenshot_2019-03-04_at_11.32.07.png

 

*Det forudsætter, at du forud har sat PensoPay WooCommerce op, da det er dette modul, der  primært håndterer din betaling.

Tilbage

4. Sådan hæver du en ordre 

Der er to måder at hæve pengene fra en ordre igennem PensoPay:

  1. Automatisk hævning når ordren gennemføres
  2. Manuel hævning inde på ordren

 

Sådan aktiverer du automatisk hævning når ordren gennemføres:

1. Inde på ordreoversigten har du fået nye ordre ind. Dobbelt-tjek gerne at indstillingerne for automatisk capture ved gennemførsel af ordren er aktiveret

Screenshot_2019-11-06_at_13.57.25.png

2. Gå til WooCommerce - Indstillinger - Betalinger

Screenshot_2019-11-06_at_13.58.35.png

3. Find PensoPay og gå ind på indstillingerne for betalingsløsningen

Screenshot_2019-11-06_at_13.59.17.png

4. Inde på indstillingssiden skal du finde "Ekstra gateway indstillinger" og herinde finde "Træk betaling når ordren er completed" og sørge for, at denne er aktiveret*

Screenshot_2019-11-06_at_13.59.47.png

*Denne bliver altid aktiveret hvis PensoPay sætter din gateway op på din WooCommerce shop. 

 

5. Dernæst skal du gå tilbage til din ordreside og finde den ordre, du gerne vil behandle

Screenshot_2019-11-06_at_14.05.41.png

6. I status skal du vælge hvilken handling, du vil fuldføre

Screenshot_2019-11-06_at_14.06.14.png

7. Vælg "Gennemfør"

Screenshot_2019-11-06_at_14.06.44.png

8. Helt ovre til højre i siden skal du nu opdatere din ordre

Screenshot_2019-11-06_at_14.07.12.png

9. Pengene er nu hævet, og dette ses oppe under "PensoPay" betalingsoplysningerne til højre hvor status nu er Capture som betyder, at betalingen er hævet

Screenshot_2019-11-06_at_14.08.05.png

 

Sådan hæver du betalingen manuelt:

 

1. Tilgå den ordre, du gerne vil gennemføre

Screenshot_2019-11-06_at_14.13.59.png

2. Inde på ordren finder du betalings-modulet ovre til højre

Screenshot_2019-11-06_at_14.15.20.png

3. Der er tre valgmuligheder: 

Træk hele beløbet 

Træk specifikt beløb

Annuller

Her vælges der efter det behov, du har. 

Screenshot_2019-11-06_at_14.17.21.png

4. Når ordren er hævet, vil den ændre status til "capture"

Screenshot_2019-11-06_at_14.20.29.png

 

5. Slutteligt gennemføres ordren ovre under Status således kunden får besked fra din shop om, at deres vare er afsendt

Screenshot_2019-11-06_at_14.07.12.png

Tilbage

5. Sådan foretager du en massehævning af flere ordre ad gangen

For at massehæve ordre, skal du have aktiveret den feature, der hedder "Træk betalingen når ordren er completed" inde i dine indstillinger. Det kan du læse om i ovenstående guide. 

Herefter skal du blot gå ind på din ordreside, hvor dine kunders ordre fremgår.Screenshot_2020-05-12_at_16.41.10.png

Herefter skal du markere de ordre, du gerne vil hæve. I dette eksempel er der valgt 3 stk. 

Ovenover fluebenene er der en mulighed for at vælge en massehandling. Her skal du vælge at skifte status på ordren fra "Behandler" til "Gennemført". Screenshot_2020-05-12_at_16.41.54.png

Herefter gennemfører man handlingen, og de valgte ordre hæves. Screenshot_2020-05-12_at_16.42.52.png

Tilbage

6. Sådan annullerer du en ordre/betaling 

I nogle webshop-systemer, skal man annullere transaktionen og ordren som to særskilte handlinger. 

Hvis man blot annullerer ordren, kan man godt være udsat for, at transaktionen stadigvæk er reserveret hos kunden. Dette er fordi shopsystemet ikke håndterer begge dele i en enkeltstående handling. Derfor er det nødvendigt at annullere begge dele i to handlinger.

 

Tilgå den ordre, du skal annullere.

Screenshot_2020-01-29_at_11.28.53.png

Herefter ville den naturlige handling være, at skifte status fra "Behandler" til "Annulleret", men dette vil i dette tilfælde kun markere ordren som annulleret i din webshop. 

Screenshot_2020-01-29_at_11.29.28.png

Screenshot_2020-01-29_at_11.29.38.png

Screenshot_2020-01-29_at_11.30.21.png

Efter ordren er annulleret i shopsystemet, og du tilgår denne igen, så vil du se, at selve transaktionen stadigvæk står som "authorize" (hvilket betyder, at betalingen stadigvæk er autoriseret til webshoppen). 
Denne annulleres blot, og herefter er transaktion og ordre annulleret. 

Screenshot_2020-01-29_at_11.30.44.png

 

Hvis du oplever at en kunde stadig siger, at et beløb stadigvæk ikke er ophævet, kan du se denne artikel: Forskel på autorisering og reservation

Tilbage

7. Sådan refunderer du en ordre

Det kan ske, at det bliver nødvendigt at foretage en refundering af en transaktion til en kunde.

Nedenfor er en guide til netop dette.

1: Tilgå din ordreside i WooCommerce

refundering_ordre.png

2: Tilgå den enkelte ordre, du skal refundere

 refundering_v_lg_ordr.png

3: Find refunderingsknappen

 refund_knap.png

4: Såldes ser ordren nu ud

refund_knap_a_ben.png

5: Redigér i ordren

  1. Ændr antal (her 1) hvorefter den automatisk indsætter produktets værdi (her 18 kr.)
  2. Beløbet sættes automatisk ind i den grå boks "refund amount"
  3. Refundér via PensoPay
  4. Notér evt. en årsag (denne er ikke obligatorisk)

refund_bel_b___godkend.png

 

6: Godkend beløbet 

refund_godkend.png

7: Du har nu refunderet pengene til kunden

refund_complete.png

Tilbage

8. Hvordan vælges flere sprog i betalingsvinduet i WooCommerce?

Har man flere sprog eller flere sider hvor der er forskellige sprog på shoppen, og betalingsvinduet ikke registrerer sproget, så kan man tvinge shoppen til at ændre sproget i betalingsvinduet så den registrerer det valgte sprog af kunden.

Inde in functions.php* filen indsætter følgende kode:

function filter_woocommerce_quickpay_language( $language ) {
if( defined('ICL_LANGUAGE_CODE') ) {
return ICL_LANGUAGE_CODE;
}
return $language;
}
add_filter( 'woocommerce_quickpay_language', 'filter_woocommerce_quickpay_language', 10, 1);

 

*Vi anbefaler at der laves et Child Theme med Function.php filen i, da man derved ikke vil miste ændringer ved opdatering af shop og WooCommerce.

Tilbage

 

9. Text on Statement og vigtigheden

Text on Statement refererer tilbage til det, som kommer til at stå på dine kunders kontoudtog, når de handler på din Webshop. 

Som udgangspunkt skal du ikke forholde dig til det overhovedet. Hvis du blot har en enkelt webshop på din indløsningsaftale, så er det allerede sat op. Det vil i langt de fleste tilfælde være dit domænenavn. 

Det er dog aktuelt, hvis du skal have flere domæner på den samme løsning. I dette tilfælde, vil der blive oprettet en såkaldt "dynamisk descriptor", som gør, at du kan få det rigtige domæne på de forskellige webshops. Dette er blandt andet for at undgå indsigelser (når en kunde ikke vil kendes ved købet). 

Der er dog en undtagelse. Heriblandt Shopify, som ikke understøtter denne feature. Derfor vil vi anbefale, at decriptoren på din Shopify-løsning forbliver det primære domæne, eller firmanavnet. 

Inde i både WooCommerce, Magento 1 og i PrestaShops moduler, kan du opsætte dit "text on statement". Det er vigtigt, at du skriver det nøjagtigt som de er defineret, da det ellers vil resultere i fejl og afvisning af betalingen. 

Hvor finder jeg ud af, hvad der står på mine kunders kontoudtog?

Ved at tilgå dit dashboard og finder settings oppe i højre hjørne kan du se din descriptor. Har du blot en enkelt webshop koblet på din aftale, skal du bare forholde dig til denne. 

Har du mere end end, og enten WooCommerce, Magento 1 eller PrestaShop, så skal du ned i dine transaction rules og finde dine descriptors, du kan bruge på dine webshops. 
Du skal kigge efter nedenstående regel:

reject authorization if text on statement does not include any of 
{"eksempel1.dk", "eksempel2.dk"}

 Tilbage

 

10. Hvorfor får jeg Invalid Request? 

Sk_rmbillede_2018-10-16_kl._09.31.58.png 

Det tyder på, at du har sat "Payment Method" forkert op i dit shopsystem.

Bruger du WooCommerce, så bedes du forsøge følgende:

Log ind ind i din shop og gå til: 

WooCommerce --> Indstillinger --> Betalinger --> PensoPay --> Payment methods -> skriv med små bogstaver i "Payment Methods/Betalingsmetoder": creditcard

Screenshot_2020-03-05_at_12.36.20.png

NB! Hvis den stadigvæk fejler med "invalid payment request", er det muligt at WooCommerce reagerer forkert på "creditcard", hvilket sker i få tilfælde, og derfor bedes du helt undlade at skrive noget i din tekst-boxen ud fra "payments methods".  

 

 Tilbage

 

11. Virtuelle betalinger

I PensoPays betalingsplugin findes der en virtuel terminal, som kan oprette betalinger udenom dit ordresystem. 

Det kan være smart i tilfælde af, at du har en kunde, som lige ønsker en ekstra vare med sin ordre eller lignende. 

Den virtuelle terminal kan bruges til at sende et betalingslink direkte til kunden, eller til at åbne betalingsvinduet direkte foran kunden. 

 

Lav en virtuel betaling 

Start med at gå til din WooCommerce backend og vælg All Virtual Payments. Vælg herefter Add New

Screenshot_2020-07-10_at_09.37.08.png

Udfyld felterne og tag stilling til om du vil åbne linket her og nu (Pay Now) eller om du vil sende en mail til kunden med betalingslinket (Send Payment Link).

Screenshot_2020-07-10_at_09.41.41.png

Vælger du Pay Now så opdaterer siden og linket kommer frem øverst - tryk blot på dette og lad kunden betale via linket. Nederst får du muligheden for, at få "Get Payment Status" (for f.eks. at tjekke om betalingen er autoriseret), eller om du i stedet ønsker at sende linket. 

Screenshot_2020-07-10_at_09.42.18.png

 

Har du spørgsmål til den virtuelle terminal så tøv ikke med at tage fat i os. 

 

Tilbage

Var denne artikel en hjælp?
0 ud af 0 fandt dette nyttigt
Har du flere spørgsmål? Indsend en anmodning

0 Kommentarer

Log ind for at kommentere.