Government Payment Gateway (GPG)

The Government Payment Gateway (GPG) is a SaaS platform by MITA enabling the Maltese Government to securely accept online payments. As a centralised, PCI DSS-compliant service, it ensures a uniform payment experience and protects cardholder data through a hosted payment page, so Service Providers never have access to citizens’ card details.

The payment page is centrally hosted within a PCI-DSS certified data centre which allows a high level of security and meets industry standards. The platform offers transaction processing, REST API integration, retrieval of payment status, refunds, settlement of payments, 3D Secure enabled transactions, card wallets, reporting facilities and a back-office transaction management portal.

Integration to the service is facilitated by the provision of an Application Programming Interface (API) that provides line of business applications and websites with the necessary functionality to:

  1. Process an online payment – Allow clients to enter credit card details and complete a transaction.
  2. Retrieve payment details – Verify payment by retrieving the status and all relevant information about the payment.
  3. Refund processed payments – Refund functionality can be implemented to revert the funds back to the client’s account.
  4. Settle Payments – Settle Pre-Authorised Payments so that the funds are withdrawn from the clients account once a condition is met.

The payment page can also be invoked either in English or in Maltese by passing EN or MT as required.

To encourage portability, the GPG is responsive to fit all kinds of devices be it desktop, tablet or mobile.

GPG supports the following  transaction types:

  • Purchase: When using the Purchase as a payment method, the funds are immediately withdrawn from the client’s bank account and deposited into the Merchant’s bank account, if the payment status is successful.
  • Refund: Service Providers can still refund the payment should the need arise either through the GPG reporting portal or through direct integration of the refund functionality.
  • Pre-Authorisation: When using the Pre-Authorisation, the funds are not immediately withdrawn from the client’s bank account. Instead, funds are withheld by the bank until a specific condition is met. During this period, the client cannot make use of the withheld funds as these are unavailable for withdrawal. The Service Provider can then settle (complete the transaction and withdraw the funds) or cancel the payment (release the funds and make them available back to the client) according to the business needs.

For any other queries contact  [email protected] 

https://youtu.be/yatKMOoW49U
Mita
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.