Releases: MultiSafepay/php-sdk
Releases · MultiSafepay/php-sdk
5.14.0
5.13.0
Added
- PHPSDK-151: Update Gateways::SHOPPING_CART_REQUIRED_GATEWAYS adding 'BNPL_INST', 'IN3B2B', 'SANTANDER', 'ZINIA', 'ZINIA_IN3', 'BNPL_OB', 'BNPL_MF' gateways codes
5.12.1
Fixed
- PHPSDK-146: Fix some exceptions not being hinted as a thrown exception, even though it is, by fixing the PHP DocBlocks
@throws
tags
5.12.0
Added
- PHPSDK-139: Add support to set var1, var2 and var3, within the OrderRequest object
- PHPSDK-140: Add support to set custom_info, within the OrderRequest object, thanks to @DaanDeSmedt
5.11.2
Fixed
- PHPSDK-134: Fix errors when only reference is set, within the CustomerDetails object
Changed
- PHPSDK-136: Remove PluginDetails as mandatory from the Order Request
5.11.1
Added
- PHPSDK-128: Add new methods to set the properties within the MerchantSessionRequest object
5.11.0
Added
- DAVAMS-654: Add new method in TokenManager to return the tokens as array
Changed
- PLGMIRAKL-2: Change the visibility of the "client" class property, within the Sdk class, from private to protected
5.10.0
Added
- PHPSDK-124: Add support to set the terminal ID within the OrderRequest, pushing a payment request to the Smart POS terminal
Fixed
- PHPSDK-125: Improvement over the IPAddress class, adding in the PHP Docblock the exception it might throw up
5.9.0
Added
- DAVAMS-568: Add deprecated notice for GoogleAnalytics class. Will be removed in version 7.0.0
- DAVAMS-600: Add BNPL_INSTM as a gateway which requires the shopping cart within the orderRequest
- PHPSDK-116: Add isCoupon function to PaymentMethod object
Changed
- PHPSDK-118: Return as true that a payment method supports Payment Components, without fields, but with tokenization
- PHPSDK-117: Refactor ALLOWED_TYPES and ALLOWED_RECURRING_MODELS constants in the OrderRequest class
5.8.0
Added
- PHPSDK-85: Add support for "payment-methods" endpoint
- MAGWIRE-3: Add support for accessing the pluginDetails object from the OrderRequest to enable overwriting its data
- PLGMAG2V2-488: Add methods to the OrderRequest to retrieve the ShoppingCart, CheckoutOptions and TaxTable objects
- PHPSDK-112: Add the raw_response_body of a request to the context, to always have the actual response available that was retrieved from an API request
Fixed
- PHPSDK-113: Fix an issue where the locale argument was being overwritten in GET requests, even if it was already defined