Reading list Switch to dark mode

    WordPress WooCommerce Medical Prescription Attachment Plugin(Order Attachment)

    Updated 8 May 2023

    WordPress WooCommerce Order Attachment plugin helps customers to buy medicines from an online pharma shop by uploading a prescription for the medicines.

    File attachments are useful for uploading a doctor’s prescription for buying medicines, vaccines, or other types of drug products online.

    Furthermore, the admin can choose products that can be bought only after uploading a prescription and the ones that don’t need any prescription.

    The admin can easily check the prescription and then approve or disapprove the prescription/order as required.

    Start your headless eCommerce
    Read More

    Note: The type of files supported for uploading a prescription/attachment are jpg, png, jpeg, txt, doc, docx and pdf.

    Check the plugin in action at the storefront along with the setup as well in the video mentioned below –



    The Admin:

    • Admin can also upload the prescription at their end.
    • Allow customers to buy medicine only when they have a doctor’s prescription.
    • Approve or Disapprove the Uploaded prescription attachment by the user.
    • See a complete list of orders placed for the prescription type of products.
    • Set up the prescription heading and the content that is visible to the users at the front end.
    • Enable or disable the prescription section for the products as required.
    • View the prescriptions uploaded by the customers.
    • All of the created prescription products get visible under a separate section.
    • Can set which products can be bought only after uploading a prescription and the ones that don’t require one.


    • Can easily upload their doctor’s prescription and buy medicine online.
    • Can upload the prescription even after placing the order.
    • Guest users will need to attach the prescription at the time of placing the order.


    Module Installation –

    For installing the extension, follow the points mentioned below:

    1: Log in to WordPress Admin Panel and navigate through ‘Plugins-> Add New‘.

    WooCommerce POS Booking Reservation plugin Installation Add Plugin
    Add New Plugin

    2Click on the ‘Upload Plugin‘ button on the top of your page to upload the zip file.

    webkul woocommerce pos booking and reservation
    Upload Plugin

    3: Now, tap the ‘Choose File‘ button to browse for the zip file.

    WooCommerce POS Booking Reservation plugin Browse Plugin
    Choose File

    4: After selecting the zip file, tap the ‘Install Now‘ button to install the plugin.

    add plugin
    Install Now

    5: After successful installation, a success message is visible along with an option to ‘activate‘ the plugin. Tap on ‘Activate Plugin‘ to activate the installed plugin.

    intallation done
    Plugin Installed

    Module Configuration – Settings

    After the successful installation of the WordPress WooCommerce Order Attachment plugin.

    Now, the admin of the website will have 3 sub-menu options visible under the side panel title ‘ WooCommerce Prescription ‘ –

    • WooCommerce Prescription
    • Orders
    • Settings


    The admin can easily configure the module configuration settings by navigating through WooCommerce Prescription ->Settings.


    Here, the admin has to set the WooCommerce Prescription Settings by entering the –


    • The set heading is visible to the users at the top left-hand side of the cart.

    Prescription Content

    • Tapping the heading brings a pop-up with the description set up for fields.
    • Informing customers that they need to upload a valid prescription for making a checkout.

    Background Heading – The admin can change the background color of the cart page heading.

    Font Color Heading – The admin can change the color of the text in the cart page heading.

    This is how the admin set heading and prescription content gets visible to the customers within the cart.

    cart pop-up

    Lastly, tap on the Save Changes button to save the set prescription heading and its descriptive content.

    Orders – WooCommerce Order Attachment

    Under this section, the admin will find all the prescription attached pharma products that the customers have placed the orders for.

    The admin can see the details for the order that includes –

    Order(No. and Customer Name), Date(date when order placed), Status of the order(Processing, on Hold, or Completed), and the total(order amount).


    Moreover, the admin can also tap on the link under the Orders column to open the details of a particular order.


    WooCommerce Prescription

    Under this extension, the store owner can easily check the products that have been marked as prescription products.

    Further, the admin can set up the option to enable/disable the prescription attachment for the products.


    Enable/Disable – Prescription Products

    To do so, select the products and then from the drop-down option choose Enable Prescription or Disable prescription as required.

    WooCommerce Medical Prescription Attachment Plugin
    Enable/Disable Prescription Products

    Apart from that, the admin can also edit any of the products by tapping the Edit button for the respective product.

    edit prescription product
    Edit Medicine Product

    At the edit order page where the admin can make changes as required to the prescription product for Approving/Disapproving the uploaded document.

    edit order details
    Edit Order Details

    Approve/Disapprove Uploaded Prescription File

    To approve/disapprove the uploaded prescription, the admin will navigate through WooCommerce Prescription->Orders.

    After that, under the Order column tap on the order number or the customer name and this displays the order’s details.

    approve disapprove order
    Approve/Disapprove Prescription Details

    Here, the admin can see the Prescription(s) text along with an image and below that, the option ” Select Prescription Status “.

    The admin can choose to approve/disapprove the prescription uploaded by the customer.


    After selecting the appropriate option for the prescription, the same gets reflected under the Orders section under the customer’s account panel.

    order placed details

    However, if the prescription status is set as Disapproved, then the customer can again re-upload a prescription file by tapping the Attach Prescription button.

    Workflow – Customer

    Placing an Order with File Attachment

    At the pharma retail store frontend(Shop page), the customers can find all of the available medicines as products for purchase.

    prescription product list
    Shop Page with all Medicines

    After tapping a product that the user wants to purchase online, the details of the same are visible to the user.

    Here, the user can see a “Requires Prescription” note on the product and the same is required to be uploaded for purchasing the product.

    prescription product page

    Now, the user can select the options if any for the medicine and then add it to the cart by tapping the ‘ Add to Cart ‘ button.

    Within the cart, the customer can see the 2 options for attaching the prescription –

    • Attach Later
    • Attach Now
    cart page

    The customer can choose to attach the prescription right now or at a later point in time.

    After choosing the option to attach now, the customer needs to upload the prescription image file by tapping on the Attach Prescription button.

    Supported file types for uploading a Prescription file are jpg, png, jpeg, txt, doc, docx and pdf.

    Thereafter, the customer can see the uploaded prescription file and can also remove the file by tapping the remove button just below the uploaded document file.

    attach prescription document

    Attaching Prescription file at a later time?

    To do so, the customer after placing the order needs to navigate under his account panel to the Orders section.

    Here, the customer can see the Prescription Approval Status as – ” Waiting for the prescription to upload “.

    order placed
    Order Details Page

    Now, to attach a prescription, scroll down a bit and tap the Option ” Attach Prescription“.

    This uploads the prescription for the order and the Prescription Approval Status gets changed to Waiting For Approve.

    attach prescription
    Prescription Added At a Later Time

    Now, after the admin has approved the customer’s uploaded order prescription from the admin backend the status gets changed to Approved.

    WooCommerce Order Attachment - Admin Approval for Uploaded Prescription

    lastly, the customer can see the Prescription Approval Status changed to Approved.

    WooCommerce Order Attachment - Approved Status


    Guest Checkout

    The guests can add the product into the cart and can navigate to the checkout page thereafter.

    guest checkout
    Guest Customer adds an attachment at the time of order placement.

    And before placing the order, if the guest has selected the option Attach later then the customer will not be able to see the place order button to complete the Order.

    If a guest user selects the option Attach Now, then they may also upload the prescription like registered customers. 


    Dear Customers, that was much for the WordPress WooCommerce Order Attachment plugin.

    For any question/query, please raise a ticket at our WooCommerce Helpdesk system.

    We will do our best to answer as quick as it is possible. Don’t give us a low rating without contacting support on the issue you have faced with.

    We are always happy to help you out. You can also get back to us at [email protected]

    Current Product Version - 1.1.0

    Supported Framework Version - WordPress version : 6.0.1, WooCommerce version : 6.7.1

    Blog Version - WordPress version : 6.0.1, WooCommerce version : 6.7.1
    • Version WordPress version : 6.0.1, WooCommerce version : 6.7.1
    • Version WordPress version : 5.8, WooCommerce version : 5.9
    • Version WooCommerce - 4.8.x, WordPress - 5.6.x
    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Hildegarde Merwin
    I’m new to your blog and i really appreciate the nice posts and great layout..”;.*
  • Belkis Koers
    You completed certain fine points there. I did a search on the matter and found most persons will have the same opinion with your blog.
  • Bruno Bartylla
    Remarkable article, thank you, I am going to book mark you!
  • Bobbie Achekian
    This is actually exciting, You’re an enormously knowledgeable blogger. I have enrolled with your feed and also anticipate witnessing the useful write-ups. At the same time, I’ve shared your site in our social networks.
  • Anand patel
    Some time doctor prescribed both the side of page so this plugin provide the facility to upload both the side of page in one single order.
    • Subhangi (Moderator)

      Hello Anand,

      Yes, this plugin supports multiple files, so the customer can easily upload the front and backside of the prescription.


      Webkul Team


  • Don
    This looks perfect for our needs.. 2 Questions:

    1) Does this support the most recent versions of WooCommerce (4.5.2) and WordPress (5.5.1)?

    2) Our store has about 1000 products… can the ‘Prescription Required’ feature be added in bulk to an entire category or sub-category?

    Thanks in advance!

    • Goldy Bhargava (Moderator)
      Dear Don,

      1) Does this support the most recent versions of WooCommerce (4.5.2) and WordPress (5.5.1)?

      – Yes it supports the latest WooCommerce & WordPress versions.

      2) Our store has about 1000 products… can the ‘Prescription Required’ feature be added in bulk to an entire category or sub-category?
      – This can be done but by the help of customization on our plugin.

      To know more about the customization, kindly email us at [email protected]. So we can assist you out faster and better.


      Team Webkul

  • Shankar
    Does it supports multi vendor
    • Subhangi (Moderator)
      Hello Shankar,

      This module works fine with the multi vendor plugin, but the admin can only user the feature of the this module not the sellers.
      If you want this module feature for marketplace sellers also, then it can be done via customization.
      For the same, you can click here to generate the ticket.

      Thanks and Regards,
      Webkul Team

  • Vinoth
    How to download a zip file for wp woocomerece medical prescription upload
    • Archana Tiwari (Moderator)
      Hello There,
      Once you purchase the module, you can easily download the zip file from your Codecanyon account and install it.
      Further, if your query is related to attachment uploaded as a prescription file then currently the patient can upload the image of the prescription and that image can be viewed by the admin by clicking on the image by going through Woocommerce Prescription> Orders.
      For further queries, you can mail us at [email protected] and we will for sure assist you.
      Thanks & Regards,
      Webkul Team
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content