Hi all, bit of an awkward one here. A long time friend of mine has decided that for our wedding gift, she'd like to pay for dinner one night during our honeymoon. A lovely sentiment, really, but a relative has already given us a massive cash gift that is meant to cover our honeymoon - but, fine, whatever, it's possible it won't cover it entirely. More importantly though, I feel really awkward about it because rather than get us a gift card or something her plan is to just call the restaurant and give her credit card information. Which means that I'm going to feel really awkward about what we order - I'll be super self conscious about ordering something nice because it's not even like I can ask her about budget (she's told me we can just go wild and have a fun evening with drinks etc) and I just don't want to deal with that.
I think it's really sweet that she wants to give us a gift but this just isn't one I feel all that comfortable accepting - I'd much rather she get something off our registry, or do literally anything else. Even cash in an envelope with a note saying that it's for a night out while we're on our honeymoon - it's just the whole "her knowing exactly how much we're spending" bit that makes me uncomfortable.
Is there any way to refuse this without being awkward about it?