Start a Project

QloApps Maya Payment

Updated 10 February 2026

Share Tweet Save

QloApps Maya Payment Gateway is an add-on module that enables customers to make secure online payments through the Maya (formerly PayMaya) payment gateway on your QloApps hotel booking website.

By installing this module, customers can complete their reservations using secure card payments and other supported payment methods provided by Maya.

This module ensures fast, secure, and seamless online transactions directly integrated with your QloApps booking system.

  • Admin can accept secure online payments via the Maya gateway
  • Supports credit/debit card payments
  • Secure redirection to Maya-hosted payment page
  • Automatic order status update after successful payment
  • Real-time transaction validation
  • Admin can view transaction details in the back office
  • Sandbox (Test) and Production (Live) mode support
  • Secure payment verification via webhook/callback

Installation of the module in QloApps is very simple.

Go to Modules & Services

1

Click on Add New Module

image-93


Click Install and after successful installation, click Configure.

image-92

After clicking Configure, the admin will see the Maya configuration panel.

The following credentials are required from your Maya Merchant Account:

  • Environment Mode (Sandbox / Production)
  • Public API Key
  • Secret API Key
  • Sandbox Mode (Testing)
  • Production Mode (Live Transactions)
image-91

Enter the Public and secret API keys provided by Maya.

5

To configure the QloApps Maya Payment Gateway module, you need API credentials from your Maya Business (PayMaya) merchant account.

Follow the steps below:

Go to:
👉 https://pbm.paymaya.com/

Log in using your Maya Merchant account credentials.

image-84

After logging in:

  1. Click on the “Developers” or “Applications” tab from the dashboard menu.
  2. Select “Add Application” (or Create New Application).
image-90

Fill in the required details:

  • Application Name (e.g., QloApps Hotel Website)
  • Description (Optional but recommended)
  • Webhook URL
    Enter the webhook URL provided in your QloApps Maya module configuration panel.

Click Create Application.

image-85

Once the application is successfully created, you will be able to view:

  • Public API Key
  • Secret API Key
  • App ID (if required)

Copy these credentials and paste them into the QloApps Maya Payment Gateway configuration fields.

After successful configuration, customers will see Maya Payment Gateway as a payment option at checkout.

The customer selects a room and proceeds to checkout, then selects Maya Payment Gateway.

image-94

Customer is redirected securely to Maya’s payment page.

image-83

The customer enters the card details and completes payment using the card or a supported payment method.

image-87

The customer receives a successful status on the payment gateway.

screenshot_1770215037345

The booking confirmation page is displayed. The order status updates automatically upon successful payment verification.

image-86

The admin can easily monitor payment status and transaction details from the Payment Gateway Transactions tab in the back office.

image-88

To view complete information for a specific transaction, simply click on View.

This will display detailed transaction data, including payment reference, status, amount, and related order information.

image-89

That was all about the “QloApps Maya Payment Gateway” module.

Above all, if you want to learn more about the functionality of QloApps, you can visit this link:
All In One Property Management Systemhttps://qloapps.com/qlo-reservation-system/

In case of any query, issue, or requirement, please feel free to contact our support team.

I hope this blog helped you understand the working and configuration of the QloApps Maya Payment Gateway Module.

Current Product Version – 1.0.0 & 4.0.0

Supported Framework Version – QloApps 1.6. x & 1.7.x

Category(s) Uncategorized
. . .

Comment

Add Your Comment

Be the first to comment.

Start a Project




    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home