Payment terms
Payment terms:
Payment service provider
Paytrail Oyj (2122839-7) acts as the payment intermediary and payment service provider in cooperation with Finnish banks and credit institutions. Paytrail Oyj appears as the payee on your bank statement or card bill and forwards the payment to the merchant. Paytrail Oyj has a payment institution license. In case of complaints, please contact the product supplier first.
Paytrail Oyj, business ID: 2122839-7
