Skip to content

V3.6.0

Compare
Choose a tag to compare
@Sina-Soltani Sina-Soltani released this 13 Dec 16:56
· 48 commits to master since this release
2bb0fdf

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:
    All Use[Gateway] methods are moved to their correct namespaces.

  • Mellat Gateway:
    UseMellat([CumulativeAccounts]) methods are renamed to AddMellatCumulativeAccount.
    Gateway must be also specified by using the SetGateway("Mellat") or UseMellat() methods.
    More info

  • YekPay Gateway:
    UseYekPay([Request]) methods are renamed to SetYekPayData.
    Gateway must be also specified by using the SetGateway("YekPay") or UseYekPay() methods.
    More info

  • ZarinPal Gateway
    UseZarinPal(...) method is renamed to SetZarinPalData.
    Gateway must be also specified by using the SetGateway("ZarinPal") or UseZarinPal() methods.
    More info