Skip to content

V3.7.0

Compare
Choose a tag to compare
@Sina-Soltani Sina-Soltani released this 10 Apr 20:36
· 42 commits to master since this release
be4fe84

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.