I am looking for a solution to receive bitcoins equivalent to a fiat amount.
That doesn't make sense.Why would you want to do that ?
Client comes and enters his name and contact information in a form, he then selects a package among three and QR code is generated based on latest fiat price. Ideally customer should get an email once he pays, but that is not necessary. Any idea or help would be appreciated
What does the client pays in ? Bitcoins or fiat ? If you're running a website independently,you can implement your own wallet service and modify however you like.It wouldn't be that hard either.You can send me a PM to know how to go further about it.