IPaygateService 2.0.2
dotnet add package IPaygateService --version 2.0.2
NuGet\Install-Package IPaygateService -Version 2.0.2
<PackageReference Include="IPaygateService" Version="2.0.2" />
paket add IPaygateService --version 2.0.2
#r "nuget: IPaygateService, 2.0.2"
// Install IPaygateService as a Cake Addin #addin nuget:?package=IPaygateService&version=2.0.2 // Install IPaygateService as a Cake Tool #tool nuget:?package=IPaygateService&version=2.0.2
.NET Standard Service and Wrapper for the Paygate PayHost API.
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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 2.1.1)
- Microsoft.Extensions.Options (>= 2.1.1)
- Newtonsoft.Json (>= 11.0.2)
- ServiceStack.Text.Core (>= 5.4.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Please support us by providing PayGate with our DeveloperId: DEVF57C1B4
Release Notes:
## v2.0.2
* Refactor Project Structure
* Add Unit Tests for create, query and refund transaction methods to solution
## 2.0.1
Add Travis-ci build config
Automatically push new versions to Nuget
Add Codescene to repo to monitor code complexity
Minor Code refactoring in PaygateService.cs for smaller code footprint
## 2.0.0
Important Notes: This version is not backwards compatible with existing code utilising previous versions
You'll need to change the previously passed string parameters to GUID's where PayRequestId was passed as this is now used for the Merchant Reference
New Features:
* Added ability to void a transaction
Fixes:
* Return a proper exception when an error is returned from PayGate
Changes:
* Service is now added as Scoped in .net core projects rather than Transient
* Updated QueryTransaction to allow passing multiple parameters - PayGateRequestId, TransactionId and Reference
* Updated SettleTransaction to allow passing multiple parameters - TransactionId and Reference
* Updated RefundTransaction to allow passing multiple parameters - PayGateRequestId, TransactionId and Reference
* Added XML Comments to Methods
## 1.1.0
* Added ability to settle a transaction
* Added ability to refund a transaction
## 1.0.1 - Initial Public Release
* Added ability to create a transaction
* Added ability to query a transaction
* Added ability to verify a transaction's checksum