App reviews, troubleshooting, and recommendations
Hi.
Is it one prescription per order, or one prescription per customer?
If one per customer, you can require customers to login/signup before being able to checkout (there is a setting in Shopify Admin > Checkout for that).
During registration you can use an app like the one in my signature (Customer Accounts) to require customers to upload a document and also to approve the applications before they can create the account and log in (and proceed to checkout in this case).
If it's one prescription per order this wouldn't work, you would need to look for an app that is able to add required fields on the checkout page directly.
Hi @Vet_Ricky ,
A custom can be build to fulfill your requirement please refer the implementation flow.
Your product will have an attribute to specify when you need prescription to be uploaded.
Cart page will have a check for prescription required. If user has item which required prescription an upload field will be shown to user which will be Mandatory to upload for checkout.
Once prescription uploaded checkout button will be enabled.
Attached file will be available in admin to verify with order.
Please refer the below video where we have enable the upload field at product.
https://youtu.be/WCCMjqf7r3M?si=6YqVHqw9xR8O5zVl
Hey @Vet_Ricky,
Your use case sounds very close to what our Customer Fields app can do. Though, I will recommend changing the steps a bit. We have an account approval form that you can show to new (or existing) customers. This form would use our file upload field for RX scripts, and set to required. If you want to bar these customers from checkout before their RX is approved, then you can make accounts required in order to checkout in your Shopify settings. Otherwise, the customer that uploads an RX and is approved by your team can checkout with no barriers.
I recommend the above because if you're looking to halt fulfillment based on a manual process after you collect payment, this could be consistent sticky point for the customer experience.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025