Skip to content

Releases: Sina-Soltani/Parbad

v3.11.1

27 May 19:51
2127e00

Choose a tag to compare

What's Changed

Full Changelog: v3.11.0...v3.11.1

v3.11.0

23 Mar 17:29
a404cef

Choose a tag to compare

What's Changed

Full Changelog: v3.10.2...v3.11.0

v3.10.2

22 Mar 10:00
7479156

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.10.1...v3.10.2

v3.10.1

01 Mar 10:40
8f78e2d

Choose a tag to compare

Fixed Saman Gateway bug

v3.10.0

17 Nov 15:54
7d363bd

Choose a tag to compare

  • Updated Pasargad Gateway #373, #355
  • Fixed Saman Gateway bug #397
  • Added support for net9.0
  • Small breaking-changes: IStorageManager will be removed in the future release. The methods are moved to IStorage.

Pull Request: #400

v3.9.2

28 Oct 13:38
f9a82b4

Choose a tag to compare

  • Updated the SDK to net8.0
  • ZarinPal bug fixed. #383
  • Saman Gateway Nuget is uploaded #397
  • Updated the Virtual Gateway design

Pull Request: #398

Related issues:

#397
#383
#380
#354

v3.9.0

20 Nov 16:16
cb33d9e

Choose a tag to compare

  • Supporting .net6 and .net7 is added
  • IranKish Gateway has now its own nuget. The SOAP approach is changed to REST thanks to @mrmashal
  • ZarinPal Gateway bug is fixed
  • IdPay Gateway now supports extra payment request data
  • The Fetch method now gives the Transaction Code in the result object, just like the Verify method.
  • Code improvements

Features, Improvements and Bugs that are done in this release are:

#310
#314
#317
#320
#322

v3.8.3

03 Feb 14:20
ff7111d

Choose a tag to compare

Bugs fixed:

  • Method not found
  • Recursive PaymentRequestResult.Failed method.
  • Asan Pardakht Gateway - Encrypting/Decrypting
  • Asan Pardakht Gateway - Updating the Gateway URLs

v3.8.0

22 Aug 12:05
b95dbca

Choose a tag to compare

  • Feature: FanAva Gateway is added.
  • Improvement: Gateway Descriptor can be modified now.
  • Mellat Gateway
  • Fixed: Gateway Transportation bug on Linux hosts
  • Code Improvement

V3.7.0

10 Apr 20:36
be4fe84

Choose a tag to compare

New and improved features

  • Parbad Storage is now separated from the main Parbad project. All Storage packages are now inherited from Parbad.Storage.Abstractions project.
  • PaymentFetchResultStatus includes the new Failed value to detect the failures before verifying a payment.
  • AutoIncrementTrackingNumberOptions includes the new Increment property.
  • Mellat Gateway supports the MobileNumber See Tutorial
  • Parsian Gateway supports the AdditionalData and Originator fields See Tutorial
  • Code improvement

Breaking changes

  • IConfiguration is not going to be used anymore in Parbad. We try to reduce the project's dependencies. The following methods are removed:
    • ConfigureOptions(IConfiguration configuration)
    • ConfigureAutoTrackingNumber(IConfiguration configuration)
    • UseGuidQueryStringPaymentTokenProvider(IConfiguration configuration)
  • AutoRandomTrackingNumberOptions.MaximumValue is removed because it didn't make sense to define a range for generating a Tracking Number.
  • MellatGatewayAccount.IsTestGateway is removed because Mellat Bank doesn't support it anymore.
  • Invoice.AdditionalData is renamed to Properties because its name was confusing the developers.