For future readers, the reason I got the message "A user error has occurred. Location information not found. Please try again or contact customer support." was because I had specified a merchantLocationKey in my offer that didn't exist, so if you're stuck on this error, double check that.
15 People are following this question.