> An updated SDK with a buy button tag and live promo tiers, product-specific coupons, an early-bird setting for enrolled leads, branded receipts, and sequences that pause when switched off.

Source: https://plandalf.com/changelog/2026-05-01
Last modified: 2026-05-01

[May 1, 2026](https://plandalf.com/changelog/2026-05-01)

New · Improved · Fixed

-   [Checkouts](https://plandalf.com/products/checkouts)
-   [Promos](https://plandalf.com/products/promos)
-   [Automations](https://plandalf.com/products/automations)

# Open checkouts from your code with the new SDK

## Open checkouts from your code with the new SDK

`plandalf.present()` now tells you whether the customer completed or dismissed the checkout, and returns the session, customer and invoice on completion. A new `<plandalf-buy-btn>` tag adds a styled buy button without any CSS, and `plandalf.promo(slug)` gives you the current promo tier live, with events when it changes or expires.

## Keep your early-bird price for enrolled leads

A new “Send unenrolled visitors to the last tier” setting in Promo settings means only enrolled leads see the early-bird price, so your promo link is safe to share publicly.

## Limit coupons to specific products

Coupons have a new edit page where you can apply a coupon to all products or only the ones you pick, and set expiry, usage limits and a minimum order. At checkout, the applied coupon shows with an option to remove it.

## Brand your receipt and invoice emails

Settings > Customer invoices lets you set the logo, button colour and reply-to address used on receipts and invoice emails, and send yourself a test email.

## Switching a sequence off now pauses it

Inactive sequences no longer keep running. Sequences that need setup or have untested steps are flagged on the Sequences list and can’t be switched on until they’re fixed.
