WordPress-plugin · WooCommerce

Pensopay Auto Capture: hæv betalingen, når ordren er sendt

Når en ordre i WooCommerce skifter til "Gennemført", slår pluginet betalingen op hos Pensopay og hæver det beløb, der stadig står åbent. Du slipper for at hæve ordre for ordre i Pensopays administration, og en ordre bliver aldrig hævet to gange.

Hvad pluginet gør, og hvorfor

Betaler en kunde med kort, bliver beløbet ofte kun reserveret (autoriseret) i kassen. Pengene kommer først på din konto, når betalingen hæves (capture). Hæver du manuelt, er det let at glemme en ordre, og en reservation udløber efter et stykke tid. Pluginet tager det trin for dig, i det øjeblik ordren markeres som gennemført.

Pluginet læser altid betalingen hos Pensopay først. Kun en betaling, der er autoriseret, eller som kun er delvist hævet, hæves, og kun for det beløb, der mangler. Er betalingen allerede hævet fuldt ud, springes den over med en note på ordren. En lås pr. ordre sikrer desuden, at to statusskift samtidig ikke kan give to hævninger. Hver handling og hvert resultat skrives som en ordrenote.

Pluginet er tænkt som afløser for det gamle OpenDIMS-plugin "Auto-capture Godkendte Ordre - Pensopay". Det importerer det gamle plugins indstillinger og skruer selv ned, mens det gamle stadig er aktivt. Standard er testtilstand, så du kan se, hvad der ville ske, før der hæves rigtige penge.

Hvem er det til?

  • Webshops på WooCommerce, der bruger Pensopay og gerne vil have betalingen hævet automatisk, når ordren er afsluttet
  • Butikker, der i dag hæver manuelt og har oplevet glemte ordrer eller udløbne reservationer
  • Dem, der bruger det gamle OpenDIMS-plugin til auto-capture og vil over på et vedligeholdt plugin med testtilstand og beskyttelse mod dobbelthævning
  • Webbureauer, der driver flere kunders webshops og vil have et ensartet og gennemsigtigt setup (licens giver log, manuel hævning og fejlmail)
Funktioner

Det kan pluginet

Funktioner mærket "Gratis" er med i den gratis udgave. Funktioner mærket "Licens" kræver en licensnøgle.

  • Gratis

    Hæv automatisk ved "Gennemført"

    Når en ordre bliver gennemført, hæves det fulde resterende beløb hos Pensopay. Pluginet virker for ordrer, hvor betalingsmetoden er Pensopay eller QuickPay.

  • Gratis

    Testtilstand (slået til som standard)

    I testtilstand skrives log og ordrenote om, hvad der ville ske, men der sendes ingen hævning til Pensopay. Du slår selv testtilstand fra, når du har kontrolleret opsætningen.

  • Gratis

    Ordrenote for hvert forsøg

    Hvert hævningsforsøg og dets resultat står som en note på ordren. Fejlbeskeder oversættes til forståelig tekst, og API-nøglen indgår aldrig i en note.

  • Gratis

    Beskyttelse mod dobbelthævning

    Betalingen læses hos Pensopay først, kun det åbne beløb hæves, og en lås pr. ordre stopper samtidige statusskift. Allerede hævede betalinger springes over.

  • Gratis

    To API-typer at vælge imellem

    Standard er det QuickPay-kompatible API, som det officielle Pensopay for WooCommerce-plugin bruger. Du kan i stedet vælge Pensopay API v2. Knappen "Test forbindelse" kontrollerer nøglen med et skrivebeskyttet kald.

  • Gratis

    Passer på det officielle plugins "Capture on complete"

    Er indstillingen "Capture on complete" slået til i det officielle Pensopay-plugin, hæver dette plugin ikke på "Gennemført", men viser en advarsel i administrationen. Så hæves der ikke to gange.

  • Gratis

    Import fra det gamle OpenDIMS-plugin

    Ved aktivering importeres API-nøgle, testtilstand og status fra det gamle plugin, hvis de nye indstillinger er tomme. Er det gamle plugin stadig aktivt, hæver dette plugin ikke, og du får en besked.

  • Gratis

    Log i databasen

    Alle forsøg logges i en databasetabel (standard 90 dages opbevaring, ryddes automatisk) og i WooCommerce-loggen. Aldrig i en fil i plugin-mappen.

  • Licens

    Vælg, hvilke statusser der udløser hævning

    I stedet for kun "Gennemført" kan du vælge en eller flere ordrestatusser som udløser.

  • Licens

    Hæv nu / prøv igen

    En ordrehandling på ordresiden og en masse-handling på ordrelisten (både HPOS og den klassiske liste), så du kan hæve eller gentage et mislykket forsøg manuelt.

  • Licens

    Søgbar hævningslog

    En side i administrationen, hvor du kan søge i loggen på ordrenummer, betalings-id eller tekst.

  • Licens

    E-mail ved mislykket hævning

    Administratoren (eller en adresse, du vælger) får en mail, når en hævning fejler, så du kan gribe ind.

  • Licens

    Automatiske opdateringer

    Nye versioner dukker op i WordPress som alle andre plugins og kan opdateres med ét klik.

Sammenligning

Gratis udgave eller licens

Den gratis udgave er et fuldt fungerende plugin. Licensen tilføjer det, der står i højre kolonne.

Sammenligning af gratis udgave og licens for TINXDK WP - Pensopay Auto Capture
FunktionGratisMed licens
Hæv det resterende beløb, når ordren bliver "Gennemført"JaJa
Testtilstand (slået til som standard)JaJa
Ordrenote for hvert forsøg og resultatJaJa
Beskyttelse mod dobbelthævning (tilstandskontrol og lås pr. ordre)JaJa
QuickPay-kompatibelt API eller Pensopay API v2JaJa
Import af indstillinger fra det gamle OpenDIMS-pluginJaJa
Log i databasen (opbevaring 90 dage som standard)JaJa
Vælg hvilke ordrestatusser der udløser hævningNejJa
Hæv nu / prøv igen (ordrehandling og masse-handling)NejJa
Søgbar hævningslog i administrationenNejJa
E-mail ved mislykket hævningNejJa
Automatiske opdateringerNejJa

Systemkrav

PHP
8.2.35 eller nyere
WordPress
6.3 eller nyere (afprøvet til 6.8)
WooCommerce
8.0 eller nyere (påkrævet). Pluginet kræver, at WooCommerce er aktivt, og at betalingerne går via Pensopay

Pluginet virker på alle WordPress-installationer, der opfylder kravene, uanset hvor siden hostes. Er PHP-versionen for gammel, forbliver pluginet inaktivt og viser en besked i administrationen.

Installation

Installér trin for trin

  1. Kontrollér, at WooCommerce er aktivt

    Pluginet kræver WooCommerce 8.0 eller nyere og en betalingsløsning hos Pensopay.

  2. Download zip-filen

    Hent pluginet i sektionen "Download" nedenfor. Gem zip-filen, og pak den ikke ud.

  3. Upload i WordPress

    Vælg "Plugins" og derefter "Tilføj nyt plugin" og "Upload plugin". Vælg zip-filen, og tryk på "Installer nu".

  4. Deaktivér det gamle plugin

    Bruger du "OpenDIMS - Auto-capture Godkendte Ordre - Pensopay", skal det deaktiveres. Så længe det er aktivt, hæver det nye plugin ikke.

  5. Aktivér pluginet

    Tryk på "Aktivér plugin". Er din PHP-version for gammel, bliver pluginet inaktivt og viser en besked, så siden aldrig går i stykker.

  6. Indtast API-nøglen og test forbindelsen

    Gå til "WooCommerce" og "Pensopay Auto Capture". Vælg API (standard er QuickPay-kompatibelt, det samme som det officielle plugin), gem din Pensopay API-nøgle, og tryk på "Test forbindelse".

  7. Prøv først i testtilstand

    Testtilstand er slået til som standard. Gennemfør en ordre og kontrollér ordrenoten. Slå derefter testtilstand fra, når du er klar til rigtige hævninger.

Licensnøgle

Aktivér din licens

Har du fået en licensnøgle, aktiverer du den i pluginet. Uden nøgle bruger du bare den gratis udgave.

  1. Find feltet "Licens"

    Åbn "WooCommerce", "Pensopay Auto Capture" og vælg sektionen "Licens".

  2. Indtast din licensnøgle

    Skriv eller indsæt nøglen (formen TINX-XXXX-XXXX-XXXX-XXXX). Store og små bogstaver og bindestreger er ligegyldige.

  3. Tryk på "Aktivér"

    Pluginet kontakter licensserveren, og valg af statusser, manuel hævning, log, fejlmail og automatiske opdateringer slås til. Dine gemte værdier for de licensstyrede indstillinger bevares, mens licensen ikke er aktiv, og bruges igen, når den er det.

  4. Skal du flytte licensen?

    Tryk på "Deaktivér" på det gamle website, så frigives pladsen, og indtast nøglen på det nye.

Download

Hent TINXDK WP - Pensopay Auto Capture

Version
1.0.0
Udgivet
Filstørrelse
67 KB
Fil
tinxdk-wp-pensopay-capture-1.0.0.zip
SHA-256
90ccd0d2e34e08785c9e8e4d3711f070ddd93ea15579fcfab979a5946e6daa66

Download er gratis for alle. Zip-filen indeholder både den gratis udgave og licensfunktionerne, som først slås til, når en licensnøgle er aktiveret. Automatiske opdateringer kræver en licens. Du kan kontrollere filen med shasum -a 256 tinxdk-wp-pensopay-capture-1.0.0.zip.

Licens

Brug for flere funktioner? Anmod om en licens

Licensen til Pensopay Auto Capture slår valg af udløsende statusser, "Hæv nu / prøv igen", den søgbare hævningslog, fejlmail og automatiske opdateringer til. Vi udsteder nøglen manuelt og aftaler antal websites og varighed sammen med dig.

  • Nøglen udstedes manuelt af TINXDK. Der er ingen onlinebetaling.
  • Pris efter aftale. Vi vender tilbage med et tilbud, når vi har hørt, hvad du har brug for.
  • Licensen gælder som udgangspunkt for ét website, og udviklings- og staging-sider (fx localhost, .test og staging.) tæller ikke med.
  • Nøglen indtastes under "Licens" i pluginets indstillinger. Slutter licensen, fortsætter pluginet i den gratis udgave.

Med en licens sender pluginet kun sidens adresse, versionsnumre og licensnøglen til licensserveren, når licensen aktiveres, kontrolleres og tjekkes for opdateringer.

Ofte stillede spørgsmål

Jeg bruger det gamle OpenDIMS-plugin - hvad gør jeg?

Installér og aktivér dette plugin. Er de nye indstillinger tomme, importeres API-nøgle, testtilstand og status fra det gamle plugin ved aktivering. Mens det gamle plugin ("OpenDIMS - Auto-capture Godkendte Ordre - Pensopay") er aktivt, hæver dette plugin ikke noget, og du får en besked i administrationen. Deaktivér og slet derefter det gamle plugin. Dets indstillinger efterlades urørte. Importen er forsigtig: kan en værdi ikke bruges, bliver det den sikre standard (testtilstand slået til), så kontrollér indstillingerne og testtilstanden, før du slår den fra.

Hvilket API bruger pluginet?

Som standard det QuickPay-kompatible API (api.quickpay.net), som det officielle Pensopay for WooCommerce-plugin bruger, og som de gemte transaktions-id er knyttet til. Du kan i indstillingerne vælge Pensopay API v2 (api.pensopay.com/v2) i stedet. API-nøglen gemmes uden autoindlæsning og vises aldrig igen.

Kan en ordre blive hævet to gange?

Pluginet er bygget til at undgå det: betalingen læses hos Pensopay, kun en autoriseret eller delvist hævet betaling hæves, og kun for det åbne beløb. En lås pr. ordre stopper samtidige statusskift. Er betalingen allerede hævet fuldt ud, springes den over med en note på ordren.

Jeg bruger det officielle Pensopay-plugins "Capture on complete" - hvad sker der?

Er den indstilling slået til, overlader dette plugin "Gennemført" til det officielle plugin, så der ikke hæves to gange, og viser en advarsel i administrationen om, hvilken indstilling du skal slå fra. Vil du bruge dette plugin, slår du indstillingen fra i det officielle plugin. Andre udløsende statusser og manuel hævning (licens) virker stadig, og tilstandskontrollen hos Pensopay forhindrer en dobbelthævning.

Hvad sker der i testtilstand?

Pluginet skriver i loggen og på ordren, hvad det ville have gjort, men sender ingen hævning til Pensopay. Testtilstand er slået til fra start, så du skal selv slå den fra, før der hæves rigtige penge.

Hvad er forskellen på den gratis udgave og licensen?

Den gratis udgave hæver automatisk, når en ordre bliver "Gennemført", og har testtilstand, ordrenoter, beskyttelse mod dobbelthævning, import fra det gamle plugin og log i databasen. Licensen tilføjer valg af udløsende statusser, "Hæv nu / prøv igen", den søgbare log, fejlmail og automatiske opdateringer. Se sammenligningen ovenfor.

Hvilke oplysninger sendes, og hvad gemmes?

Pluginet sender betalings-id og beløb til det valgte Pensopay-API for at læse og hæve betalingen. Loggen gemmes i din egen database og ryddes efter 90 dage (kan ændres). Den gratis udgave kontakter ikke TINXDK. Med licens sendes kun sidens adresse, versionsnumre og licensnøglen til licensserveren.

Hvilke krav stiller pluginet?

PHP 8.2.35 eller nyere, WordPress 6.3 eller nyere og WooCommerce 8.0 eller nyere. Kører siden på en ældre PHP-version, forbliver pluginet inaktivt og viser en besked i administrationen. Pluginet er kompatibelt med HPOS.

Ændringslog

Version 1.0.0

  • First release: capture on "Completed" through the QuickPay-compatible API (default) or Pensopay API v2, guard against the official plugin's "Capture on complete", test mode, order notes, double-capture protection, capture log, failure email, trigger statuses and capture now / retry (licensed), import from the old OpenDIMS plugin.

Spørgsmål til pluginet?

Ring eller skriv, så hjælper vi dig med både installation og licens.