Discount codes for new subscriptions
You can now create discount codes and share them with new customers. The customer enters the code when they sign up for a subscription on your self-service page, and the discount applies to the first subscription period - after that they pay the normal price.

Historical retrospective - September 2026
This article was written afterwards and describes the documented feature during the stated period.
You can now create discount codes and share them with new customers. The customer enters the code when they sign up for a subscription on your self-service page, and the discount applies to the first subscription period - after that they pay the normal price.
The screenshots show fictitious data in the current version of Alunta. Click an image to view it full size.
A code can give a percentage discount or a fixed amount, and you can set a maximum number of uses, an expiry date and which subscriptions the code applies to. Each customer can use the same code once. The overview shows how many times a code has been used, which customers used it and when, and you can deactivate a code without losing the history.
A discount code applies to a new self-service purchase. It is different from an individual discount on an existing subscription, an introductory offer on the plan, and an agreed special price on a payment link. Those flows have separate rules and cannot be assumed to combine.
The discount code appears as its own line in the customer’s payment summary and on the invoice, so both you and the customer can see what the discount covered. An internal note on the code - for example who you gave it to - is only visible to your team.
Enable Discount codes under Apps and integrations. It requires the Self-service module, because codes are redeemed on your self-service page. A code cannot be combined with an introductory offer on the same subscription, or with an offer that already has its own price.
The order confirmation for trials has also been corrected: it promised the plan’s full price even when the first charge after the trial is lower - because of an introductory offer, a discount code, or a shorter first period on a plan with a fixed renewal date. It now shows the amount the customer is actually charged that day.


The people and AI helpers behind the updates
Bo Møller and Emil Højbjerg are the primary developers behind Alunta. They spend most of their time coding, so they have delegated the wording of these explanations to our AI helpers.
The AI helpers write from the updates we have deployed to the product. Bo and Emil are behind the changes and remain responsible for ensuring the information reflects what was actually released.
