Beluga EHR
Last updated
Last updated
apiKey - The API Key given to you by your point of contact at Beluga.
campaignId - The campaign on which the plugin should be enabled
notificationEmail - The email at which you would like to be notified in the case of prescription mismatches between Beluga and Checkout Champ
After setting up the Beluga plugin, click the Edit button to go to the advanced setup page.
On the right-hand panel, you can see various endpoints. These will be the endpoints that will serve as the destinations for your third-party sites to handle medical questionnaire submission.
Intake URL - The endpoint to submit the initial medical questionnaire
Photo Submission URL - The endpoint to submit photos that the patient has uploaded, typically of their license
Follow-Up URL - The endpoint to submit the monthly questionnaires that must be completed prior to rebilling the patient
Prescription Written URL - The endpoint for Beluga to send their webhooks to Checkout Champ to notify us of the prescription being written. Give this to your Beluga representative.
The content of the questionnaires must be handled by a third-party, either the client themselves or a developer that they work with. The data must have the "Intake URL" endpoint from the screenshot above, and must conform to the following format:
For photo submission, the endpoint should be set to the "Photo Submission URL" from the screenshot above. The data should be in the following format:
Once the Beluga plugin has been set up, the client is now ready to set up products. Each product's SKU must match the product's Medicine Id from Beluga's dashboard, and the "Membership Club" field must indicate the client's Beluga plugin.
When a prescription is written by Beluga, they will send a webhook to the Checkout Champ endpoint given to them by the client. Checkout Champ will check to make sure the medications prescribed match the SKUs from the order. If they do not, Checkout Champ will cancel the order and send an email to the notificationEmail from the Beluga setup.