Paytrail Oyj (2122839-7) cooperates with Finnish banks and credit institutions as the payment service provider. Paytrail Oyj appears as the recipient of the payment on the account statement or card invoice and forwards the payment to the merchant. Paytrail Oyj has a payment institution license. In the event of a complaint, please contact the product supplier in the first instance.
Paytrail Oyj, company-id: 2122839-7
40100 Jyväskylä, Finland
Phone: 0207 181830