Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Releases: Ingenico-ePayments/connect-sdk-php

5.28.0

30 Oct 13:35
Compare
Choose a tag to compare
  • Added:
    • Added property paymentProduct3201SpecificOutput to class RedirectPaymentMethodSpecificOutput.

5.27.0

24 Oct 14:08
Compare
Choose a tag to compare
  • Added:
    • Added property paymentProduct863SpecificInput to class RedirectPaymentMethodSpecificInput.
    • Added properties paymentProduct302SpecificData, paymentProduct320SpecificData and paymentProduct863SpecificData to class PaymentProduct.
  • Changed:
    • Restructured the type hierarchy of *PaymentMethodSpecificInput and *PaymentMethodSpecificInputBase classes. The non-base classes no longer extend the base classes, but instead share a new abstract base class.

5.26.0

09 Oct 07:57
Compare
Choose a tag to compare
  • Added:
    • Added property threeDSecureStatus to class PaymentStatusOutput.
  • Changed:
    • Payments.create will always throw a DeclinedPaymentException if an error response from the REST API contain a paymentResult property, regardless of the status code.
    • Payments.refund will always throw a DeclinedRefundException if an error response from the REST API contain a refundResult property, regardless of the status code.
    • Payouts.create will always throw a DeclinedPayoutException if an error response from the REST API contain a payoutResult property, regardless of the status code.

5.25.0

26 Sep 12:34
Compare
Choose a tag to compare
  • Added:
    • Added properties totalFare, totalFee, totalTaxes and travelAgencyName to class AirlineData.
    • Added properties arrivalTime, conjunctionTicket, couponNumber, endorsementOrRestriction, exchangeTicket, fee, passengerClass and taxes to class AirlineFlightLeg.
    • Added property merchantReference to class CreateHostedCheckoutResponse.
    • Added property label to class PaymentProductFieldDisplayElement.
    • Added property deviceFingerprintEnabled to class PaymentProductGroup.
    • Added method deviceFingerprint to class Productgroups.
  • Deprecated:
    • Deprecated property serviceClass of class AirlineFlightLeg in favor of new property passengerClass of the same class.

5.24.0

05 Sep 08:49
Compare
Choose a tag to compare
  • Added:
    • Added property token to class CardPayoutMethodSpecificInput.
    • Added property patronymicName to class BankAccountBbanRefund.
    • Added property fiscalNumber to class RefundCustomer.

5.23.0

17 Aug 13:56
Compare
Choose a tag to compare
  • Added:
    • Added property tokenizationSucceeded to classes CreatedPaymentOutput and PaymentCreationOutput.
    • Added method refunds to class Payments.
  • Deprecated:
    • Deprecated property custom of class RedirectPaymentProduct840SpecificInput.

5.22.0

12 Jul 07:25
Compare
Choose a tag to compare
  • Added:
    • Added support for hosted mandate management through method hostedmandatemanagements of class Merchant and class Hostedmandatemanagements.
  • Changed:
    • Unit tests that communicate with the REST API need a configured merchant id.

5.21.0

07 Jun 07:14
Compare
Choose a tag to compare
  • Added:
    • Added property token to classes CardPaymentMethodSpecificOutput and RedirectPaymentMethodSpecificOutput.
  • Removed:
    • Removed property phoneNumber of class MandateContactDetails.
  • Fixed:
    • Added a missing use clause to file WebhooksHelper.php.

5.20.0

07 May 13:29
Compare
Choose a tag to compare
  • Added:
    • Added property uniqueMandateReference to class CreateMandateBase.
    • Added properties unscheduledCardOnFileIndicator and unscheduledCardOnFileRequestor to class CardPaymentMethodSpecificInputBase.

5.19.0

05 Apr 14:25
Compare
Choose a tag to compare
  • Added:
    • Added support for payment product 730 (ACH) through classes NonSepaDirectDebitPaymentProduct730SpecificInput and TokenNonSepaDirectDebitPaymentProduct730SpecificData.
  • Fixed:
    • JSON content types with explicit charsets no longer cause an UnexpectedValueException to be thrown.
    • Added a missing use clause to file InMemorySecretKeyStore.php.