Cost+Docs

nopCommerce

Samþættu Cost+ með svojo nopCommerce verslun með opinberu greiðslunim viðbótom

nopCommerce

Samþættu Cost+ sem greiðslumáta í nopCommerce verslun. Opinber viðbót NoPayn Payment Gateway podpira več greiðslumáta með neposredno preusmeritvijo á izbrano greiðslumáta — í celoti skladen með PCI DSS.

Forsendur

  • Virkur söluaðilareikningur Cost+
  • nopCommerce 4.90 eða novejši
  • .NET 9
  • Stjórnandaaðgangur do þitt nopCommerce stjórnborðsins
  • Dostop do izvorne kode nopCommerce (za settu uppv viðbóta)

Studdir greiðslumátar

Ime á afgreiðsluNoPayn identifikator
Credit / Debit Cardcredit-card
Apple Payapple-pay
Google Paygoogle-pay
Vipps MobilePayvipps-mobilepay

1. Settu upp viðbót

Afritaðu mapo viðbóta í imenik izvorne kode nopCommerce:

src/Plugins/Nop.Plugin.Payments.NoPayn/

Dodajte projekt í þínu rešitev og zgradite:

dotnet sln add src/Plugins/Nop.Plugin.Payments.NoPayn/Nop.Plugin.Payments.NoPayn.csproj
dotnet build

V stjórnborði nopCommerce:

  1. Farðu á Stillingar → Lokalni viðbóti
  2. Poiščite NoPayn Payment Gateway og smelltu Namesti
  3. Farðu á Stillingar → Greiðslumátar
  4. Aktivirajte NoPayn Payment Gateway
  5. Smelltu Konfiguriraj til odprtje stillingar

2. Stilltu viðbót

Skráðu þig inn í gátt söluaðila og farðu í Vefsíður, smelltu síðan á vefsíðu, ki ga želite povezati. Smelltu á Samþætting, þar sem þú finnur þinn API lykill.

Gátt söluaðila Cost+ með prikazom API lykilla

V konfiguraciji viðbóta sláðu inn þinn API lykill og preklopite greiðslumátar, ki jih želite ponuditi:

StillingOpis
API KeyVaš NoPayn API lykill
Enable Credit / Debit CardPreklopite greiðslur með kreditno/debetno kartico
Enable Apple PayPreklopite greiðslur Apple Pay
Enable Google PayPreklopite greiðslur Google Pay
Enable Vipps MobilePayPreklopite greiðslur Vipps MobilePay

Virkjaðu aðeins þá greiðslumáta sem þú hefur fengið samþykki og staðfestingu fyrir.

3. Greiðsluflæðir

  1. Viðskiptavinur izbere NoPayn Payment Gateway á afgreiðslu
  2. Prikaže sig izbira pod-metode (kreditna kartica, Apple Pay itd.)
  3. Viðskiptavinur izbere metodo og potrdi pöntun
  4. Pöntun er ustvarjeno með statusom greiðslur Čakajoče
  5. Viðskiptavinur er neposredno preusmerjena á izbrano greiðslumáta á greiðsluni strani NoPayn
  6. Po greiðsluu:
    • Uspeh — pöntun označeno kot Plačano / V obdelavi
    • Preklicano / Neuspešno / Poteklo — pöntun nastavljeno á Preklicano
  7. NoPayn pošlje webhook til asinhrono potrditev statusa

Transakcije potečejo eftir 5 minutah. Ef viðskiptavinur ne dokonča greiðslur í tem oknu, er pöntun samodejno preklicano gegnum webhook-a.

4. Preslikava statusov pantanir

NoPayn statusnopCommerce status greiðslurnopCommerce status pantanir
newPendingPending
processingPendingPending
completedPaidProcessing
cancelledVoidedCancelled
expiredVoidedCancelled
errorVoidedCancelled

5. Webhook-i

Viðbót registrira končno točþegar webhook-a á /NoPayn/Webhook. NoPayn pošlje POST podatke með identifikatorjem pantanir ob spremembah statusa. Viðbót preveri trenutni status gegnum API klica pred posodobitvijo pantanir.

Handvirk webhook-stilling er ekki nauðsynleg — viðbót samodejno obravnava registracijo.

6. Prófaðu og settu í gang

Framkvæmdu nokkrar prófunarfærslur, til að tryggja hnökralausan gang. Við mælum með prófun bæði vel heppnaðra og misheppnaðra greiðslna til að staðfesta rétta meðhöndlun allra aðstæðna.

Aðstoð

Þarftu aðstoð? Hafðu samband við þjónustudeild okkar á support@costplus.io.

On this page