From e492f3eeda80d1829fa3f46931f60869bee0aef2 Mon Sep 17 00:00:00 2001 From: userAdityaa Date: Tue, 21 Apr 2026 02:12:19 +0545 Subject: [PATCH] feat: encourage payment setup for paid relays without making it required --- frontend/src/components/PaymentSetup.tsx | 4 +- frontend/src/pages/relays/RelayDetail.tsx | 57 +++++++++++++++++++++-- 2 files changed, 55 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/PaymentSetup.tsx b/frontend/src/components/PaymentSetup.tsx index 2a54f24..f883879 100644 --- a/frontend/src/components/PaymentSetup.tsx +++ b/frontend/src/components/PaymentSetup.tsx @@ -64,7 +64,7 @@ export default function PaymentSetup(props: PaymentSetupProps) {

Set Up Payments

-

Choose how you'd like to pay for your relay.

+

Choose how you'd like to pay once invoices are issued for your relay.

-

Add a payment card via Stripe to enable automatic billing.

+

Add a payment card via Stripe to enable automatic billing once invoices are issued.

+ + + + { + clearNeedsPaymentSetup() + setPaymentSetupOpen(false) + void refetchTenant() + }} /> )