I'm wondering what it was your daughter really wanted. Did she really want a pizza from the pizza parlor, or did she just want pizza? I'm wondering if you had said something like, "I'm sorry honey, we just can't afford to have a pizza delivered from a pizza parlor, but hey, we could make a pizza, or hey, we could go to the grocery store and buy a frozen pizza..." Something like that if the outcome would have been different. I'm wondering if you had helped her get what she wanted in a way that you could afford, she wouldn't have called the pizza parlor.
I often think of these kinds of solutions *after* I've already said just "No."
: But the more I practice looking at what it is the child really wants, and seeing if we can come up with a creative solution for them to problem solve and get what they want - within reason - the more I've seen my kids be able to delay gratification, and accept what is available to us at the time. If I've found that I've said just "No" but later I realize I could have problem solved with them to come up with a way that suits everyone, I go back to them and say, "You know what...I've figured out a way that we could get pizza afterall. It won't be a delivery pizza, but it will be a pizza.
My kids are DS age 10, and DD age 8.