Gotik.Commerce
1.3.1
dotnet add package Gotik.Commerce --version 1.3.1
NuGet\Install-Package Gotik.Commerce -Version 1.3.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Gotik.Commerce" Version="1.3.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Gotik.Commerce" Version="1.3.1" />
<PackageReference Include="Gotik.Commerce" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Gotik.Commerce --version 1.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Gotik.Commerce, 1.3.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Gotik.Commerce@1.3.1
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Gotik.Commerce&version=1.3.1
#tool nuget:?package=Gotik.Commerce&version=1.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Gotik.Commerce
Complete e-commerce solution for Umbraco CMS by Gotik.ai.
Overview
Gotik.Commerce provides a comprehensive e-commerce platform built on Umbraco CMS with:
- Product catalog with dynamic filtering and attributes
- Shopping cart and order management
- Payment integration (VNPay)
- Blog and content management
- Events and contact management
- Gift and bulk order system
- Loyalty platform integration
- Odoo ERP integration
Installation
dotnet add package Gotik.Commerce
Configuration
Add to your appsettings.json:
{
"ConnectionStrings": {
"GotikCommerceDb": "your-connection-string"
},
"Jwt": {
"Key": "your-secret-key",
"Issuer": "your-issuer",
"Audience": "your-audience"
},
"VnPay": {
"TmnCode": "your-tmn-code",
"HashSecret": "your-hash-secret",
"BaseUrl": "https://sandbox.vnpayment.vn/paymentv2/vpcpay.html",
"ReturnUrl": "your-return-url"
}
}
Quick Start
Using Extension Methods
builder.Services.AddGotikCommerce(builder.Configuration);
Using Umbraco Composer
The package automatically registers services via GotikCommerceComposer when installed in Umbraco.
Features
Product Management
- Product types with custom attributes
- Category hierarchy
- Product variants
- Inventory tracking
Cart & Orders
- Session-based cart
- Order workflow management
- Payment processing
Content
- Blog system with categories and comments
- Event management
- Partner management
- Contact forms
Integrations
- VNPay payment gateway
- Odoo ERP sync
- Loyalty platform voucher sync
API Endpoints
All endpoints are prefixed with /api/v1/:
/Products- Product catalog/Categories- Category management/Cart- Shopping cart/Orders- Order management/Auth- Authentication/Blogs- Blog posts/Events- Events/Gifts- Gift products/Coupons- Discount coupons- And more...
License
Gotik.ai Proprietary License. See LICENSE file for details.
Contact
For licensing inquiries: henry@gotik.ai
Website: https://gotik.ai
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net9.0
- AutoMapper.Extensions.Microsoft.DependencyInjection (>= 12.0.1)
- FluentValidation.DependencyInjectionExtensions (>= 12.1.0)
- GOKCafe.Application (>= 1.0.0)
- GOKCafe.Domain (>= 1.0.0)
- GOKCafe.Infrastructure (>= 1.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 9.0.0)
- Microsoft.EntityFrameworkCore (>= 9.0.4)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.4)
- System.IdentityModel.Tokens.Jwt (>= 8.15.0)
- Umbraco.Cms (>= 16.3.4)
- Umbraco.Commerce (>= 16.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.