Mostra il piano attivo dopo il bonifico e allinea il flusso società.

Dopo la conferma admin la card restava su «Paga con bonifico»; la società parte da Free, l'owner è staff trasmissione e le mail non bloccano se manca SMTP.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-19 18:31:39 +02:00
co-authored by Cursor
parent e436f5ece4
commit 5bcb4170c7
31 changed files with 359 additions and 111 deletions
@@ -28,7 +28,7 @@ module Billing
existing = @club.billing_transfer_orders.awaiting_payment.first
if existing
if existing.plan_slug == @plan_slug && existing.billing_interval == @interval && existing.amount_cents == amount_cents
BankTransferMailer.with(order: existing).instructions.deliver_now
MatchLiveTv.deliver_mail(BankTransferMailer.with(order: existing).instructions)
return existing
end
@@ -59,7 +59,7 @@ module Billing
)
end
BankTransferMailer.with(order: order).instructions.deliver_now
MatchLiveTv.deliver_mail(BankTransferMailer.with(order: order).instructions)
order
end