Personally, I would just email the booker your bank details (I saw one web shop that had a PDF of a bank credit form that could be downloaded direct from the site). I run a web shop and most Swiss customers are not comfortable making credit card payments over the net (expats are though) and we send out parcels with an invoice. In over 3 years we have had one late payment .
Welcome to the forum BTW
EDIT: We do take online payments with Paypal and I'm pretty sure the default language depends on who is making the payment, not where the shop is based