Payment terms

Payment Service Provider

Paytrail Oyj (2122839-7) acts as the payment intermediary and payment service provider in cooperation with Finnish banks and financial institutions. Paytrail Oyj appears as the payee on bank statements or card invoices and forwards the payment to the merchant. Paytrail Oyj holds a payment institution license. In case of complaints, we kindly ask you to first contact the product supplier.

Paytrail Oyj, business ID: 2122839-7

Innova 2 Lutakonaukio 7

40100 Jyväskylä

paytrail.com/consumer/payment-information