Integrations with payment providers

euPago beta

pretix-eupago integrates euPago, a Portuguese payment gateway, into pretix, letting attendees pay with Multibanco references and MB WAY push payments — two of the most widely used payment methods in Portugal.

Features

  • Multibanco: generates a payment reference (entity + reference number) with a configurable validity period
    MB WAY: push-payment confirmation directly to the buyer's phone
  • Supports both euPago webhook formats (v1.0 GET and v2.0 POST), including signature verification and payload decryption for secure, real-time payment confirmation
  • Sandbox mode for testing before going live
  • Shared configuration for API key and webhook secret across both payment methods, so you only set it up once

Setup

Install the plugin, enable it for your event, then configure your euPago API key and webhook signature secret under Settings → Payment → euPago. Enable Multibanco and/or MB WAY individually, and register a single global webhook URL in euPago's Backoffice.

Licensed under Apache 2.0.

This plugin is provided by the following third-party vendor. We have not verified the quality and cannot provide support for this plugin.