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:
@@ -1,15 +1,10 @@
|
||||
<%# locals: (order:) %>
|
||||
<% return if order.blank? %>
|
||||
<div class="card" style="margin-top:16px;border-color:#3d3520;background:#1a1810">
|
||||
<p style="margin:0 0 8px;color:#ddd">
|
||||
<p style="margin:0;color:#ddd">
|
||||
<strong><%= t("billing.bank_transfer.pending_title") %></strong>
|
||||
<%= raw t("billing.bank_transfer.pending_body_html",
|
||||
plan: order.plan.name,
|
||||
price: order.price_label,
|
||||
causal: order.payment_causal) %>
|
||||
</p>
|
||||
<p style="margin:0;color:#aaa;font-size:0.9rem">
|
||||
<%= raw t("billing.bank_transfer.pending_proof_html",
|
||||
email_link: mail_to(MatchLiveTv.bank_transfer_proof_email, MatchLiveTv.bank_transfer_proof_email)) %>
|
||||
price: order.price_label) %>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
public_club_billing_bank_transfer_path(club, plan: plan.slug, interval: interval),
|
||||
method: :post,
|
||||
class: "btn btn-outline plan-interval-btn",
|
||||
form: { data: { turbo_confirm: t("billing.bank_transfer.hint") } } %>
|
||||
form: { data: { turbo_confirm: t("billing.bank_transfer.confirm") } } %>
|
||||
<% end %>
|
||||
</div>
|
||||
<p class="plan-action-hint" style="margin-top:8px"><%= t("billing.bank_transfer.hint") %></p>
|
||||
|
||||
@@ -1,11 +1,19 @@
|
||||
<%# locals: (quote:) %>
|
||||
<%# locals: (quote:, subscription: nil) %>
|
||||
<% return if quote.blank? %>
|
||||
<% quoted_plan_active = current_paid_plan?(subscription, quote.plan) %>
|
||||
<div class="card" style="margin-top:16px;border-color:#2e5a3c;background:#142018">
|
||||
<p style="margin:0;color:#ddd">
|
||||
<strong><%= t("billing.bank_transfer.quote_banner_title") %></strong>
|
||||
<%= raw t("billing.bank_transfer.quote_banner_body_html", plan: quote.plan.name, price: quote.price_label) %>
|
||||
<% if quoted_plan_active %>
|
||||
<strong><%= t("billing.bank_transfer.quote_banner_active_title") %></strong>
|
||||
<%= raw t(
|
||||
"billing.bank_transfer.quote_banner_active_body_html",
|
||||
plan: quote.plan.name,
|
||||
price: quote.price_label,
|
||||
date: subscription&.current_period_end.present? ? l_local(subscription.current_period_end.to_date) : t("billing.subscription_status.end_of_period")
|
||||
) %>
|
||||
<% else %>
|
||||
<strong><%= t("billing.bank_transfer.quote_banner_title") %></strong>
|
||||
<%= raw t("billing.bank_transfer.quote_banner_body_html", plan: quote.plan.name, price: quote.price_label) %>
|
||||
<% end %>
|
||||
</p>
|
||||
<% if quote.note.present? %>
|
||||
<p style="margin:8px 0 0;color:#aaa;font-size:0.9rem"><%= t("billing.bank_transfer.quote_note", note: quote.note) %></p>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user