Skip to content

Releases: MultiSafepay/php-sdk

5.21.1

Choose a tag to compare

@danielcivit danielcivit released this 13 May 09:40
5.21.1
bb0eb13

Fixed

  • PHPSDK-194: Throw InvalidArgumentException on JSON encoding failure

5.21.0

Choose a tag to compare

@danielcivit danielcivit released this 02 Mar 15:33
5.21.0
c467313

Added

  • PHPSDK-192 Create method to know if payment method is defined as a wallet
  • PHPSDK-191: Create method to know if 'Manual Capture' is supported

5.20.0

Choose a tag to compare

@danielcivit danielcivit released this 18 Feb 07:55
5.20.0
a83adfa

Added

  • PLGWOOS-1025: PHP SDK support for terminal endpoints
  • PLGMAG2V2-886: Encode parameters

5.19.0

Choose a tag to compare

@vinodsowdagar vinodsowdagar released this 15 Jan 09:47
06d6de6

Added

  • PLGMAG2V2-881: Add a method to easily retrieve the payment_options from the OrderRequest
  • PHPSDK-184: Add the PaymentData object to an OrderRequest, thanks to @firstred
  • PHPSDK-185: Add all the properties of a CaptureRequest, thanks to @firstred
  • PHPSDK-186: Add the capture property to an OrderRequest, thanks to @firstred
  • PHPSDK-68: Add a cleaner function for checking order status completed

Fixed

  • PHPSDK-69: Fix type error when trying to retrieve shopping cart from TransactionResponse that does not have it

5.18.0

Choose a tag to compare

@danielcivit danielcivit released this 15 Oct 10:42
5.18.0
837555d

Added

  • PHPSDK-178: Extend PaymentDetails object, including Card Payment related information

5.17.2

Choose a tag to compare

@Miguel-MultiSafepay Miguel-MultiSafepay released this 17 Sep 11:28
5.17.2
d1557ac

Added

  • PHPSDK-181: Add an auxiliary non-static method for verifyNotification()

5.17.1

Choose a tag to compare

@danielcivit danielcivit released this 21 Aug 14:16
5.17.1
9fb9d2d

Added

  • PLGMAG2V2-859: Add CODE_OF_CONDUCT.md
  • PHPSDK-176: Add badges to the README.md document

Changed

  • PHPSDK-180: Use constant-time string comparison in Notification::verifyNotification, thanks to @CasEbb

5.17.0

Choose a tag to compare

@danielcivit danielcivit released this 04 Jun 13:14
5.17.0
4c46227

Added

  • PHPSDK-172: Add BILLINK to SHOPPING_CART_REQUIRED_GATEWAYS constant

Fixed

  • PHPSDK-173: Fix typo in \MultiSafepay\Api\Transactions\OrderRequest\Arguments\GatewayInfo\Creditcard object
  • PHPSDK-174: Fix UnitPrice sometimes having more than 10 decimals

5.16.0

Choose a tag to compare

@vinodsowdagar vinodsowdagar released this 19 Mar 15:45
849f1cf

Added

  • PHPSDK-166: Add support for affiliates & split payments to create order endpoint, thanks to @Robertbaelde
  • PHPSDK-168: Add unit tests for covering IPV6 in IpAddress class
  • PLGMAG2V2-401: Add new type 'checkout' to the allowed types in the OrderRequest class
  • PLGMAG2V2-401: Add new 'feed_url' methods to the OrderRequest class

Fixed

  • PHPSDK-143: Trim merchant item id in order request

5.15.0

Choose a tag to compare

@danielcivit danielcivit released this 27 Jan 12:09
5.15.0
fbc72c9

Added

  • PHPSDK-158: Add "Amount" and "UnitPrice" objects and deprecate the Money object
  • PHPSDK-160: Add missing request parameters to UpdateRequest, like excludeOrder, extendExpiration, reason, partialShipmentAmount, carrier, invoiceId, invoiceUrl, poNumber, shipDate, trackTraceCode, trackTraceUrl, newOrderId
  • PHPSDK-159: Add support within the SDK to get the QR related properties
  • PHPSDK-154: Add cart validation to replace strict mode in the future

Fixed

  • PHPSDK-163: Fix PHP 8.4 deprecations, thanks to @RV7PR
  • PLUGINSUP-637: Fix missing MultiSafepay logo in README document, thanks to @DaanDeSmedt
  • PHPSDK-162: Use correct case for emandate property, thanks to @malles

Changed

  • PHPSDK-164: Overwrite max amount for gift cards to be null, because these might accept partial payment