Ksher 1.0.2
dotnet add package Ksher --version 1.0.2
NuGet\Install-Package Ksher -Version 1.0.2
<PackageReference Include="Ksher" Version="1.0.2" />
<PackageVersion Include="Ksher" Version="1.0.2" />
<PackageReference Include="Ksher" />
paket add Ksher --version 1.0.2
#r "nuget: Ksher, 1.0.2"
#:package Ksher@1.0.2
#addin nuget:?package=Ksher&version=1.0.2
#tool nuget:?package=Ksher&version=1.0.2
payment SDK netcore
Ksher will shut down the API connection via .vip.ksher.net. That make new register merchant will unable to use system over .vip.ksher.net.
Merchants are currently connected, Please change the API to connection http://api.ksher.net.
Ksher SDK .NET Core
Requirement
.NET Core 2.1 or higher
Ksher Payment API Account
- Requesting sandbox account please contact support@ksher.com
API_URL
- Along with a sandbox accout, you will be receiving a API_URL in this format: s[UNIQUE_NAME].vip.ksher.net
API_TOKEN
- Log in into API_URL using given sandbox account and get the token. see How to get API Token
Nuget Packages
This Ksher Nuget Packages build base by .NET Core 2.1, request minimum referenced by .NET implementation support
Please see Ksher Nuget Packages.
How to test
Install Ksher Nuget Packages or clone this project
If you use Visual Studio, please see Install and use a package in Visual Studio from Microsft.
If you install nuget by cmd, please check at dotnet nuget add source from Microsft.
or you can see full file inside "ksherpay" project by clone this project
Change configuration data to your sandbox
static string base_url = @"https://sandboxdoc.vip.ksher.net";
static string token = "your token";
run project
- netcore command
. dotnet run --project ksherpay- or run in Visual Studio.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. 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. |
| .NET Core | netcoreapp2.1 is compatible. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Framework | net46 is compatible. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETCoreApp 2.1
- Newtonsoft.Json (>= 13.0.1)
-
.NETFramework 4.6
- Microsoft.AspNet.WebApi.Client (>= 1.0.2)
- Newtonsoft.Json (>= 13.0.1)
- System.Net.Http.WinHttpHandler (>= 1.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.