This commit is contained in:
Joey Kimsey
2024-12-24 22:15:01 -05:00
parent f8e75e847d
commit 900ca8a691
110 changed files with 1065 additions and 113 deletions

View File

@ -174,7 +174,7 @@ class Member extends Controller {
Session::flash( 'success', 'We aren\'t currently accepting new members, please check back soon!' );
return Redirect::home();
}
Views::view( 'members.landing', $product );
Views::view( 'members.join', $product );
}
public function checkout( $plan = 'monthly' ) {
@ -210,6 +210,7 @@ class Member extends Controller {
'quantity' => 1,
]],
'mode' => 'subscription',
'allow_promotion_codes' => true,
'success_url' => $successUrl,
'cancel_url' => Routes::getAddress() . 'member/payment/cancel',
]);
@ -304,6 +305,7 @@ class Member extends Controller {
'quantity' => 1,
]],
'mode' => 'subscription',
'allow_promotion_codes' => true,
'success_url' => Routes::getAddress() . 'member/payment/complete?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => Routes::getAddress() . 'member/payment/cancel',
]);

View File

@ -98,7 +98,6 @@ class Members extends Plugin {
'default' => 'sk_xxxxxxxxxxxxxxx',
],
];
public static $webhookEvents = [
'customer.subscription.created',
'customer.subscription.updated',
@ -110,7 +109,6 @@ class Members extends Plugin {
'invoice.payment_succeeded',
'checkout.session.completed',
];
public static $userLinks = [
"url" => "{ROOT_URL}member/manage",
"name" => "Subscriptions"

View File

@ -1,7 +1,7 @@
<!-- Compare plans -->
<div class="table-responsive pricing-container container pb-4" id="compare">
<h1 class="display-6 text-center my-4">Compare plans</h1>
<table class="table text-center context-main">
<table class="table text-center context-main border-white">
<thead>
<tr>
<th style="width: 34%;"></th>