Historically, I have sent an email with basic information about a stay at the time of first payment, and then the same thing plus a few specifics (as well as anything that might have changed since then) 1 week before the stay begins.
Is there any way to schedule 2 of the same email without cut/pasting. I think I can't make the whole text a custom field, because I use a lot of {PXfoo} scattered throughout the checkin email.
There's no way to automatically send the same email twice. You could manually go into the email tab of the booking and resend it, but that sort of defeats the whole point of what it sounds like you're trying to do.
I'd recommend just creating two separate email templates, and then copy/paste the body between them. You'll likely want to make the email body slightly different anyway, if one goes with the payment and one goes the week before the stay.
I figured that was my best bet, but trying to avoid cut/pasting whenever possible. Thanks for confirmation.