Skip to main content

max / makenotwork

1.8 KB · 46 lines History Blame Raw
1 {% include "wizards/partials/step_nav.html" %}
2
3 <div class="wizard-step">
4 <h2 class="subtitle-h2">Payment Setup</h2>
5 <p class="step-description">Connect your Stripe account to receive payments from sales.</p>
6
7 {% if stripe_connected %}
8 <div class="info-box">
9 Stripe is already connected. You're all set.
10 </div>
11 {% else %}
12 <div class="stripe-connect-box">
13 <p class="stripe-intro">
14 Stripe is a payment processor that handles purchases securely. If you don't have a Stripe account, one will be created during setup. It takes about 5 minutes.
15 </p>
16 <div class="stripe-benefits">
17 <div class="benefit-item">Direct deposits to your bank account</div>
18 <div class="benefit-item">Automatic tax form generation</div>
19 <div class="benefit-item">Real-time payout tracking</div>
20 </div>
21
22 <div class="stripe-connect-actions">
23 <a href="/stripe/connect" class="btn-primary stripe-connect-cta">Connect with Stripe</a>
24 </div>
25
26 <p class="stripe-connect-note">
27 You can connect Stripe anytime from your dashboard settings.
28 </p>
29
30 <p class="stripe-connect-note-secondary">
31 Stripe supports creators in <a href="https://stripe.com/global" target="_blank" rel="noopener">46+ countries</a>. Check availability in your country before connecting.
32 </p>
33 </div>
34 {% endif %}
35
36 <div class="wizard-actions">
37 <button type="button" class="btn-secondary"
38 hx-get="/join/step/profile"
39 hx-target="#wizard-step" hx-swap="innerHTML">Back</button>
40 <button type="button" class="btn-primary"
41 hx-get="/join/step/complete"
42 hx-target="#wizard-step" hx-swap="innerHTML">{% if stripe_connected %}Continue{% else %}Skip{% endif %}</button>
43 </div>
44 </div>
45
46