Where can I log in to the Merchant portal?

You can log in to the Merchant portal e.g. From the upper right corner of Edenred's website.

You can log in to the Merchant portal here or from the upper right corner of Edenred's website.