Page dedicated for customer to look up order number and make a payment

2 0 0

I have a client that wants a user / customer to have the ability to look up an order number on the home page and pay for it without setting up a customer account.

• Customer goes to the home page of the website
• Customer locates a field with "Search Order Number" above it
• They enter the order number and see order details and cost
• They pay for the order

My client would manually set up the orders and then give the customer the ability to come in when they want and pay. I understand an email can be sent out to finish and pay for the order but this would be an alternative method.

Reply 1 (1)

Shopify Partner
6339 579 1345

There's a lack of detail here that makes it vague as to what would be actually needed.

Overall though this is very advanced customization, or app, or both.

Your asking to expose backend potentially private information to the frontend without any authentication of random visitors.

In almost all cases to maintain privacy unique unguessable links should be used, not arbitrary search exposing information (see access apps like locksmith).


Generally in all cases customers will go through checkout and fill in info in addition to payment.


If these "orders" are just glorified carts that need to be prefilled use permalinks along with pages, or even blog articles, or as products (i.e. /products/order-001) as though will show in search( or a custom search constrained to specific resource types) 


Also see order form customizations


If these are draft orders that the merchants staff creates you'll may need an automation app like mechanic , to possibly duplicate draft-orders to provide checkout links to each new possible visitor or aid in sending different emails. 

Or if this is supposed to be an order 1 customer creates to then give to someone else to complete or replicate.


If these are B2B , that's a feature in Shopify Plus, basically acting like purchase orders where an employee finalizes an order for a company; that system still assumes login. 


If you need consultation, or know the customization or automation you need then contact me directly by mail for services.
Please always provide context, examples: store url, theme name, post url(s) , or any further detail.
Contact Info in signature.


Save time & money ,Ask Questions The Smart Way

Confused? Busy? Get the solution you need

Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Buy Paul a Coffee for more answers or donate to