Releases: MultiSafepay/php-sdk
Releases · MultiSafepay/php-sdk
5.1.0
Changed
- Deprecation of duplicate method TransactionResponse->getPaymentLink().
Added
- Add support for API token endpoint
- Add class ShippingItem in OrderRequest which can be used for simpler way to specify a shipping item in the shopping cart
- Add POST notification validation
Fixed
- Fix bug when requesting transaction details for an order registered without a ShoppingCart returning InvalidArgumentException with clear error message
5.0.1
Changed
- getGateways will now include all merchant enabled gift cards by default
- Prevent validation error on comma-separated IP addresses, now using first IP address
- Remove type hint for CartItem quantity to allow for float values
5.0.0
Added
- Add support for PHP 8.0
Removed
- Removed support for PHP 7.1
4.1.0
Added
- Add support for company_name in Customer object
- Add support for tokenization
- Add new method in TransactionResponse object to check if requires shopping cart to process refunds.
- Add new methods to simplify how to set properties in multiple objects
4.0.3
Fixed
- Fixed overwriting tax rules in shopping cart when tax rates are too close in range
- Fixed TypeError when quantity in Weight is not a float
4.0.2
Fixed
- Fixed PHP rounding issues when casting amount to int
4.0.1
Fixed
- Fix wrong namespace for QrEnabled class
Changed
- Remove html tags from item name, item description in CartItem, and from order description in OrderRequest
4.0.0
Removed
- Removed obsolete support for
country_name
- Removed dependency on
league/iso3166
- Removed dependency on
ext-bcmath
Changed
- Added dependency on
psr/http-client-implementation
- Added dependency on
psr/http-message-implementation
- Added dependency on
psr/http-factory-implementation
3.0.2
Fixed
- Fix bug where issuers wouldn't be able to load because of wrong issuer code type (int instead of string)
3.0.1
Fixed
- SDK_VERSION constant is now up to date