QloApps Datatrans Payment Gateway
The QloApps Datatrans Payment Gateway Module enables hotels to securely accept online payments through Datatrans, a reliable and widely used payment solution.
This integration gives guests a smooth, fast, and secure checkout experience directly through the booking platform for easier reservations..
Datatrans supports multiple payment methods and currencies, helping hotels accept seamless payments from both local and international guests and expand their global reach.
Note: DataTrans is a secure, compliant payment gateway. Before going live, ensure your account is configured and that the required payment methods are enabled.
Supported Currencies:
BIF, BYR, CLF, DJF, GNF, ISK, JPY, KMF, KRW, PYG, RWF, UGX, UYI, VND, VUV, XAF, XOF, XPF, BHD, IQD, JOD, KWD, LYD, OMR, TND, EUR, CHF, GBP, USD.
Features of QloApps Datatrans Payment Gateway Module
- Easily integrate Datatrans with your QloApps booking system
- Supports multiple payment methods, including cards and other Datatrans-supported options
- Accept payments in multiple international currencies
- Provides a secure and encrypted payment environment with high compliance standards
- Ensures a smooth and user-friendly checkout experience for guests
- Supports both Sandbox (testing) and Production (live) environments
- Dedicated transaction panel for admins to view and manage all payments
- Detailed transaction view with complete payment and customer information
- Easy refund management with Full Refund and Partial Refund options
- Allows admins to enter custom amounts for partial refunds
- Maintains refund history for better tracking and transparency
- Reliable and efficient payment processing for international hotel bookings
How to Install QloApps Datatrans Payment Gateway
Installing the QloApps Datatrans Payment Gateway Module is quick and straightforward. Follow the steps below to get started:
- Go to the Modules and Services tab in your QloApps admin panel
- Click on Add New Module
- Click on Choose a file and upload the Datatrans module ZIP file
- After uploading the ZIP file, the module will start installing automatically
- Once the installation is complete, you can configure the module settings and connect your Datatrans account to start accepting payments.
Configuration of QloApps Datatrans Payment Gateway
To configure the Datatrans Payment Gateway in QloApps, follow the steps below:
- Go to the Modules and Services tab in your QloApps admin panel
- Search for the DataTrans Payment Gateway Module
- Once the module appears, click on ‘Configure’.
QloApps Datatrans Configuration Settings
Once you open the configuration panel, you will find multiple fields that need to be filled correctly to enable Datatrans payments.
The admin needs to first select the appropriate transaction environment for the configuration.
- Test Mode: For testing, select the sandbox.
- Production (Live Mode): For real-life transactions, select the production.
After selecting the environment, enter the required details: production merchant ID and production password.
Getting Datatrans Credentials
To integrate Datatrans with QloApps, the admin needs to obtain API credentials from the Datatrans merchant dashboard.
Steps to Get Datatrans API Credentials:
1) Register on Datatrans
2) Verify Your Email
After registration, you will receive two emails:
- One email to verify your email address
- Another email containing your login credentials and Merchant ID
3) Log in to the Datatrans admin panel
Once you have your credentials, go to the following:
- Enter your login details to access your account
4) Access Your Credentials
After logging in, navigate to the dashboard to find your merchant ID and password.
How Admin Can View All QloApps Datatrans Transactions
Admins can easily track and manage all Datatrans transactions directly from the QloApps back office.
Steps to Access Transactions
- Log in to your QloApps admin panel.
- Navigate to the Datatrans Transactions tab
- Click on Datatrans Transactions
Transaction List Overview
Once you open the transactions page, you will see a list of all payment records with the following details:
- Order Reference: Unique booking/order ID associated with the transaction
- Transaction ID: Unique payment ID generated for the transaction
- Transaction Total: Total amount paid by the customer
- Customer: Name and email of the guest who made the booking
- Status: Displays the payment status, such as Completed, Pending, or Failed
- Date: Date and time when the transaction was completed
How Admin Can View QloApps Datatrans Transaction Details
When the admin clicks “View” on the Transactions page for a specific transaction, a detailed transaction page opens where complete payment information and refund options are available.
The detailed view displays complete transaction information, such as:
- Payment Environment: Indicates whether the transaction was made in Sandbox (Test) or Production (Live) mode
- Datatrans Transaction ID: Unique transaction ID generated by Datatrans
- Datatrans Order ID: The unique identifier for the transaction in Datatrans
- Transaction Amount: Total amount paid by the customer
- Order Reference: Unique booking reference ID in QloApps
- Customer Name: Name of the guest who made the booking
- Customer Email: Email address of the guest
- Transaction Status: Shows the current status of the payment
- Transaction Date: Date and time when the transaction was completed
How Admin Can Manage QloApps Datatrans Refunds
Admins can also process refunds directly from the transaction detail page under the Datatrans Transaction tab.
Refund Options:
- Full Refund: Refund the complete transaction amount
- Partial Refund: Admin can enter a specific amount to be refunded
- Remark Field: Add a note (e.g., cancellation reason)
- Process Refund Button: Initiates the refund request
Once you’ve processed the refund, a record for that refund will be created on the “Datatrans Transactions” page.
Frontend Payment Flow (Guest Experience)
The QloApps Datatrans Payment Gateway ensures a simple and fast checkout experience for guests booking rooms.
- The guest selects the desired room and dates and proceeds to the booking checkout page
- The guest fills in the required details such as name, email, and contact information
- Selects Datatrans Payment Gateway from the available payment options
- QloApps redirects the guest to the DataTrans payment interface
- The guests choose their preferred payment method
After successful payment, QloApps redirects the guest back to the website.
QloApps then confirms the booking based on the payment status.
Conclusion
The QloApps Datatrans Payment Gateway Module provides a secure and efficient way to manage online payments within QloApps.
It supports multiple currencies, ensures reliable transaction processing, and delivers a smooth checkout experience for guests.
Admins can manage payments easily, track transactions, view payment details, and handle full or partial refunds with proper records.
As a result, it enhances both guest satisfaction and overall operational efficiency for hotel businesses.
Get In Touch
If you want to learn about the functionality of QloApps, then you can visit this link: All-In-One Property Management System
In case of any query, issue, or requirement, please feel free to raise it on the QloApps Forum
Current Product Version – 1.0.0
Supported Framework Version – QloApps 1.7.x & 1.6.x