Im trying to create a Order LookUp page and I was adding a http request on the button click but Shopify doesnt allow me to do that from the front end . Do I need to create a private app to handle this operation? I basically have to call 2-3 apis to get customer, order details and display it on the page. Also as an owner of the store are you allowed to create an private app?
As owner you can create API tokens. If your customer is logged in, show their orders using Liquid, as you can render them in their account page. Why do you need more than that? I get that if someone has a few hundred orders with you, typing into a search to find one might be handy, but for anything less, just list them in a table.