Opprett en egendefinert betalingsmetode i OpenCart Del 1

Å godta online betalinger er en viktig funksjon i ethvert e-handelsnettsted. I denne serien skal vi utforske betalingsmetodene som er tilgjengelige for OpenCart. 

Vi starter i denne opplæringen ved å diskutere OpenCarts innebygde betalingsmåter. Senere ser vi hvordan du lager en tilpasset betalingsmetode, som er det ultimate målet for denne serien.

OpenCart leveres med mange innebygde betalingsmoduler. Sannsynligvis finner du betalingsmåten du selv velger, allerede tilgjengelig. Hvis det ikke er tilfelle, er det nok av tredjeparts betalingsutvidelser tilgjengelig i OpenCart-butikken.

La oss starte med back-end-seksjonen for å se hvordan ting ser ut.

Back-End

Gå over til baksiden av butikken din. Gå til Utvidelser> Betalinger. Det vil vise alle tilgjengelige betalingsmåter.


Som du kan se, er betalingsmåter allerede tilgjengelige for de mest populære betalingsportene som PayPal, 2Checkout, Authorize.Net, etc .; Det er imidlertid kun to betalingsmåter installert og aktivert som standard, som er "Cash on Delivery" og "Free Checkout".

I frontenden vises bare betalingsmåter som er aktivert i back-end. Hvis du vil vise den valgte betalingsmåten din i frontendoen, er det nødvendig med to trinn. Først må du installere betalingsmetoden, og etter det må du konfigurere og aktivere den betalingsmåten. Bare å installere vil ikke vise den i fronten.

Også, hvis du har lagt merke til, er det a Gratis utsjekking alternativ. Det vises kun i betalingsalternativene hvis bestillingsbeløpet er null. Det er nyttig under visse omstendigheter, for eksempel hvis du vil sette opp noen gratis demo-produkter i butikken din, og vil fortsatt ta opp disse ordrene.

Installer og aktiver "PayPal Betalingsstandard"

La oss gå gjennom brukssaken ved å sette opp en ny betalingsmetode for butikken din. Klikk på Installere lenke for PayPal Betalingsstandard, som vil installere denne betalingsmodulen.


Etter at du har installert PayPal Betalingsstandard, Du vil se en ekstra lenke, Redigere, som vil ta oss til konfigurasjonsformens grensesnitt.


Gå videre og klikk på Redigere lenke for PayPal Betalingsstandard, som åpner konfigurasjonsskjemaet.


Konfigureringsskjemaet viser parametrene som kreves for denne betalingsmåten. Det varierer for forskjellige betalingsmåter, da det er forskjellige parametere som kreves for hver av metodene. La oss ta en titt på noen av de viktige parameterne.

Noen parametere er felles for hver betalingsmetode. La oss se på dem:

  • Status Indikerer om betalingsmetoden er aktivert i fronten.
  • Ordre status lar deg velge status for bestillingen din når den er fullført ved hjelp av denne betalingsmåten. I de fleste tilfeller er "Venter" egnet.
  • Geo Zone viser denne betalingsmetoden for bestemte geografiske soner. Hvis du har valgt "Alle soner", vises betalingsmåten til alle brukere, uavhengig av deres geografiske plassering.
  • Sorteringsrekkefølge er bestillingen der betalingsmåten din vil bli oppført.

Det er også noen PayPal-spesifikke parametere som e-postTransaksjonsmetode, sandkasse modus, etc. Og du vil se at det finnes forskjellige ordningsstatusparametere som gjenspeiler statusen ordren kan ha under PayPal-transaksjonen.

Når du har fylt ut den nødvendige informasjonen, klikker du på Lagre knappen for å registrere endringene dine. På samme måte kan du aktivere flere betalingsmåter for butikken din.

Test Kjør Front-End

Når du har aktivert og konfigurert betalingsmåter fra back-end, la oss sjekke det i forkant.

Gå til forsiden av butikken din. Legg til noen produkter i handlekurven og start kassen. OpenCart har gitt et fint brukergrensesnitt for kassen. Vi hopper direkte til det femte trinnet i kassen, som er Betalingsmetode.


Så som du kan se. de PayPal Alternativet er nå tilgjengelig sammen med standard Kontantbetaling ved levering.

Når du har bekreftet bestillingen i det siste trinnet i kassen, blir du omdirigert til PayPal-siden for betalingen. Du blir omdirigert tilbake til butikken din etter at du har fullført betalingen hos PayPal. Det er en generell arbeidsflyt for enhver betalingsgateway.

Konklusjon

I denne delen har jeg forklart grunnleggende betalingsmetoder i OpenCart. Du har lært hvordan du konfigurerer en eksisterende betalingsmåte i kjernen, og aktivert den for kasseprosessen for slutten. For mer om OpenCarts betalingsmetoder og å lage dine egne betalingsmetoder, hold deg innstilt for de andre delene av denne serien!

Selvfølgelig vil jeg gjerne høre deg i form av spørsmål og kommentarer, så bruk fôren nedenfor!