Fax Provider Setup Guide

2025-02-12

πŸ“  Fax Provider Setup Guide

This guide will help you configure fax services in your system, send prescriptions by fax, and track delivery status using supported fax providers.

⭐ InterFAX (Recommended Fax Provider)

InterFAX is the recommended provider due to its global coverage, high delivery reliability, and full status tracking.

Why choose InterFAX?
  • 🌍 International fax delivery
  • πŸ“Š Reliable delivery status tracking
  • πŸ” Secure transmission (HIPAA / medical-friendly)
  • βš™οΈ Works seamlessly with your prescription workflow
Step 1: Create an InterFAX Account
  1. Visit: https://www.interfax.net
  2. Click Sign Up and create a new account.
  3. Verify your email address.
πŸ’‘ You do not receive free fax credits by default. You will need to purchase credit separately after signing up.
Step 2: Obtain Your InterFAX Credentials

Once logged into InterFAX:

  1. Go to Account Settings
  2. Note the following:
    • Username β†’ used as api_key
    • Password β†’ used as api_secret
    • Your assigned fax number (optional but recommended)
πŸ” Keep your username and password secure. They allow your system to send faxes on your behalf.
Step 3: Configure InterFAX in Your System

Navigate to:

Settings β†’ System Settings β†’ Manage Fax Provider

In the JSON Editor, enter the following:

{
  "provider": "interfax",
  "api_key": "YOUR_INTERFAX_USERNAME",
  "api_secret": "YOUR_INTERFAX_PASSWORD"
}
        

Click Save to activate InterFAX.

βœ… InterFAX is now configured and ready to use.

πŸ“¦ Other Supported Fax Providers

In addition to InterFAX, your system supports multiple fax providers. Each provider requires different credentials and billing arrangements.

πŸ“¨ Phaxio

Phaxio is a modern fax API provider commonly used in healthcare environments.

Required Fields:

{
  "provider": "phaxio",
  "api_key": "PHAXIO_API_KEY",
  "api_secret": "PHAXIO_API_SECRET"
}
        

Get your credentials from: https://www.phaxio.com

πŸ“  Fax.Plus

Fax.Plus offers cloud faxing with global reach.

{
  "provider": "faxplus",
  "api_key": "FAXPLUS_API_KEY"
}
        

Manage your account at: https://www.fax.plus

πŸ“€ Notifyre

Notifyre provides email, SMS, and fax services through a unified platform.

{
  "provider": "notifyre",
  "api_key": "NOTIFYRE_API_KEY"
}
        

Visit: https://www.notifyre.com

🌐 Sinch

Sinch supports fax delivery using hosted document URLs.

{
  "provider": "sinch",
  "api_key": "SINCH_ACCESS_KEY",
  "api_secret": "SINCH_SECRET",
  "project_id": "SINCH_PROJECT_ID"
}
        
ℹ️ Sinch requires documents to be hosted via a public URL.

πŸ–±οΈ How to Send a Fax

Sending a fax is tightly integrated into your prescription workflow.

  1. Open a finalized prescription.
  2. Confirm the pharmacy has a valid fax number.
  3. Click the Fax button.
  4. The system will:
    • Generate a PDF
    • Send it through your configured fax provider
    • Store the fax record for tracking
βœ… Fax transmission starts immediately.

πŸ” Checking Fax Status

You can check the delivery status of any fax at any time.

  1. Open a prescription that has already been faxed.
  2. Click the Fax button again.
  3. The system will query the fax provider and update the status.

Possible Status Values:

  • Success – Fax delivered
  • In Progress – Sending or retrying
  • Failure – Delivery failed
  • Out of Credit – Provider balance exhausted

πŸ’³ Fax Credits & Billing

Fax credits are managed directly with your chosen provider.

  • Your system does not sell fax credits.
  • You must purchase credits directly from your fax provider.
  • If your balance runs out:
    • Faxes will fail
    • Status may show Out of Credit
⚠️ Always keep sufficient fax credit to avoid delivery interruptions.