Version 2.0.1
- Changed: Renamed to TINXDK Pensopay Auto Capture Lite (no functional change). Slug, settings and data are unchanged.
Når en ordre i WooCommerce skifter til "Gennemført", slår pluginet betalingen op hos Pensopay og hæver ordrens beløb, eller det beløb du har sat på ordren. Du slipper for at hæve ordre for ordre i Pensopays administration, og en ordre bliver aldrig hævet to gange.
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.
Funktioner mærket "Gratis" er med i det gratis plugin. Funktioner mærket "Pro" ligger i Pro-tilføjelsen og kræver en licensnøgle.
Når en ordre bliver gennemført, hæves ordrens total minus refunderinger hos Pensopay, dog aldrig mere end det reserverede. Pluginet virker for ordrer, hvor betalingsmetoden er Pensopay eller QuickPay.
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.
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.
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.
Har kunden fået et nedslag, fx på en faktura fra Dinero eller e-conomic, kan du på ordren skrive et andet beløb i feltet "Beløb der skal hæves". Feltet viser, hvad der er reserveret, hvad der allerede er hævet, og hvad der vil blive hævet. Beløbet kan ikke overstige det reserverede, ændringen noteres på ordren med dit navn, og feltet nulstilles, når der er hævet.
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.
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.
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.
Alle forsøg logges i en databasetabel (standard 90 dages opbevaring, ryddes automatisk) og i WooCommerce-loggen. Aldrig i en fil i plugin-mappen.
I stedet for kun "Gennemført" kan du vælge en eller flere ordrestatusser som udløser.
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.
En side i administrationen, hvor du kan søge i loggen på ordrenummer, betalings-id eller tekst.
Administratoren (eller en adresse, du vælger) får en mail, når en hævning fejler, så du kan gribe ind.
Nye versioner af Pro-pluginet dukker op i WordPress som alle andre plugins og kan opdateres med ét klik. Det gratis plugin opdateres gennem WordPress.org.
Det gratis plugin er fuldt fungerende. Pro er en tilføjelse oven på det og indeholder det, der står i højre kolonne. Intet i det gratis plugin er låst, for Pro-koden ligger kun i Pro-pluginet.
| Funktion | Gratis | Med Pro |
|---|---|---|
| Hæv ordrens beløb, når ordren bliver "Gennemført" | Ja | Ja |
| Ret beløbet, der skal hæves, på den enkelte ordre | Ja | Ja |
| Testtilstand (slået til som standard) | Ja | Ja |
| Ordrenote for hvert forsøg og resultat | Ja | Ja |
| Beskyttelse mod dobbelthævning (tilstandskontrol og lås pr. ordre) | Ja | Ja |
| QuickPay-kompatibelt API eller Pensopay API v2 | Ja | Ja |
| Import af indstillinger fra det gamle OpenDIMS-plugin | Ja | Ja |
| Log i databasen (opbevaring 90 dage som standard) | Ja | Ja |
| Vælg hvilke ordrestatusser der udløser hævning | Nej | Ja |
| Hæv nu / prøv igen (ordrehandling og masse-handling) | Nej | Ja |
| Søgbar hævningslog i administrationen | Nej | Ja |
| E-mail ved mislykket hævning | Nej | Ja |
| Automatiske opdateringer af Pro-pluginet (via licensen) | Nej | Ja |
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. Pro-pluginet har samme krav og kræver desuden det gratis plugin.
TINXDK Pensopay Auto Capture Lite kræver det. Er det ikke aktivt, kan TINXDK Pensopay Auto Capture Lite ikke aktiveres.
Log ind i WordPress-administrationen, vælg "Plugins" og "Tilføj nyt plugin", og søg efter "TINXDK Pensopay Auto Capture Lite" (eller blot "TINXDK"). Tryk på "Installer nu".
Pluginet er indsendt til WordPress.orgs plugin-katalog og afventer godkendelse. Indtil da henter du zip-filen i sektionen "Download" nedenfor og uploader den under "Plugins", "Tilføj nyt plugin" og "Upload plugin". Gem zip-filen, og pak den ikke ud.
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.
Bruger du "OpenDIMS - Auto-capture Godkendte Ordre - Pensopay", skal det deaktiveres. Så længe det er aktivt, hæver det nye plugin ikke.
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".
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.
Har du fået en licensnøgle, installerer du Pro-tilføjelsen og indtaster nøglen. Uden nøgle bruger du bare det gratis plugin.
TINXDK Pensopay Auto Capture Pro er en tilføjelse og virker kun sammen med det gratis plugin TINXDK Pensopay Auto Capture Lite i version 2.0.0 eller nyere. Mangler det, beder WordPress selv om at installere det.
Hent "TINXDK Pensopay Auto Capture Pro" i sektionen "Download" ovenfor. Pro-pluginet ligger ikke i WordPress.orgs katalog. Gem zip-filen, og pak den ikke ud.
Vælg "Plugins", "Tilføj nyt plugin" og "Upload plugin". Vælg Pro-zip-filen, tryk på "Installer nu" og derefter "Aktivér plugin".
Åbn "WooCommerce" og "Pensopay Auto Capture" og vælg sektionen "Licens". Skriv eller indsæt nøglen (formen TINX-XXXX-XXXX-XXXX-XXXX, store og små bogstaver og bindestreger er ligegyldige), og tryk på "Aktivér". Status, udløbsdato og antal websites står i samme sektion.
Tryk på "Deaktivér" på det gamle website, så frigives pladsen, og indtast nøglen på det nye.
Det gratis plugin installeres helst fra WordPress.org: søg efter "TINXDK Pensopay Auto Capture Lite" under "Plugins" og "Tilføj nyt plugin". Kataloget er under gennemgang, så indtil det er godkendt, kan du hente zip-filen her. Pro-tilføjelsen findes kun her.
Download er gratis for alle, og pluginet indeholder ingen licenskode. Når pluginet er i WordPress.org-kataloget, opdateres det derfra. Du kan kontrollere filen med shasum -a 256 tinxdk-pensopay-capture-2.0.1.zip.
Kræver det gratis plugin og en licensnøgle. Opdateres automatisk fra WordPress via licensen. Du kan kontrollere filen med shasum -a 256 tinxdk-pensopay-capture-pro-2.0.1.zip.
Pro til Pensopay Auto Capture tilføjer valg af udløsende statusser, "Hæv nu / prøv igen", den søgbare hævningslog, fejlmail og automatiske opdateringer. Pro er en tilføjelse til det gratis plugin. Vi udsteder licensnøglen manuelt og aftaler antal websites og varighed sammen med dig.
Anmod om en licens, så udsteder vi nøglen manuelt. Du indtaster den under "Licens" i Pro-pluginets indstillinger (se installationstrinnene ovenfor).
De gratis plugins kontakter ikke TINXDK. Med Pro og en licens sender pluginet kun sidens adresse, versionsnumre og licensnøglen til licensserveren, når licensen aktiveres, kontrolleres og tjekkes for opdateringer.
Fra version 2.0 er pluginet delt i to og omdøbt til "TINXDK Pensopay Auto Capture Lite" (uden "WP"). Sådan skifter du: 1) Installér og aktivér det gratis plugin "TINXDK Pensopay Auto Capture Lite" (søg efter det under "Plugins" og "Tilføj nyt plugin", eller upload zip-filen herfra). 2) Havde du en licens, så installér også "TINXDK Pensopay Auto Capture Pro" og aktivér den. Nøglen er gemt, så den findes igen, og ellers indtaster du den under "Licens". 3) Deaktivér og slet det gamle plugin (mappen tinxdk-wp-pensopay-capture). Dine indstillinger og data bevares, fordi navnene på indstillingerne og databasetabellerne er uændrede. Brugte du kun den gratis udgave, er trin 1 og 3 nok. Skift gerne ét plugin ad gangen, og tag en sikkerhedskopi først.
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.
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.
Ret ordren i WooCommerce (eller lav en refundering), så hæves den nye total automatisk. Vil du ikke ændre ordren, så skriv beløbet i feltet "Beløb der skal hæves" i højre side af ordren og gem, før du sætter den til "Gennemført". Feltet er med i den gratis udgave, og der hæves aldrig mere end det reserverede beløb.
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.
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 (Pro) virker stadig, og tilstandskontrollen hos Pensopay forhindrer en dobbelthævning.
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.
Det gratis plugin 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. Pro (kræver licens) tilføjer valg af udløsende statusser, "Hæv nu / prøv igen", den søgbare log, fejlmail og automatiske opdateringer. Se sammenligningen ovenfor.
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). Det gratis plugin kontakter ikke TINXDK. Med Pro og en licens sendes kun sidens adresse, versionsnumre og licensnøglen til licensserveren.
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.
Ring eller skriv, så hjælper vi dig med både installation og licens.