##  [Choose Your Membership Plan](/billing) 

## We have two membership plans to suit your needs

### Annual Plan

**Save over 30%** by paying up-front for a year with our **Annual Plan**. This is the best value for money and ideally suited for professional business owners serious about business networking.

 Annual Plan - $100/year 

 

### Monthly Plan

Alternatively, choose our **Monthly Plan**. You will automatically be billed every month for your SBCN membership, and you may cancel at any time. This is ideal to see if the SBCN is the right fit for you.

 Monthly Plan - $12/month 

 



NOTE: our subscription plans automatically renew. You may [cancel at any time, manage or change your subscription and payment details](/billing/portal).




    (function () {
        var stripe = Stripe('pk_live_mMlZfUOxTW8PvcoJIDCuf2eX');

        function buy(priceId, email) {
            var spec = {
                priceId: priceId,
                quantity: 1,
                taxCode: "txr_1HStbl2nIdvoDCZYh64V0yG3",
                successUrl: "https://www.sbcncanada.org/billing/success",
                cancelUrl: "https://www.sbcncanada.org/billing"
            };
            var url = new URL(document.URL);
            var queryParams = url.searchParams;
            if (queryParams.has("email")) {
                spec["customerEmail"] = queryParams.get("email");
            }
            var options = {
                method: "POST",
                headers: {
                    "Content-Type": "application/json"
                },
                body: JSON.stringify(spec),
            };
            fetch("https://api.sbcncanada.org/api/v1/stripe/checkout-session", options)
                .then(response => {
                    if (response.ok) {
                        var data = response.json()
                            .then(function (data) {
                                var sessionId = data["sessionId"];
                                checkout(sessionId, priceId);
                            });
                    } else {
                        console.log("Response error");
                    }
                })
                .catch(error => {
                    console.log("Error: " + error);
                });

        }

        function checkout(sessionId, priceId) {
            stripe.redirectToCheckout({
                sessionId: sessionId
            })
                .then(function (result) {
                    if (result.error) {
                        var displayError = document.getElementById('billing-error');
                        displayError.textContent = result.error.message;
                    }
                });
        }

        document.getElementById("billing-button-monthly").addEventListener("click", function (event) {
            event.target.disabled = true;
            event.target.innerHTML = "Please wait...";
            buy("price_1HStba2nIdvoDCZYzEcUvgX3");
        });

        document.getElementById('billing-button-yearly').addEventListener("click", function (event) {
            event.target.disabled = true;
            event.target.innerHTML = "Please wait...";
            buy("price_1HStba2nIdvoDCZYU3UwsmIk");
        });
    })();