Payment: must not expire within 12 hours to start
When a user initiated a payment, he should not be able to open the external payment page attached to it when the payment expires within 12 hours.
We want to prevent data races where a payment gets expired while the user is payment. The minimum time frame of 12 hours should help with this.
Related to #512 (closed)