Kortbetalning i Rebus via Paynova 2012-12-10: Åbergs DataSystem AB: Version 1 Bakgrund Rebus har sedan flera år tillbaka en betallösning som fungerar tillsammans med företaget Payzone och deras produkt Spectracard. Det fungerar bra på företag där man har tillgång till kundernas fysiska chip-utrustade kort och kan använda en pin-kodsterminal för att ta betalt. Det finns även en betallösning i Spectracard där man kan debitera kunder som inte är på plats med sitt fysiska kort. Då får man registrera kortnumret för hand eller debitera ett kortnummer som har registrerats i kundens kundprofil i Rebus. Problemet med denna lösning är att bankerna inte tycker om att kortnumren registreras ute på företagen och inte heller att de sänds på detta, enligt bankerna, osäkra sätt. De ger därför bara dispens för denna betallösning under en begränsad tidsperiod och denna tidsperiod börjar nu ta slut. Några banker har redan slutat ge dispens. Därför var det viktigt att få klart ett ersättningsalternativ innan slutet av 2012. Paynovas MOTO-lösning Eftersom många reseföretag har en affärsmodell där kunderna inte är på plats för att betala med sitt fysiska kort kan inte chip-lösningen med pinkods-terminaler användas. Det dessa kunder behöver är en betallösning som kallas för MOTO, där MOTO står för Mail Order Telefon Order. För att tillgodose det behovet har vi ingått ett samarbete med Paynova som har en sådan lösning. Vi har nu utvecklat Rebus för att fungera ihop med deras lösning. Kortnumren lagras inte i Rebus-databaserna och skickas inte heller över osäkra Internet-kanaler. Rebus kommer över huvud taget aldrig åt kundernas kortnummer, bara de fyra första och de fyra sista siffrorna i kortnumret kommer tillbaks som information till Rebus för att kunna skrivas ut på kvitton. Därför är detta en lösning som bankerna godtar och inte behöver ge dispens för. Rebus lösning ihop med Paynova kräver inte några programinstallationer eftersom betalningen sker direkt via Internet i Paynovas servrar. Ni måste ha Rebus senaste programversion (version 200 eller senare) och ni måste ha köpt Rebus-licenser för Paynova-modulen. Ni som redan har Spectracardmodulen i Rebus får ersätta den med Paynova-modulen utan extra kostnad. Att komma igång Ni måste sluta ett avtal med Paynova och registrera de kundspecifika uppgifter ni får från Paynova i Rebus. Därefter kan ni börja ta betalt. Enligt Paynova ska ni göra detta: 1. Kontakta Paynova för ett avtal. De måste skapa ett produktionskonto åt er. 2. Ni måste via er bank få till inlösenavtal för MOTO-transaktioner. Paynova måste få dessa uppgifter från banken plus VISA/Master Card. Först därefter kan Paynova skapa ert konto. Kontakta Paynova för mer information om det finns frågor om detta. Följ denna manual för att se hur det fungerar i Rebus. 1
Öppna Paynova-modulen i Rebus När ni har köpt Rebus Paynova-modul måste modulkoder installeras för att den ska vara tillgänglig i Rebus. Gå in i Rebus Grund-modul, under menypunkten Arkiv och välj rutinen Moduler. Är inte modulen Kort online: Paynova markerad som aktiv ska ni uppdatera era modulkoder genom att klicka på knappen Kodfil via Internet. Rebus hämtar då era aktiva koder direkt från vår server. Om modulen ändå inte öppnas får ni kontakta oss så kontrollerar vi det. 2
Inställningar I Rebus Grund-modul, under menypunkten Inställningar finns rutinen Kort Online. Här ska de uppgifter ni fått från Paynova registreras. Kortföretag Välj kortföretag 3 (Paynova MOTO-lösning) Merchant number Registrera det merchantid som ni fått från Paynova. Det är unikt för ert företag. Secret key Registrera den unika Secret key som ni fått från Paynova. Den används vid sändning mellan Rebus och Paynova för att kunna skapa unika checksummor. Detta gör att båda sidor vet att de data som sänds är korrekta och att inga uppgifter har förändrats under sändningen. User name Password Ni får även ett username och ett password från Paynova som ni ska använda för att logga in på deras website för att kunna se ert kundkonto och de transaktioner ni gjort. Ni kan mata in det här om ni vill men det är inget krav. Rebus använder inte de uppgifterna. Betalstandard Markera Paynova som standard betalsätt. 3
Kontoplan (Betalsätt) I Rebus Grund-modul, under menypunkten Inställningar finns rutinen Kontoplan. Här ska betalsättet Kortbetalning online (eller vad ni väljer att kalla det) registreras. Registrera betalsättet på ett konto där betalningarna ska bokföras. Skriv en benämning och var noga med att fältet Kort Online är markerat. Det är den markeringen som gör att Paynovas betalfönster kommer att komma upp när ni gör en betalning. Vill ni kunna göra en separat kvittoutskrift måste ni även markera fältet Kvittoutskrift. Sätt för säkerhets skull alla markeringar som exemplet visar. Vill ni ha olika betalkort bokförda på olika konton måste ni lägga upp t.ex. Kort VISA på 1970 och Kort American Express på 1971 o.s.v. Hur ni vill ha det, och på vilka konton, bestämmer ni själva. Var i Rebus kan betalningar göras? Kortbetalningar, både deldebiteringar och slutdebiteringar samt krediteringar/refund, kan ske från många ställen i Rebus: * order och fakturor i modulen Resebyrå-Front * order och fakturor i modulen Resebyrå-Back * order i modulen för Arrangör-Front * order i modulen för Arrangör-Back. * presentkort och presentkortsfakturor i alla moduler * fakturor i modulen för fristående kundfakturor samt fakturor från Buss-modulen I denna manual visar vi arbetsgången för debitering, kvitton och kreditering/refund med hjälp av en order i rutinen Resebyrå-Front, men samma moment gäller kortbetalningar av allt annat också. 4
Resebyrå-Front När ni har en order och klickar på knappen Skriv ut/fakturera och väljer Bekräftelse/Betalning kommer ovanstående fönster upp. Ange belopp att betala och på fältet betalningssätt väljer ni betalsättet Kort online. När ni trycker på Spara -knappen kommer nedanstående betalfönster upp. Det gäller generellt på alla ställen där ni väljer att ta betalt, oavsett om det är en delbetalning av en order eller en slutbetalning. I detta fall är det en delbetalning. Förskrivet värde för betalningen är det belopp som angivits. Paynova kräver att vissa uppgifter om kunden ska skickas med så inget av de tre fält som finns i fönstret får vara tomma. Fältet Loggfil ska inte vara markerad, det är endast till för om något fel uppstår och vår support vill ha en loggfil på vad som händer när ni försöker betala. Då kan vi med hjälp av loggfilen analysera vad som händer. Om allt är ok klickar ni på knappen Starta betalning. 5
Rebus startar kommunikationen mot Paynova och ett webfönster startas inne i Rebus som visar upp Paynovas betalsida för just den här betalningen. Här ska ni registrera kundens kortuppgifter. Klicka på knappen Fortsätt när kortuppgifterna har matats in. Paynova processar då betalningen. Om debiteringen inte kan utföras av någon anledning kommer ett felmeddelande att visas och betalningen går inte igenom. Om allt går bra kommer betalningen att godkännas och följande bild visas i Rebus. 6
Stäng betalrutan genom att klicka på OK-knappen. När du kommer tillbaka till det underliggande fönstret så ser du nu att det finns en betalning registrerad i det vänstra fönstret. Med hjälp av knappen Kvitto kan du skriva ut ett kvitto att ge till kunden. Du kan även direkt göra fler betalningar på ordern med andra betalsätt, kanske vill du först ta en delbetalning med ett presentkort och resten på betalkortet. 7
Här är ett exempel på kvittoutskrift där betalningen skett med kort. 8
Vill ni skriva ut en hel bekräftelse till kunden, d.v.s. på hela resan med hela betalhistoriken (delbetalningar, slutbetalningar och fakturor) så kan det då se ut så här. 9
Vi gör en debitering till på samma sätt som beskrivits på föregående sidor. Vi betalar in resterande belopp på ordern, d.v.s. 5,000 kronor. Då har vi en delbetalning på 3,000 kronor och en slutbetalning på 5,000 kronor på denna order och kundens bekräftelse/följesedel ser ut så här: 10
Det vi ser på Resebyrå-orderns flik 5, där alla betalningar redovisas, är att vi har en delbetalning gjort med ett visst kort på 3,000 kronor och en slutbetalning gjort med ett annat kort på 5,000 kronor. 11
Bokföringsunderlag Tittar vi på ett bokföringsunderlag för inbetalningar för den här dagen så ser vi de två betalningarna. I exemplet hade vi konto 1970 för betalning via kort online. Om ni absolut vill dela upp VISA på ett konto och American Express på ett annat konto måste ni ha olika betalsätt för dessa korttyper men båda med markeringen Kort online (se kontoplanen). 12
För att kunna se hela konteringen så visar vi även bokföringsunderlaget för kundfakturor här. 13
Återbetalningar (Refund) Om jag på samma order försöker göra en återbetalning (refund) på 500 kronor måste jag skriva in att jag vill betala -500 kronor. Jag väljer betalningssätt Kort online och klickar på Spara-knappen. Jag får upp betalfönstret och klickar på Starta betalning. Det som händer nu när vi vill göra en kreditering/refund är att vi måste tala om vilken tidigare debitering krediteringen ska ske på. 14
Rebus visar upp vilka debiteringar som finns på aktuell order och du måste välja en av dem att kreditera. Du kan bara kreditera max samma summa som är debiterat. Försöker du kreditera mer får du följande felmeddelande. Om summan däremot håller sig inom debiteringsbeloppets gräns så går säkert krediteringen igenom. 15
Kvittot som kan skrivas ut visar att det är en retur på 500 kronor. 16
Skulle man välja att göra en kreditering/refund till på samma order så ser man det i valfönstret där alla debiteringar visas. Det totala refundbeloppet får inte överstiga det debiterade beloppet, för då säger Paynova ifrån. Transaktionsrapporter I Rebus Grund-modul, under menypunkten Utskrifter finns rutinen Transaktioner kort online. Här kan ni skriva ut rapporter på vilka korttransaktioner som utförts inom den valda datumperioden. Använder ni den liggande listan kan den se ut som på följande sida. De transaktioner som Rebus-listan visar ska stämma mot de transaktioner som Paynova visar när ni loggar in i deras Merchant Service. 17
18
19
Paynovas profilinställningar Paynova och Åbergs DataSystem AB har under utvecklingens gång kommit överens om några inställningar som alltid ska vara satta i Paynovas kundprofil för de kunder som använder Rebus. Jag listar de inställningarna här så slipper vi onödiga problem om fel inställningar av någon anledning skulle vara satta. Kontot ska vara inställt på auto capture. Krav på adressuppgifter ska slås av. En dummyadress för e-post av notifymail bör sättas in så slipper man få onödiga felmeddelanden. Vidareutveckling i Rebus Framöver kommer vi att bygga vidare så att Rebus använder sig av fler tjänster som Paynova har. Det vi tänker på i första hand är möjligheten till att använda en kundprofil (Profile Payments) d.v.s. att ni ska kunna få fram en kunds kortlista och välja bland redan registrerade kort så att ni slipper fråga om kortuppgifterna varje gång ni vill göra en debitering på en återkommande kund. Kundens kortnummer ska alltså inte, för säkerhetens skull, registreras i Rebus kundregister. Paynova kontaktuppgifter För att sluta avtal med Paynova, kontakta Niklas Thurfjell. Niklas Thurfjell, Senior Key Account Manager / Strategic Partners Direct: +46 8 517 100 09 Mobile: +46 70 688 02 49 E-mail: niklas.thurfjell@paynova.com Secure, fast and easy electronic payment solutions PAYNOVA AB STADSGÅRDEN 6, BOX 4169, 102 64 STOCKHOLM, SWEDEN, ORG. NR: 556584-5889 20