feat/free-ticket #4

Merged
kbe merged 5 commits from feat/free-ticket into develop 2025-09-16 15:27:51 +00:00
Owner

Promoters can now create free tickets and users can checkout these free tickets without going trough Stripe.

Promoters can now create free tickets and users can checkout these free tickets without going trough Stripe.
kbe added 5 commits 2025-09-16 15:27:47 +00:00
On the event page, promoter can choose to mark the event as "sold out" using the status field or as "published". Only published event can be marked as sold out if promoter thinks he cannot handle all the people available.
- Update StripeInvoiceServiceTest to match the implementation that no longer adds service fees to customer invoices
- Remove duplicated Stimulus data attributes in events/show.html.erb that were causing warnings
- Align tests with the hybrid fee model where fees are deducted from promoter payouts
- Add helper :tickets to TicketMailer to make format_ticket_price method available in mailer templates
- Fixes undefined method 'format_ticket_price' error in purchase confirmation emails
- Required after recent changes to support free tickets
kbe merged commit 3e0a354a58 into develop 2025-09-16 15:27:51 +00:00
kbe deleted branch feat/free-ticket 2025-09-16 15:30:09 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kbe/aperonight#4
No description provided.