Order and Payment Terms
Payment service provider
Paytrail Oyj (business ID 2122839-7) is a collecting payment service provider and an authorized Payment Institution working in cooperation with Finnish banks and credit institutions.
Paytrail Oyj will be shown as the recipient on your bank or credit card statement. Paytrail Oyj will forward the payment to the Foundation for a Living Baltic Sea. We have a payment institution license issued by the Finnish Financial Supervisory Authority.