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

Releases: Ingenico-ePayments/connect-sdk-nodejs

2.5.0

04 Aug 05:53
Compare
Choose a tag to compare
  • Added:
    • Added calls payments.complete and payments.thirdPartyStatus.
    • Added support for initialization property shoppingCartExtension.extensionId.

2.4.0

27 Jun 07:26
Compare
Choose a tag to compare
  • Added
    • Added support for captures through module captures and functions payments.capture and payments.captures.
    • Added properties addressesAreIdentical, blackListData, cardOwnerAddress, fingerPrintActivated and shippingDetails to class FraudFields.
    • Added property transactionChannel to class CardPaymentMethodSpecificInputBase.
    • Added properties bankTransferPayoutMethodSpecificInput and cardPayoutMethodSpecificInput to class CreatePayoutRequest.
  • Deprecated:
    • Deprecated properties bankAccountBban, bankAccountIban, customer, payoutDate, payoutText and swiftCode of class CreatePayoutRequest in favor of using new propery bankTransferPayoutMethodSpecificInput.

2.3.0

18 Apr 09:27
Compare
Choose a tag to compare
  • Added:
    • Added class AmountBreakdown. This contains the amount type (AIRPORT_TAX, DUTY, etc.) and amount.
    • Added class ShoppingCart. This object is used in class Order as new property shoppingCart, and contains a list of AmountBreakdown objects.
    • Added class OrderLineDetails. This object is present on class LineItem as new property orderLineDetails, and contains the exact same fields as LineItemLevel3InterchangeInformation, which is now deprecated.
    • Added property RedirectPaymentMethodSpecificInputBase.expirationPeriod, to replace the property with the same name of class RedirectPaymentProduct809SpecificInput.
  • Deprecated:
    • Deprecated class Level3SummaryData and replaced it with ShoppingCart. The separate amounts should be replaced with AmountBreakdown objects with the correct amount type.
    • Deprecated property AdditionalOrderInput.level3SummaryData and replaced it with Order.shoppingCart. Providing both in a CreatePaymentRequest or CreateHostedCheckoutRequest will result in a validation error.
    • Deprecated property LineItem.level3InterchangeInformation and replaced it with LineItem.orderLineDetails. Providing both in a CreatePaymentRequest or CreateHostedCheckoutRequest will result in a validation error.
    • Deprecated property RedirectPaymentProduct809SpecificInput.expirationPeriod and replaced it with RedirectPaymentMethodSpecificInputBase.expirationPeriod.

2.2.0

09 Mar 09:44
Compare
Choose a tag to compare
  • Added:
    • Added properties category and id to class APIError.
    • Added property tokenize to classes CardPaymentMethodSpecificInputBase, NonSepaDirectDebitPaymentMethodSpecificInput and SepaDirectDebitPaymentMethodSpecificInput.
  • Fixed:
    • Initialization property intergrator has been replaced with the correctly named integrator. intergrator remains for backwards compatibility.

2.1.1

02 Jan 16:35
Compare
Choose a tag to compare
  • Fixed:
    • Made DecryptedPaymentData.eci non-required.

2.1.0

20 Dec 12:18
Compare
Choose a tag to compare
  • Added:
    • Added support for payment method mobile through the following properties and methods:
      • CreatePaymentRequest.mobilePaymentMethodSpecificInput
      • products.networks
      • products.publicKey
    • Added properties authorizationMode and requiresApproval to class CardPaymentMethodSpecificInputBase.
  • Deprecated:
    • Deprecated property paymentMethodSpecificOutput of class PaymentApprovalResponse in favor of new property cardPaymentMethodSpecificOutput.

2.0.0

17 Nov 16:30
Compare
Choose a tag to compare
  • Added:
    • Added support for more server meta info through the following initialization properties:
      • integrator (string)
      • shoppingCartExtension (an object with required string properties creator, name and version)
  • Removed:
    • Removed support for payment product 707.

1.1.2

15 Nov 11:06
Compare
Choose a tag to compare
  • Fixed:
    • Fixed the sdkIdentifier value in the X-GCS-ServerMetaInfo header.

1.1.1

24 Oct 07:11
Compare
Choose a tag to compare
  • Fixed:
    • Fixed the case of several file names.
    • Fixed the case of dateformat in a require statement.

1.1.0

05 Oct 10:28
Compare
Choose a tag to compare
  • Added:
    • Added property paymentProductFilters to classes HostedCheckoutSpecificInput and SessionRequest to support improved filtering of payment products.