> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rxscale.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Frequently asked questions for telemedicine providers using RxScale

# Frequently Asked Questions

Find answers to common questions about using RxScale as a telemedicine provider.

## Integration and Setup

<AccordionGroup>
  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

## Orders and Prescriptions

<AccordionGroup>
  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

## Products and Inventory

<AccordionGroup>
  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

## Technical

<AccordionGroup>
  <Accordion title="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-telemedicine-providers/webhooks-and-notifications) for best practices.
  </Accordion>

  <Accordion title="Are there rate limits on the API?">
    Yes. The Management API has rate limits to ensure fair usage. See the [Rate Limits](/rate-limits) documentation for details.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>
