import {createCheckoutSession} from 'backend/stripe.jsw'; // Import backend function $w.onReady(function () { // Assuming the amount is passed via the URL, e.g., ?amount=5000 const urlParams = new URLSearchParams(window.location.search); const amount = urlParams.get('amount'); // Get the amount from the URL // Check if the amount is valid if (amount && !isNaN(amount)) { // Attach click event to the button $w('#payButton').onClick(async () => { try { const checkoutUrl = await createCheckoutSession(parseInt(amount)); // Create Checkout session // Redirect to the Stripe Checkout page window.location.href = checkoutUrl; } catch (error) { console.error('Error during Stripe Checkout session creation:', error); // Handle errors (e.g., show a message to the user) } }); } else { console.error('Invalid or missing amount parameter.'); } });
top of page

Intensive Behavioral Health Services

In-home services involve collaboration with other professionals for the purpose of coordinating services to efficiently achieve set goals. Service is a time limited, person centered approach that is offered in various environments.

Provide Stablization

At-risk youth sometimes struggle with behavioral, mental health or substance abuse problems. The goal is to stabilize the living environment in order to prevent out-of-home placement.

Access to Care

Home-based mental health services can increase access to mental health services for youth aged 5-21. Therapeutic services are performed at the youth’s home, in the community, or other less restrictive environments. Make sure to request BestLife as your provider when speaking with PerformCare (877) 652-7624

Family Involvement

Intensive in-home therapy often involves family members, allowing for greater support and understanding of the individual's mental health challenges, and improving family functioning.

Get Started with In-Home Counseling Services?

In-Home Resources

Performcare

https://www.performcarenj.org/

877-652-7624

Crisis Text Line -text NJ to 741741

Dial 988 for mental health emergency

Cape Regional Screening

609-465-5999

bottom of page