Payment Integration
Patient payments in CareLaunch run through Stripe Connect. CareLaunch does not include a practice-management or billing-system connector. Charge capture, patient statements, and payment posting to another billing system are a custom project. Email support@carelaunch.health to talk about one.
Connect Stripe
Organization Admins and Platform Admins can connect Stripe when the payment feature is on for the organization. It is on by default on every plan.
- Open Integrations.
- If nothing is connected yet, the page leads with Accept payments with Stripe and a Recommended label. Click Connect Stripe. If another integration is already set up, click Add integration and choose Stripe Connect. If a Stripe setup was started and not finished, open the Stripe card's ⋮ menu and choose Continue Stripe setup.
- Read the hand-off, then click Continue to Stripe.
- Sign in on Stripe and approve access. CareLaunch can create charges, read your products, prices, and coupons, and receive payment events. Payouts go to your Stripe account.
- You return to CareLaunch. The card title is Stripe Connect, and the status is Connected when the account is linked.
To disconnect, open the ⋮ menu on the Stripe card and choose Disconnect. The same menu has Open Stripe dashboard.
Logs and tests
Platform Admins can open the connected card, or choose View logs or Run tests from the ⋮ menu.
- Logs lists events recorded for the connection.
- Tests checks the connection, account, products, prices, coupons, and webhook status.
Organization Admins can connect and disconnect Stripe. The logs and tests page is limited to Platform Admins.
What Stripe is used for
- Card payments, including HSA and FSA cards that run on the card networks Stripe accepts.
- Receipts, which follow the receipt settings on your Stripe account.
- Products, prices, and coupons from the connected Stripe account.
- Refunds, full or partial, offered when staff cancel a paid appointment. The prompt appears while Show Admin Refund Prompt is on in your scheduling settings.
- Recurring charges, when the price you sell is a recurring price in Stripe. Stripe Checkout then sets up a subscription for the patient.
Reading data, and everything else
Patient and clinical data can be read with the read-only FHIR API. The API does not create charges or post payments.
FTP is for importing CSV files into CareLaunch. It does not export billing files. See FTP Administration.
There is no SOAP billing interface and no built-in file exchange with an outside billing system. Anything beyond Stripe, the read-only API, and FTP import is a custom project.