Skip to Content
Menu
v 18.0 Third Party 90
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 846
Technical Name pos_hitpay
LicenseLGPL-3
Websitehttps://www.hitpayapp.com
Versions 16.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 846
Technical Name pos_hitpay
LicenseLGPL-3
Websitehttps://www.hitpayapp.com
Versions 16.0 18.0

POS HitPay Payment Gateway Payment Terminal

HitPay Payment Gateway Plugin allows merchants to accept PayNow QR, Cards, Apple Pay, Google Pay, WeChatPay, AliPay and GrabPay Payments

Configuration

  • Navigate to the Point of Sale and click on the Configuration menu.
  • Now click the Payment Methods and click New button to add HitPay Payment Gateway Payment Terminal.
  • Must select Integration as the Terminal and Integrate with as 'HitPay Payment Gateway' and enter credentials for HitPay Payment Gateway Payment Terminal.

POS Checkout

  • Select HitPay Payment Gateway Payment Terminal and click on the Payment button.
  • Once payment is successful in the POS Terminal devise, presented with order receipt page with HitPay Payment Transaction Details.

Order Confirmation

Payment Transaction

  • Navigate to the Point of Sale and click on the Orders => Payments
  • Select the HitPay Payment Terminal Gateway tab view the list of payments made via this terminal and click to view the detailed payment details and hitpay transaction details.

Refund

  • To do the refund in the Odoo 18, you have to open the register where you ordered the products.
  • Click Action button and select the Refund option and select the order to refund. If more than quantity ordered, you need to select the quantity.
  • Click the Refund button and click the Payment button, and select the 'Hitpay' payment method to refund if payment was succesful before.
  • Click Action button and select the Refund option and select the order to refund. If more than quantity ordered, you need to select the quantity.

Change Log

  • 18.0.0.3
    * Jul 05, 2025
    * Upgraded to compatible with multi-terminal/register usage feature.
  • 18.0.0.2
    * Jun 22, 2025
    * Fixed a bug when deleting/canceling the payment line.
    * Added a feature to delete the payment request via hitpay gateway API when deleting/canceling the payment line.
    * Backend Refund feature is upgraded.
    * New Refund feature is added in the frontend pos checkout.
  • 18.0.0.1
    * Jun 15, 2025
    * Initial release.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.