Indhold:
- Sådan installeres WooCommerce
- Sådan opsættes MobilePay Online
- Sådan opsættes ViaBill og Price Tag
- Sådan hæver du en betaling
- Sådan foretager du en masse capture (massehævning)
- Sådan annullerer du en ordre/betaling
- Sådan refunderer du en betaling
- Ændr sprog i betalingsvinduet
- Vigtig viden om Text on Statement
- Hvorfor får jeg en Invalid request?
- Virtuelle betalinger
1. Installation of PensoPay til WooCommerce
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.
Du har fået en mail, som indeholder dine API-nøgler.
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.
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”).
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.
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.
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 indstillinger i WooCommerce og dernæst går til 'betalinger':
Herefter aktiverer du 'PensoPay - MobilePay' med et enkelt tryk*.
*Det forudsætter, at du forud har sat PensoPay WooCommerce op, da det er dette modul, der primært håndterer din betaling.
3. Opsætning af ViaBill og Price Tag
Bemærk: denne guide forudsætter en oprettet aftale med ViaBill.
Kontakt os på support@pensopay.com hvis du ønsker hjælp til at blive oprettet hos ViaBill.
Når aftalen er på plads og aktiveret, skal følgende trin gøres i shopsystemet.
Tilgå dine indstillinger i WooCommerce:
Herefter aktiverer du ViaBill med et enkelt tryk*.
Husk at gemme indstillingerne efter aktivering.
*Det forudsætter at du har opsat PensoPay WooCommerce, som er det primære modul.
Price Tag
Tilgå WooCommerce > Indstillinger > Betalinger > "pensopay - ViaBill"
I indstillingerne er der et ID-felt til Pricetag. Der skal indsættes en ID-kode, du får udleveret ved at skrive til support@pensopay.com.
Indsæt det lille stykke Javascript og afmærk de kasser, hvor Pricetag skal vises. Gem indstillingerne.
Du vil nu kunne se pricetag på din shop.
4. Sådan hæver du en ordre
Der er to måder at hæve pengene fra en ordre igennem PensoPay:
- Automatisk hævning når ordren gennemføres
- 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
2. Gå til WooCommerce - Indstillinger - Betalinger
3. Find PensoPay og gå ind på indstillingerne for betalingsløsningen
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*
*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
6. I status skal du vælge hvilken handling, du vil fuldføre
7. Vælg "Gennemfør"
8. Helt ovre til højre i siden skal du nu opdatere din ordre
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
Sådan hæver du betalingen manuelt:
1. Tilgå den ordre, du gerne vil gennemføre
2. Inde på ordren finder du betalings-modulet ovre til højre
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.
4. Når ordren er hævet, vil den ændre status til "capture"
5. Slutteligt gennemføres ordren ovre under Status således kunden får besked fra din shop om, at deres vare er afsendt
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.
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".
Herefter gennemfører man handlingen, og de valgte ordre hæves.
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.
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.
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.
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
7. Sådan refunderer du en betaling
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
2: Tilgå den enkelte ordre, du skal refundere
3: Find refunderingsknappen
4: Såldes ser ordren nu ud
5: Redigér i ordren
- Ændr antal (her 1) hvorefter den automatisk indsætter produktets værdi (her 18 kr.)
- Beløbet sættes automatisk ind i den grå boks "refund amount"
- Refundér via PensoPay
- Notér evt. en årsag (denne er ikke obligatorisk)
6: Godkend beløbet
7: Du har nu refunderet pengene til kunden
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.
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"}
10. Hvorfor får jeg Invalid Request?
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
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".
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.
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).
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.
Har du spørgsmål til den virtuelle terminal så tøv ikke med at tage fat i os.
0 Kommentarer