Create checkout
Checkout completion can serve as a subscription or one-time payment trigger, automatically generating the first invoice once completed. You can also set subscriptions to begin on a future date or require manual activation. In either case, the customer still needs to fill in their information via the checkout. When assigning the subscription, you can decide whether to generate a checkout session in the payment settings (step 2).Checkout lifecycle
A checkout session remains available until it is completed, cancelled, or errored. Checkout sessions do not expire automatically after a fixed duration.Because checkout sessions do not auto-expire, there is no
checkout.expired webhook event. Use checkout.completed to detect successful completion, and cancel the checkout from Hyperline if the link should no longer be usable.Complete checkout
Once on the checkout page, the customer can review their subscription details and enter their billing information. They will then be required to enter their payment details, based on the allowed payment methods configured on their Hyperline page. You can enable credit card, direct debit, bank transfer, or any combination of these options.Require a tax identifier at checkout
If your billing process requires a tax identifier, go to Settings > Taxes for the relevant invoicing entity and enable Require customer tax identifier before sending the checkout link. When enabled, company customers must enter a Tax ID before they can complete checkout. To accept a country-specific tax number instead, also enable Enable local tax number. Company customers can then complete checkout with either a Tax ID or a local tax number. Use these settings when a customer tax identifier is required for compliant invoicing, reverse charge handling, or internal approval. Tax ID validation and reverse charge enforcement remain based on the Tax ID. See Tax enforcement options for details. Once the customer completes the checkout, they will receive a confirmation email verifying that their payment has been successfully processed.The emails sent for checkout created and checkout completed can be disabled in settings > emails > automated emails.

