← Dokumentation

API-dokumentation

Teknisk reference til OptimusCommerce.Extension og integration med Umbraco.

31 artikler · version 17.94.0

Kom i gang

Oversigt over pakken

Arkitektur, registrering og de vigtigste integrationspunkter.

Opdateret

Kom i gang

Installation og registrering

Installér NuGet-pakken og lad Umbraco registrere den automatisk.

Opdateret

Kom i gang

Konfiguration

Appsettings-nøgler til betaling, fragt og notifikationer.

Opdateret

Kom i gang

Backoffice og sprog

Handelssektion, klientressourcer og oversættelser.

Opdateret

Services

IProductService

Hent og klargør produkter, kategorier, varianter og anmeldelser.

Opdateret

Services

ICartService

Hent eller nulstil den aktuelle besøgendes kurv.

Opdateret

Services

ICartActionService

Tilføj og ændr ordrelinjer i kurven.

Opdateret

Services

IOrderUpdaterService

Gem ændringer på en ordre i databasen.

Opdateret

Services

IDiscountCodeService

Valider, anvend og opdater rabatkoder.

Opdateret

Services

IProductServiceFactory

Opret produktservice med aktuel eller valgt kultur.

Opdateret

Services

ICartHelper

Knyt kurvstatus til en Umbraco-side.

Opdateret

Services

IPaymentHelper

Hent valgbare betalingsmetoder.

Opdateret

Services

INETSService

Start NETS-betaling for en ordre.

Opdateret

Modeller

Product

Produktets katalog-, pris-, lager- og SEO-data.

Opdateret

Modeller

ProductVariant

Variantens SKU, pris, lager og valgte egenskaber.

Opdateret

Modeller

ProductGroup

Hierarkisk produktkategori og tilknyttede indstillinger.

Opdateret

Modeller

Cart

Aktuel ordre og kultur for besøgendes indkøbskurv.

Opdateret

Modeller

Order

Ordrestatus, priser, betaling, fragt og ordrelinjer.

Opdateret

Modeller

OrderLine

Varelinje med antal, pris og variantvalg.

Opdateret

Modeller

Customer

Fakturerings- og leveringsoplysninger på ordren.

Opdateret

Modeller

Filtrering

Filtermodel til søgning, kategori, pris og sortering.

Opdateret

HTTP API

BackofficeContext API

Læs den aktuelle UI-kultur for backoffice.

Opdateret

HTTP API

Storefront-handlinger

Kurv og checkout bruger SurfaceControllers og projektspecifikke views.

Opdateret

Udvidelser og drift

Database og migrationer

Registrering, tabeller og schemaændringer ved opstart.

Opdateret

Udvidelser og drift

Backoffice-udvidelser

Ejendomseditorer, træer, sektion og pakket klientkode.

Opdateret

Udvidelser og drift

DI og repositories

Hent de registrerede interfaces i egne komponenter.

Opdateret

Services

NotificationService

Send ordre-, fragt-, retur- og afhentningsmails.

Opdateret

Services

IMailSender

Send mail via den registrerede mailafsender.

Opdateret

HTTP API

Produktvisning og ruter

Offentlige og backoffice-orienterede produktruter.

Opdateret

HTTP API

Produktfiltrering

Indlæs filtrerede produkter og paginerede sider.

Opdateret

Udvidelser og drift

Produktindeks

Umbracos indeks til søgning i handelsprodukter.

Opdateret