CreativeLightProduction.Prodamus.Api 6.0.1

dotnet add package CreativeLightProduction.Prodamus.Api --version 6.0.1
                    
NuGet\Install-Package CreativeLightProduction.Prodamus.Api -Version 6.0.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="CreativeLightProduction.Prodamus.Api" Version="6.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CreativeLightProduction.Prodamus.Api" Version="6.0.1" />
                    
Directory.Packages.props
<PackageReference Include="CreativeLightProduction.Prodamus.Api" />
                    
Project file
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 CreativeLightProduction.Prodamus.Api --version 6.0.1
                    
#r "nuget: CreativeLightProduction.Prodamus.Api, 6.0.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 CreativeLightProduction.Prodamus.Api@6.0.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=CreativeLightProduction.Prodamus.Api&version=6.0.1
                    
Install as a Cake Addin
#tool nuget:?package=CreativeLightProduction.Prodamus.Api&version=6.0.1
                    
Install as a Cake Tool

CreativeLightProduction.Prodamus.Api

EN

Connection

To connect the service, you can use ready-made extensions StartupExtensions. Otherwise, you can create each service separately.

List of services

  1. PaymentService - a service that implements links to payment and its confirmation.
    • CreatePaymentUrl - generates a payment link for the user.
    • Verification - confirmation of payment by obtaining signatures, notifications and comparison with the server.
  2. SubscriptionService - a service that implements the full rest api prodamus. Manages subscriptions
    • SetActivity - this method Server for managing subscription statuses (activation/deactivation)
    • SetSubscriptionDiscount - this method is used to manage the subscription discount.
    • SetSubscriptionPaymentDate - this method is intended for setting the date of the next payment

RU

Подключение

Для подключения сервиса можно использовать готовые расширения StartupExtensions. В ином случае можно создать каждый сервис отдельно

Список сервисов

  1. PaymentService - сервис реализующий формирование ссылки на оплату и ее подтверждения
    • CreatePaymentUrl - формирует ссылку на оплату для пользователя
    • Verify - подтверждает оплату путем получения сигнатуры уведомления и сравнения с сервером
  2. SubscriptionService - сервис реализующий основное rest api prodamus. Управляет подписками
    • SetActivity - данный метод служит для управления статусами (активация/деактивация) подписки
    • SetSubscriptionDiscount - данный метод служит для управления скидкой на подписку
    • SetSubscriptionPaymentDate - данный метод предназначен для установки даты следующего платежа
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
6.0.1 238 8/22/2023
6.0.0 199 8/21/2023