Cost+Docs

OpenCart

Integreerige Cost+ oma OpenCart poega (4.x ja 3.x / ocStore 3)

OpenCart

Integreerige Cost+ makseviisina oma OpenCart poega. Ametlik NoPayn Payment Gateway laiendus on saadaval OpenCart 4 ja OpenCart 3 / ocStore 3 jaoks.

Eeldused

  • Aktiivne Cost+ kaupmehe konto
  • OpenCart 4.0.0.0 või uuem
  • PHP 8.0 või uuem
  • Administraatori juurdepääs teie OpenCart juhtpaneelile
  • Aktiivne Cost+ kaupmehe konto
  • ocStore 3.0.x või OpenCart 3.0.3.x
  • PHP 7.4 või uuem
  • Administraatori juurdepääs teie OpenCart juhtpaneelile

Toetatud makseviisid

  • Credit / Debit Card — Visa, Mastercard, Amex, Maestro, V Pay, Bancontact, Diners, Discover
  • Apple Pay
  • Google Pay
  • Vipps / MobilePay
  • Credit / Debit Card — Visa, Mastercard, Amex, Maestro, V Pay, Bancontact, Diners, Discover
  • Apple Pay
  • Google Pay
  • Vipps / MobilePay
  • Swish

1. Paigaldage laiendus

Meetod A: Üleslaadimine halduspaneeli kaudu (soovitatav)

  1. Laadige alla viimane .ocmod.zip väljalase GitHubist
  2. Oma OpenCart halduspaneelis minge jaotisse Extensions → Installer
  3. Laadige üles .ocmod.zip fail
  4. Minge jaotisse Extensions → Extensions → Payment
  5. Leidke NoPayn Payment Gateway ja klõpsake Install, seejärel Edit

Meetod B: Käsitsi üleslaadimine

  1. Laadige alla või kloonige hoidla
  2. Kopeerige kausta upload/ sisu oma OpenCart juurkataloogi
  3. Minge jaotisse Extensions → Extensions → Payment
  4. Leidke NoPayn Payment Gateway ja klõpsake Install, seejärel Edit

Arhitektuur

OpenCart 3 kasutab mitme laienduse seadistust:

  • NoPayn - Global Settings — jagatud seadistus (API võti, tellimuse olekud, meetodite saadavus, käsitsi hõivamine, silumise logimine)
  • NoPayn - Card Payments — krediit-/deebetkaardi kassa
  • NoPayn - Apple Pay / Google Pay — rahakoti kassa (kui ainult üks rahakott on lubatud, silt kohandub automaatselt)
  • NoPayn - Vipps MobilePay — Vipps/MobilePay kassa
  • NoPayn - Swish — Swish kassa

Meetod A: Üleslaadimine halduspaneeli kaudu (soovitatav)

  1. Laadige alla .ocmod.zip vara viimasest GitHub väljalaskest

Kasutage väljalaske .ocmod.zip vara — mitte GitHubi automaatselt genereeritud "Source code" allalaadimisi, mis sisaldavad hoidla paigutust, mitte paigaldaja paigutust.

  1. Halduspaneelis minge jaotisse Extensions → Installer
  2. Laadige üles .ocmod.zip fail
  3. Minge jaotisse Extensions → Extensions → Payments
  4. Paigaldage kõigepealt NoPayn - Global Settings
  5. Avage NoPayn - Global Settings ja seadistage:
    • API võti
    • Lõpetatud, ootel ja tühistatud tellimuse olekud
    • Saadaolevad makseviisid, mille jaoks teie kaupmehe konto on kinnitatud
    • Valikuline: kaardi käsitsi hõivamine
    • Valikuline: silumise logimine
  6. Paigaldage kassamoodulid, mida soovite kuvada:
    • NoPayn - Card Payments
    • NoPayn - Apple Pay / Google Pay
    • NoPayn - Vipps MobilePay
    • NoPayn - Swish
  7. Iga kassamooduli jaoks määrake: Status, Geo Zone ja Sort Order

Meetod B: Käsitsi üleslaadimine

  1. Laadige alla või kloonige hoidla
  2. Kopeerige kausta upload/ sisu oma poe juurkataloogi
  3. Minge jaotisse Extensions → Extensions → Payments
  4. Järgige sama paigaldusjärjekorda nagu meetodil A (kõigepealt Global Settings, seejärel kassamoodulid)

2. Sisestage API mandaadid

Logige sisse kaupmehe portaali ja navigeerige jaotisse Veebilehed, seejärel klõpsake veebilehel, mida soovite ühendada. Klõpsake Integratsioon, kus leiate oma API võtme.

Cost+ kaupmehe portaal näitab API võtit

Sisestage NoPayn Payment Gateway seadetes oma API võti vastavale väljale.

Sisestage NoPayn - Global Settings seadetes oma API võti vastavale väljale. API võtit jagatakse kõigi kassamoodulite vahel — peate selle sisestama ainult ühe korra.

3. Seadistage makse sätted

  1. Lubage makseviisid, mille jaoks olete kinnituse saanud
  2. Määrake eelistatud tellimuse olekud lõpetatud, ootel ja tühistatud maksete jaoks
  3. Valikuliselt piirake makseid Geo Zone järgi
  4. Määrake Status olekusse Enabled
  5. Klõpsake Save

Globaalsed seaded

NoPayn - Global Settings salvestab kõik jagatud seadistused:

SeadistusKirjeldus
API KeyTeie NoPayn API võti
Order StatusesLõpetatud, ootel ja tühistatud oleku vastendamine
Method AvailabilityMillised makseviisid on teie kaupmehe kontol kinnitatud
Manual CaptureAutoriseerige krediitkaardimaksed ainult — hõivake hiljem
Debug LoggingLubage üksikasjalik logimine veaotsinguks

Kassamooduli seaded

Igal kassamoodulil on oma poefassaadi seaded:

SeadistusKirjeldus
StatusLubab või keelab selle makseviisi kassas
Geo ZonePiira konkreetsetele geograafilistele tsoonidele
Sort OrderKuvamisjärjekord kassal

Aktiveerige ainult makseviisid, mille jaoks olete saanud kinnituse.

Maksevoog

  1. Klient valib kassas Cost+ makseviisi
  2. Klient suunatakse NoPayn hostitud makselehele
  3. Pärast maksmist naaseb klient ja tellimuse olek uuendatakse automaatselt
  4. NoPayn saadab veebihaagi asünkroonseks oleku kinnitamiseks

Laiendus kasutab Cost+ hostitud makselehte, mis tähendab, et kliendid suunatakse turvalise maksevormi juurde. Teie server ei käsitle tundlikke kaardiandmeid.

Iga kassamoodul on eraldi OpenCart makselaiendus, andes klientidele kassas erinevad raadionupu valikud (nt "Card Payments", "Apple Pay & Google Pay").

  1. Klient valib kassas makseviisi sildi (nt Card Payments)
  2. Laiendus loob NoPayn hostitud makse tellimuse
  3. Klient suunatakse turvalise NoPayn makselehele
  4. Pärast maksmist naaseb klient ja tellimuse olek uuendatakse automaatselt
  5. NoPayn saadab veebihaagi asünkroonseks oleku kinnitamiseks

Apple Pay / Google Pay moodul saadab mõlemad meetodid ühes tehingus, nii et NoPayn hostitud leht saab pakkuda mõlemat rahakoti valikut ühes voos.

Uuendamine versioonilt v1.0.0 versioonile v2.0.0

Versioon 1.0.0 kasutas ühte kassameetodit nimega "NoPayn Checkout". Versioon 2.0.0 muutub eraldi kassamooduliteks makseviisi kohta. Uuendamisel:

  1. Laadige üles uus pakett
  2. Teie olemasolev "NoPayn Checkout" kirje muutub NoPayn - Global Settings kirjeks
  3. Vaadake üle ja salvestage globaalsed seaded
  4. Paigaldage ja lubage uued kassamoodulid, mida soovite klientidele kuvada

4. Testige ja käivitage

Tehke mõned testtehingud, et veenduda kõige sujuvas toimimises. Soovitame testida nii edukaid kui ebaõnnestunud makseid, et kinnitada kõigi stsenaariumide korrektset käsitlemist.

Tugi

Vajate abi? Võtke ühendust meie tugimeeskonnaga aadressil support@costplus.io.

On this page