Paytrail Plc (2122839-7) is a collecting payment service provider and an authorized payment institution that works in cooperation with Finnish bank and credit institutions. Paytrail Plc will be shown as the payment recipient on your bank or credit card statement. Paytrail Plc will forward the payment to the merchant. For reclamations, please contact Palaver Tree Oy.
Paytrail Plc, business ID 2122839-7
Phone: +358 207 181830