Originally Posted by
Helena Handbaskets
The confirmation I quoted above resulted from said ticket request. The payment terms in section 3 are a little confusing since it talks about making payment within 21 days,
Probably because the normal form of payment in Germany is bank transfer (Überweisung) and often Germans will prefer an Überweisung to a credit card payment.