Frequently Asked Questions
Find answers to common questions about using RxScale as a telemedicine provider.Integration and Setup
How long does it take to set up an integration?
How long does it take to set up an integration?
Setup time depends on the complexity of your integration. A basic integration with the Management API and webhooks can be set up in a few days. More complex integrations involving custom workflows, waiting rooms, and wallet passes may take a few weeks. Your RxScale account manager will guide you through the process.
Can I test my integration before going live?
Can I test my integration before going live?
Yes. RxScale provides a development environment at
https://api.rxscale-dev.com where you can test your integration with test data. We recommend thorough testing in the development environment before switching to production.Do I need to build a patient-facing application?
Do I need to build a patient-facing application?
RxScale provides the backend infrastructure for prescription and order management. You are responsible for the patient-facing experience (your shop or app). Your application interacts with RxScale through the Management API and webhooks.
Can I have multiple shops?
Can I have multiple shops?
Yes. You can operate multiple shops, each with its own product catalog and configuration. This is useful if you serve different markets or offer different product lines.
Orders and Prescriptions
How long does it take for a doctor to review a prescription?
How long does it take for a doctor to review a prescription?
Review times depend on doctor availability and your organisation’s configuration. In most cases, prescriptions are reviewed within a few hours. Your account manager can help you set up your organisation for optimal review times.
What happens if a prescription is declined?
What happens if a prescription is declined?
If a doctor declines a prescription, the order status is updated to “prescription declined” and the patient is notified. You will receive a webhook notification with the updated status. The patient may need to provide additional information or schedule a new consultation.
Can I cancel an order?
Can I cancel an order?
Orders can be cancelled at certain stages. Contact the support team or use the Management API to cancel orders when needed. Note that orders that have already been shipped by the pharmacy cannot be cancelled through the API.
How are orders routed to pharmacies?
How are orders routed to pharmacies?
RxScale automatically routes orders to pharmacies based on product availability, location, and capacity. You do not need to manage pharmacy assignments manually.
Products and Inventory
How do I add a new product to my catalog?
How do I add a new product to my catalog?
Adding new products typically involves working with your account manager to set up the product details and associated medical questionnaire. Once the product is configured, you can manage its SKUs, pricing, and availability through the Management API.
Who manages stock levels?
Who manages stock levels?
Stock levels are managed by the pharmacies that fulfill your orders. When a pharmacy’s stock for a product reaches zero, orders for that product will not be routed to that pharmacy. You can monitor stock levels through the Management API.
Can I set different prices for different shops?
Can I set different prices for different shops?
Yes. Pricing is managed at the SKU level and can be configured per shop. Contact your account manager to set up shop-specific pricing.
Technical
What happens if my webhook endpoint is down?
What happens if my webhook endpoint is down?
RxScale will retry failed webhook deliveries. If your endpoint continues to be unavailable, events will be queued and retried later. Set up monitoring for your webhook endpoint so you can resolve issues quickly. See Webhooks and Notifications for best practices.
Are there rate limits on the API?
Are there rate limits on the API?
Yes. The Management API has rate limits to ensure fair usage. See the Rate Limits documentation for details.
Is the API available in a sandbox environment?
Is the API available in a sandbox environment?
Yes. The development environment at
https://api.rxscale-dev.com serves as a sandbox for testing your integration without affecting production data.Who do I contact for technical support?
Who do I contact for technical support?
For technical questions, contact your RxScale account manager or reach out to the support team. They can help with API issues, integration guidance, and troubleshooting.