I've looked through some of the other offsite implementations and this ranges from ``false`` to things like ``date.blank? && time.blank? && transaction_id.blank?``.