Checkout Releases

Information about recent changes to commercetools Checkout.

Payment Connectors from Connect supported and changes to the Checkout SDK

16 April 2024
Enhancement
Payment ConnectorsSDK

commercetools Checkout now leverages Connectors from commercetools Connect. Additionally, the Checkout Browser SDK underwent some changes.

Read more...

Introduced confirmation of permissions and subscription in public beta

12 March 2024
Feature
General

We introduced the confirmation of permissions and a subscription in public beta to let Checkout access and update your Composable Commerce data. With permissions, Checkout can create a Composable Commerce API Client using specific scopes, while the subscription lets Checkout update Composable Commerce data according to the status of payments.

Read more...

commercetools Checkout is now available on Google Cloud Sydney

30 January 2024
Announcement
General

commercetools Checkout is now available in Australia on Google Cloud Sydney. This expansion complements our presence in Europe and North America Regions, offering Checkout's capabilities to merchants in Australia.

Introduced the customization of address forms and address summary

22 January 2024
Enhancement
CustomizationSDK

You can now customize the layout of commercetools Checkout's address forms by adding, removing, and reordering fields. To do so, you can use standard fields and configure custom fields that suit your use case.
Additionally, you can customize the address summary to match your custom address forms.

This new feature helps you tailor the address forms and summary in your checkout experience to your business scenario.

Introduced Checkout Payments API in beta

8 January 2024
Feature

Checkout Payments API is now available in public beta. This new feature lets you easily manage actions on payments, such as payment capture, refund, and authorization cancellation.

Following your request via the Checkout Payments API, Checkout will request the payment service provider (PSP) to perform the related financial process to capture or refund a given amount to the customer, or to cancel the authorization for a payment. This saves you time and effort in managing payment operations.

Deprecated configuration fields and new messages

28 November 2023
Enhancement
SDK

The sellerId, applicationId, and callbackUrl configuration fields are now deprecated. You now need to use the projectKey, applicationKey, and returnUrl fields respectively.
The new DeprecatedFields message will warn you if you use any of the deprecated fields.
Also, following the deprecation, the ProjectIsDeactivated message replaced the SellerIsDeactivated one, while a standard CORS error in the browser will replace the SellerNotFound message.

In addition, further new messages are available to receive feedback from more events.

Read more...

Introduced invoice payment connector

21 November 2023
Enhancement
Payment Connectors

With the invoice payment connector, you can now offer payment by invoice to your customers, thus automating the reception of their requests to pay by invoice.
To activate payment by invoice on your checkout page, configure the invoice payment connector and then set the payment method in your application.

Added the 'showTaxes' and 'currencyLocale' configuration properties

15 November 2023
Enhancement
SDK

You can now display tax information from Composable Commerce in the price summary of your checkout page using the showTaxes configuration property.

Additionally, you can now manage the currency format of prices using the currencyLocale configuration property.

Introduced inline rendering of the commercetools Checkout UI component

14 November 2023
Enhancement
SDK

You can now display the commercetools Checkout UI component inline with your content, such as a custom header or footer. This gives you flexibility in managing the appearance of your checkout experience. Previously, the Checkout UI component appeared full screen and hid the content on your page, which is also the default behavior.

For more information, see init and checkout methods.

Changed the formatting of dynamic parameters

14 November 2023
Enhancement
SDK

When specifying dynamic parameters, you must now use single curly braces instead of double curly braces. For example, {PARAMETER_NAME} instead of {{PARAMETER_NAME}}.

The Text and labels documentation is updated and reflects this change.

Added toggle to activate or deactivate the discount codes field

27 October 2023
Enhancement
Applications

You can now display or hide the field for entering discount codes on your checkout page. To do so, use the Activation of discount code function toggle in the Application settings section when creating or editing an Application.

Read more...

Subscribing to PayPal notifications is now supported

27 October 2023
Enhancement
Payment Connectors

You can now subscribe to notifications for your PayPal payment connector. To provide notifications about the status of the payment process, PayPal uses webhooks to call back the commercetools Checkout application.

Introduced mock payment connector

23 October 2023
Enhancement
Payment Connectors

By adding a mock payment connector, you can now run your checkout flow from start to finish for test purposes or proofs of concept, with few configuration steps and without connecting to a payment service provider (PSP).

The mock payment connector is not available by default. To activate it for your Project, contact Support via the Support Portal.

commercetools Checkout achieved general availability status

16 October 2023
Announcement
General

After collecting feedback during the closed beta phase, we have moved commercetools Checkout to general availability. With Checkout, you can:

  • Create a one-page checkout with minimal development effort.
  • Reduce API calls; Checkout is powered by Composable Commerce for adaptability and efficiency.
  • Free yourself from compliance concerns; Checkout is PCI DSS-compliant for secure payment handling.
  • Integrate seamlessly with industry-leading payment service providers (PSPs).
  • Customize and localize your checkout experience to display local currencies, automate regional tax calculations, and offer multi-language support.
  • Create rule-based routing for personalized checkout experiences.
  • Subscribe to real-time event messages for continuous improvement and enhanced customer experiences.

To get access to Checkout, please contact Support via the Support Portal.

Releases
Filter by date
Filter by topics