How to Set Up Eupago on Moloni ON

Learn how to set up Eupago on Moloni ON to receive payments via Multibanco Reference, automatically generate receipts, and add payment details to your documents.

What is Eupago and what is it used for?

Eupago is a Portuguese Payment Institution, duly authorised and supervised by the Banco de Portugal (registration no. 8709). Focused on the fintech ecosystem, the company develops financial technology solutions to optimise payment collection for companies and online businesses.

Eupago's goal is to allow any business (whether B2C or B2B) to offer its customers the most widely used payment methods in Portugal and across Europe — such as MB WAY, Multibanco Reference, and Credit Cards (Visa and Mastercard).

Integrated with Moloni ON, the Eupago service automatically generates payment details and direct links (PaybyLink) on the invoices sent to customers, synchronising the settlement status in real time without the need for manual reconciliations.

Follow these steps:

1. Access Settings on the left menu of Moloni ON, click Other settings, and select Payment platforms.

Moloni ON left menu with Settings, Other settings and Payment platforms highlighted

2. Review the available options on the page and, if you do not have an account or contract yet, access the registration form via the "click here" link inside your desired method.

Eupago: PayByLink card on the Payment platforms page with the click here link highlighted

3. Fill in the mandatory fields on the official form (Name, Email, Mobile, Company, and URL) and click Register. Once your details are submitted, the process with Eupago will begin. As soon as it is complete, you will receive an email with the login details for the contracted services.

Eupago registration form filled in with the Register button highlighted

4. Access the Eupago back office with the credentials you received.

Eupago back office login screen with the Login button highlighted

5. In the side menu, under Management, go to Channels and click Add Channel. This creates the API Key to be used for the services between Moloni ON and Eupago.

Eupago back office menu with Channels and Add Channel highlighted

6. Fill in the requested details and click Add Channel.

Eupago Add Channel form with the Add Channel button highlighted

7. In the channel list, you can view the API keys. Copy the desired key to insert it into Moloni ON.

Eupago Channel List with the API Key and the Reveal button highlighted

8. Return to Moloni ON and click the Activate button.

Moloni ON Payment platforms page with the Activate button highlighted on the Eupago: PayByLink method

9. In the Title field, enter an identifying name for this configuration (e.g., "Eupago: PayByLink").

Payment gateway configuration form with the Title field highlighted

10. Insert the API key into the API key field.

Payment gateway configuration form with the API key field highlighted

11. Enable the Default option if you want this to be the standard payment method suggested on your Moloni ON documents.

Payment gateway configuration form with the Default option highlighted

12. Click the Save button (in the top or bottom right corner) to get your anti-phishing key and activate the automatic Callback for real-time payment recording.

Payment gateway configuration form with the Save button highlighted

How to Generate Receipts Automatically in Moloni ON

Setting up automatic receipt generation between Moloni ON and Eupago ensures your accounting stays up to date without manual effort.

Follow these steps:

1. Access Settings on the left menu of Moloni ON, click Other settings, and select Payment platforms.

Moloni ON left menu with Settings, Other settings and Payment platforms highlighted

2. Click Consult on the Eupago method you wish to configure (e.g., Eupago: PaybyLink or Multibanco).

Payment platforms page with the Consult button highlighted on the Eupago: PayByLink method

3. Copy the link that appears in the Callback field.

Eupago method configuration with the copy Callback button highlighted

4. Access your Eupago customer portal and, in the left side menu, under the Management section, select Channels and click Channel List.

Eupago portal with Channels and Channel List highlighted in the side menu

5. Identify the relevant account in the table and click Edit.

Eupago Channel List with the Edit button highlighted on the PayByLink account

6. Enable the Receive notification to a URL checkbox.

Channel edit form with the Receive notification to a URL option highlighted

7. In the URL field, insert the Callback obtained in Moloni ON.

Channel edit form with the Callback URL field highlighted

8. Click Save to save the connection.

Channel edit form with the Save button highlighted

9. Return to the method configuration page in Moloni ON and select the Optional settings tab (at the top).

Method configuration page in Moloni ON with the Optional settings tab highlighted

10. Enable the Generate receipts automatically option.

Optional settings tab with the Generate receipts automatically option highlighted

11. In the Document series field, select the billing series from the drop-down menu where you want your receipts to be issued.

Optional settings with the Document series field highlighted

12. In the Payment method field, enter your preferred payment method.

Optional settings with the Payment method field highlighted

13. Click the Save button in the bottom right corner to complete the process.

Method configuration with the Save button highlighted in the bottom right corner

How to add payment details to a document

To simplify the collection process and automate financial management, Moloni ON allows you to integrate payment platforms directly into your documents. When you activate this option, the system automatically generates a payment link associated with your configured financial entity, allowing your customer to pay with total convenience.

However, there are specific rules regarding where and when you can use this feature in Moloni ON. Make sure you meet the following requirements:

  • Eligible documents: Payment details can only be added to Invoices and Regular/Recurring Invoices. They are not available for other document types.
  • Workflow Flexibility: You can include the payment right at the time of issuance or add it later to a document that has already been closed.

During the creation of a document

If you are issuing a new invoice or regular invoice and want the customer to receive the payment link straight away, follow these steps:

1. After filling in the Commercial information and Products, go to the Generate payment data section and select your desired payment platform.

Invoice in Moloni ON with the Generate payment data section and the platform selector highlighted

2. In the Value field, enter the exact amount to be charged through the platform.

Generate payment data section with the Value field of the Eupago platform filled in and highlighted

3. Click Save and finalise (in the bottom right corner). Moloni ON will issue the document and immediately create the link in the Payments tab with a Pending status.

Invoice creation form in Moloni ON with the Save and finalise button highlighted

On an already issued document

If the document has already been generated without payment details and you want to add the link now, follow these steps:

1. Open the desired invoice or regular invoice and click the Payments tab.

Issued invoice in Moloni ON with the Payments tab highlighted

2. Click the + Generate payment button (in the top right corner).

Invoice Payments tab with the Generate payment button highlighted

3. In the Generate payment data section, select your desired payment platform.

Generate payment modal with the Choose payment platform selector highlighted

4. The system will automatically pull the total outstanding amount from the document. Validate the details and click the Generate payment button to create the corresponding link.

Generate payment modal with the outstanding amount filled in and the Generate payment button highlighted

Status automation

As soon as the document is paid by the customer via the link, the status in the Payments tab automatically changes from Pending to Paid (with the callback active).