As far as I understand it doesn't have to be annoying. Simply having the legible text "By clicking the Purchase button you agree to the Terms" should suffice. There'll be just one Purchase button in both cases (of course, getting a legal advice wouldn't be a bad idea).