Releases
V3.7.0
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.
You can’t perform that action at this time.