Getting around Papajohns website carry out limitations - Need help modifing HTML

Zonark

Zonark - Noun - A God
OP
Member
Joined
Jul 11, 2010
Messages
410
Trophies
1
XP
2,307
Country
United States
Okay so here's the deal
I have personally been attempting to order pizza on the website to get a discount but carry out time is only allowed 1 hour after the store opens.
The store allows call ahead orders for carry out at 10 am, but the website wont let you key it in for 10.

Basically early orders get screwed out of coupons.

The website doesn't appear to be connecting to further databases other than to first populate the location information.

Once you select a date is when the limitation actually takes into effect but If you select the time first it will let you go at any time.

Anyone wanna help me look for how to preform this modification to the html to allow orders to be placed within that one hour window of no online purchases?

I know such task is possible I feel like I'm missing something while looking at the code, Personally having done this with other companies so I know its possible.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,256
Trophies
4
Location
Space
XP
13,814
Country
Norway
Okay so here's the deal
I have personally been attempting to order pizza on the website to get a discount but carry out time is only allowed 1 hour after the store opens.
The store allows call ahead orders for carry out at 10 am, but the website wont let you key it in for 10.

Basically early orders get screwed out of coupons.

The website doesn't appear to be connecting to further databases other than to first populate the location information.

Once you select a date is when the limitation actually takes into effect but If you select the time first it will let you go at any time.

Anyone wanna help me look for how to preform this modification to the html to allow orders to be placed within that one hour window of no online purchases?

I know such task is possible I feel like I'm missing something while looking at the code, Personally having done this with other companies so I know its possible.
Depending on how they did it. If you have to select the time from a list that goes by index, like one of the pizza places near me, you can mess with the index all you want, but it's still gonna correspond to the times that are on the list. Because the list starts at index 0 (or maybe 1), and you most likely can't go lower. But if the time is sent as text to the server in a GET/POST request, you have more flexibility in editing it.
 
  • Like
Reactions: Alexander1970

Zonark

Zonark - Noun - A God
OP
Member
Joined
Jul 11, 2010
Messages
410
Trophies
1
XP
2,307
Country
United States
Uh...Pay the Doordash guy and extra dollar and smoke him up?
I would but I still cant place the order until 11. That's the issue haha. Doordash doesn't let us order until 11 as well and I literally live walking distance away.

Depending on how they did it. If you have to select the time from a list that goes by index, like one of the pizza places near me, you can mess with the index all you want, but it's still gonna correspond to the times that are on the list. Because the list starts at index 0 (or maybe 1), and you most likely can't go lower. But if the time is sent as text to the server in a GET/POST request, you have more flexibility in editing it.
It is indexed was also going to possibly see if there is a packet being sent from the site that i would modify in order to redirect to my computer to pull the info from but currently haven't attempted this yet. It appears as if the index isn't populated until a date is inputed in first. It also appears to be a text based field. When i go to edit the time in the box it doesn't chance if i manually edit the page.
I am assuming this is based on the indexing of the site. Now i haven't tried reinserting the entire index back in after it removes the n/a hours from it.
I feel packet sniffing would be my best attempt at getting it to be successful

(UPDATE!)
So Good news, Got a phone call literally right after I sent original message saying my order was ready.
Even though the website said 11 the modified info for 10:30 was accepted by the website and the order was placed for 1030 AM
I modified the value of the index that was originally for 650 to 615 and the time selected originally for 11 am to 1030 AM
The website still loaded it into there system as 1030 instead of 11

Just using the live edit in edge (F12) enabled for this to happen

Thank you all for the help
 
Last edited by Zonark,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ButterScott101 @ ButterScott101: +1