Step 1:

Register your account

Step 2:

After i registered, then i check all the functionality of the web app upon testing i found a bug where user can tamper with the tip system with the help of Burp Suit

Step 3:

capturing the order request using the intercept mode on the burp suit and changing the value

None

Changing the tip value from 100 to -100

Step 4:

Intercept the altered request with a response and you will get the flag

None
After the intercept is done you can check the response tab
None
and there is your flag enjoy šŸ™ŒšŸ™Œ

Logic :

Why did this happen? Well, the logic behind this is most likely:

calculated_total = items_total Ɨ (1 + tip_percentage Ć· 100) which would get you a free pizza if the tip_percentage is -100% as -100% evaluates to zero, regardless of the items_total value.