V3.6.0
New and improved features
- A new
Fetch
method is added to fetch an invoice using a Tracking Number. - InvoiceBuilder has a new
AddOrUpdateAdditionalData
method. - Saman Gateway supports the Mobile Gateway and uses the new Token function now.
- Gateway URLs can be configured now.
- Target frameworks .Net Standard 2.1, .NetCoreApp 3.1 and .NET5.0 are added.
- Code improvement.
Breaking changes
-
Obsolete methods are removed.
-
Invoice Builder:
AllUse[Gateway]
methods are moved to their correct namespaces. -
Mellat Gateway:
UseMellat([CumulativeAccounts])
methods are renamed toAddMellatCumulativeAccount
.
Gateway must be also specified by using theSetGateway("Mellat")
orUseMellat()
methods.
More info -
YekPay Gateway:
UseYekPay([Request])
methods are renamed toSetYekPayData
.
Gateway must be also specified by using theSetGateway("YekPay")
orUseYekPay()
methods.
More info -
ZarinPal Gateway
UseZarinPal(...)
method is renamed toSetZarinPalData
.
Gateway must be also specified by using theSetGateway("ZarinPal")
orUseZarinPal()
methods.
More info