Terms of service

Payment Service Provider

The payment processing service is provided by Paytrail Oyj (Business ID 2122839-7) in cooperation with Finnish banks and credit institutions. Paytrail Oyj appears as the payment recipient on your bank statement or card invoice and forwards the payment to the merchant. Paytrail Oyj is licensed as a payment institution. In case of complaints, please contact the product supplier first.

Paytrail Oyj
Business ID: 2122839-7
Innova 2
Lutakonaukio 7
40100 Jyväskylä, Finland
www.paytrail.com