Hoppa till huvudinnehåll

Integrationsguide för Smart Checkout

Uppdaterad idag

Införandet

Integrera Viva.com Smart Checkout för att låta kunder göra säkra betalningar via en värdbaserad kassasida. Den här guiden guidar dig genom stegen för sömlös integration på din webbplats eller app.


Skaffa ett Viva.com-konto om du inte redan har ett

Viva.com stöder två olika miljöer kontrollerar du att du använder rätt:

Miljö

Beskrivning

URL för registrering

URL för instrumentpanel

Produktion

För att göra betalningar i den verkliga världen

Demo

För att utföra testbetalningar och andra teständamål

Skaffa din onlinebetalningskälla och behåll din källkod

En betalningskälla är en konfigurationsenhet som gör det möjligt för handlare att ställa in och hantera inställningar för betalningsintegration för sina webbplatser eller mobilappar.

Konfigurera din domän och webbadresserna dit Viva.com Smart Checkout omdirigerar kunder efter att betalningen är klar. Dessa webbadresser leder vanligtvis till sidor som "Tack för din beställning" för lyckade betalningar eller "Något gick fel med din betalning" för misslyckade transaktioner, så att kunderna kan fortsätta sin resa sömlöst på din webbplats eller i din app.

Skapa en betalningskälla för onlinebetalningar genom att navigera till Försäljning > Onlinebetalningar > Webbsidor/Appar i den Viva.com instrumentpanelen.

Se till att spara den 4-siffriga källkoden för den betalningskälla du just skapade, eftersom du kommer att behöva den senare för integration och konfiguration.

Exempel på inställning av betalningskälla med källkod 7471

Kolla här för en detaljerad guide om hur du skapar en Källa för onlinebetalningar

Steg-för-steg-guide för integration

Viktiga steg för att integrera

  1. Skapa betalningsordern

  2. Omdirigera till Smart Checkout

  3. Hantera kundretur och verifiera betalningsresultat

Steg 1: Skapa betalningsordern

Om du vill begära en betalning från en av dina kunder måste du skapa en betalningsorder. Varje betalningsorder tilldelas ett unikt 16-siffrigt ID, även känt som orderCode.

Du kan generera betalningsordern med hjälp av API:et Skapa betalningsorder på din server och skicka orderCode till din webbplats eller app.

För mer information om hur du ställer in en betalningsorder, kolla in vår detaljerade guide på vår utvecklarportal här och här.

Steg 2: Omdirigera kunden till Smart Checkout

När de omdirigeras kommer kunderna att se Smart Checkout-formuläret för att ange sina betalningsuppgifter och slutföra transaktionen.

Ytterligare alternativ för Smart Checkout

  • Alternativ för betalningskälla

  • Visa din varumärkeslogotyp

Du kan inkludera din varumärkeslogotyp så att den visas i Smart Checkout genom att konfigurera den i inställningarna för betalningskälla. Det finns en detaljerad guide på vår utvecklarportal här.

Att lägga till din logotyp förbättrar kundupplevelsen genom att förstärka din varumärkesidentitet under betalningsprocessen. Se till att ladda upp en tydlig logotyp i lämplig storlek för optimal visning.

Visa en avbryt-knapp

Att tillhandahålla en Avbryt-knapp ger flexibilitet för dina kunder och hjälper till att förbättra den övergripande användarupplevelsen.

Du kan konfigurera en Avbryt-knapp i Smart Checkout för att ge kunderna möjlighet att avbryta sina beställningar. Detta hanteras på betalningskällsnivå (under Avancerad konfiguration), vilket ger dig kontroll över om knappen Avbryt är tillgänglig för ordrar som är kopplade till en viss källa.

Plattformar som stöds: Avbryt-knappen stöds för närvarande för direkta Smart Checkout-integrationer och plugins för Shopify och PrestaShop.

Webhook-support: Du kan konfigurera webhooks för att ta emot meddelanden om orderannulleringshändelser. Följ den här webhook-installationsguiden för mer information

Steg 3: Hantera kundretur och verifiera betalningsresultat

Hantera kundretur

Efter betalning omdirigeras kunderna till:

  • Framgångs-URL för lyckade betalningar.

  • Misslyckad URL för misslyckade betalningar.

Du kan konfigurera dessa inställningar via din Viva.com kontoinstrumentpanel under Försäljning > Onlinebetalningar > Webbsidor/Appar

Verifiera betalningsresultat

Verifiering säkerställer att transaktionen slutförs framgångsrikt. För att validera statusen för en transaktion i ditt system, dubbelkolla följande parametrar: Amount, transactionId, statusId (Visa alla StatusId-koder)

Rekommenderade betalningsmetoder:

  1. Webhooks:

  2. Hämta transaktions-API:

    • Mer information om API-anropet och dess parametrar finns i dokumentationen Hämta transaktions-API på vår utvecklarportal

Ytterligare inställningar

Med Viva.com Smart Checkout har vi förberett många funktioner och verktyg som du kan använda och ge dina kunder fler alternativ för sina betalningar.

  • Återkommande betalningar: En betalningsmetod där handlaren (du) initierar avgifter automatiskt enligt ett fördefinierat schema utan att involvera kunden efter den första betalningen.

  • Förauktoriseringar: En betalningsmetod som används för att verifiera tillgängligheten av medel och reservera beloppet, med den faktiska överföringen av medel som initieras senare.

Du kan hitta detaljerade guider på vår utvecklarportal för att fortsätta med alla konfigurationer du kan göra via ditt konto för att acceptera onlinebetalningar, samt utforska alla alternativ och tjänster vi erbjuder.

Fick du svar på din fråga?