Changelog

5.0.0

  • (feature) Support to Node 18,
  • BREAKING CHANGE: Dropped support to Node 14.

4.0.0

  • (fix) support of cancelled payments in redirect-based flow,
  • (deprecate) buildRedirectUrlIfMalformedPrice, buildRedirectUrlAfter3ds1Auth, and buildRedirectUrlAfter3ds1Error are deprecated,
  • (fix) reinitialization of the payment after cancellation of PayPal payment process to allow user to retry.
  • (feature) support for retry if user cancelled redirect-based payment,
  • (feature) support for retry if creating order failed and we made reversal,
  • (feature) support for retry if Adyen respond with 422 HTTP Code,

3.0.0

  • (feature) sending payment reversal request to Adyen if an attempt to make an order after finalizing payment fails.
  • (feature) attaching payment to the cart just before starting a payment, so the cart has the whole history of transactions.
  • (fix) not successful payment is not treated as failure payment anymore, as it might be also in a pending state.

2.1.0

2.0.4

  • (fix) refine customerId validation in useAdyen composable.

2.0.3

  • (fix) add validation for payAndOrder and submitAdditionalPaymentDetails methods of useAdyen composable.

2.0.2

  • (fix) implemented retries in case of ConcurrentModification error.

2.0.1

  • (fix) Importing types from @vsf-enterprise/commercetools-types package instead of @vsf-enterprise/commercetools-api.

2.0.0

1.8.0

  • (refactor) Set required Node's engine to ^14 || ^16.13

1.7.0

  • (refactor) Fetching fresh cart's version inside makePaymentRequest endpoint instead of providing from the frontend,
  • (feature) beforePay is called inside both onSubmit and onAdditionalDetails of Adyen Drop-in's hooks. There is a second parameter that tells you what's source of the call:
(stateData: any, adyenHookName: 'onSubmit'|'onAdditionalDetails') => Promise<stateData>

1.6.0

  • (feature) beforePay hook can prevent payment's authorizarion by returning false or Promise<false>

1.5.0

  • (feature) Using billingAddress instead of shippingAddress for firstName and secondName in additional fields

1.4.0

  • (feature) Extending order's payload with buildCustomOrderAttributes function.

1.3.0

  • Using @vsf-enterprise/commercetools instead of @vue-storefront/commercetools
  • Readable Logger error if billing address not saved

1.2.0

  • Refactor

1.1.1

  • (fix) Malformed price check for total price not including tax (different commercetools' setting)

1.1.0

  • (feature) Support for recurring payments with cards
  • (feature) Sending AVS data
  • (optimization) Build api-client only once in serverExtension endpoint

1.0.1 (@vsf-enterprise/adyen-commercetools)

  • @vue-storefront/core and Composition API update

1.3.0 (@vsf-enterprise/adyen)

  • Extending payment's payload with buildCustomPaymentAttributes function

1.2.0 (@vsf-enterprise/adyen)

  • Allowing to retry payment process after a failure

1.1.1 (@vsf-enterprise/adyen)

  • Bugfix Exporting consts.ts

1.1.0 (@vsf-enterprise/adyen)

  • Price manipulation bugfix
  • Support for AfterPay, Google Pay, Apple Pay, ZIP
  • Hoisting errors in the middleware

1.0.0 (@vsf-enterprise/adyen)

  • Basic version release