Payment Provider: AsiaPay

payment_asiapay
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/payment_asiapay
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Payment Providers
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Xavier Morel, Julien Castiaux, Tiffany Chang (tic), Gorash, Antoine Vandevenne (anv), Valentin Chevalier, Thomas Becquevort (thbe), Dylan Kiss (dyki), Valeriya(vchu), tong-odoo, Louis (loti), Anton Romanova (roan), Krzysztof Magusiak (krma), krip-odoo, Arnav Varshney, chpa-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - payment
    - onboarding
    - web
    - base
    - portal
    - html_editor
    - bus
    - http_routing
    - mail
    - base_setup
    - web_tour
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
payment_provider_form AsiaPay Provider Form payment.provider group Inherits payment.payment_provider_form
redirect_form redirect_form ir.ui.view qweb New
Models touched (2)

New fields (5)
  • asiapay_brand Selection
    copy=False default='paydollar' help='The brand associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('paydollar', 'PayDollar'), ('pesopay', 'PesoPay'), ('siampay', 'SiamPay'), ('bimopay', 'BimoPay')] string='Asiapay Brand'
  • asiapay_merchant_id Char
    copy=False help='The Merchant ID solely used to identify your AsiaPay account.' required_if_provider='asiapay' string='AsiaPay Merchant ID'
  • asiapay_secure_hash_function Selection
    copy=False default='sha1' help='The secure hash function associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('sha1', 'SHA1'), ('sha256', 'SHA256'), ('sha512', 'SHA512')] string='AsiaPay Secure Hash Function'
  • asiapay_secure_hash_secret Char
    copy=False groups='base.group_system' required_if_provider='asiapay' string='AsiaPay Secure Hash Secret'
  • code Selection
    ondelete={'asiapay': 'set default'} selection_add=[('asiapay', 'AsiaPay')]
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/payment_asiapay
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Payment Providers
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Xavier Morel, Yannick Tivisse, Odoo Online, Tiffany Chang (tic), Antoine Vandevenne (anv), Vincent Larcin, Thomas Becquevort (thbe), Gauthier Wala (gawa), Dylan Kiss (dyki), Valeriya(vchu), tong-odoo, Anita (anko), Louis (wil), mathysPaul, krip-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - payment
    - onboarding
    - web
    - base
    - portal
    - web_editor
    - bus
    - html_editor
    - http_routing
    - mail
    - base_setup
    - web_tour
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
payment_provider_form AsiaPay Provider Form payment.provider group Inherits payment.payment_provider_form
redirect_form redirect_form ir.ui.view qweb New
Models touched (2)

New fields (5)
  • asiapay_brand Selection
    default='paydollar' help='The brand associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('paydollar', 'PayDollar'), ('pesopay', 'PesoPay'), ('siampay', 'SiamPay'), ('bimopay', 'BimoPay')] string='Asiapay Brand'
  • asiapay_merchant_id Char
    help='The Merchant ID solely used to identify your AsiaPay account.' required_if_provider='asiapay' string='AsiaPay Merchant ID'
  • asiapay_secure_hash_function Selection
    default='sha1' help='The secure hash function associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('sha1', 'SHA1'), ('sha256', 'SHA256'), ('sha512', 'SHA512')] string='AsiaPay Secure Hash Function'
  • asiapay_secure_hash_secret Char
    groups='base.group_system' required_if_provider='asiapay' string='AsiaPay Secure Hash Secret'
  • code Selection
    ondelete={'asiapay': 'set default'} selection_add=[('asiapay', 'AsiaPay')]
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/payment_asiapay
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Payment Providers
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Denis Ledoux, Fabien Meghazi, Jeremy Kersten, Yannick Tivisse, Odoo Online, Victor Feyens, Tiffany Chang (tic), Gorash, Pierre Paridans, Antoine Vandevenne (anv), Hubert Van De Walle, niyasraphy, Tommy (tong), Valentin Vallaeys (vava), Dylan Kiss (dyki), Valeriya(vchu), tong-odoo, Anita (anko), Louis (wil), krip-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - payment
    - onboarding
    - web
    - base
    - portal
    - web_editor
    - bus
    - http_routing
    - mail
    - base_setup
    - web_tour
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
payment_provider_form AsiaPay Provider Form payment.provider group Inherits payment.payment_provider_form
redirect_form redirect_form ir.ui.view qweb New
Models touched (2)

New fields (5)
  • asiapay_brand Selection
    default='paydollar' help='The brand associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('paydollar', 'PayDollar'), ('pesopay', 'PesoPay'), ('siampay', 'SiamPay'), ('bimopay', 'BimoPay')] string='Asiapay Brand'
  • asiapay_merchant_id Char
    help='The Merchant ID solely used to identify your AsiaPay account.' required_if_provider='asiapay' string='AsiaPay Merchant ID'
  • asiapay_secure_hash_function Selection
    default='sha1' help='The secure hash function associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('sha1', 'SHA1'), ('sha256', 'SHA256'), ('sha512', 'SHA512')] string='AsiaPay Secure Hash Function'
  • asiapay_secure_hash_secret Char
    groups='base.group_system' required_if_provider='asiapay' string='AsiaPay Secure Hash Secret'
  • code Selection
    ondelete={'asiapay': 'set default'} selection_add=[('asiapay', 'AsiaPay')]
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/payment_asiapay
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Payment Providers
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSFabien Meghazi, Jeremy Kersten, Yannick Tivisse, Victor Feyens, Antoine Vandevenne (anv), Valentin Vallaeys (vava), Horacio Tellez, Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - payment
    - portal
    - web
    - base
    - web_editor
    - bus
    - http_routing
    - mail
    - base_setup
    - web_tour
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
 

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
payment_provider_form AsiaPay Provider Form payment.provider group Inherits payment.payment_provider_form
redirect_form redirect_form ir.ui.view qweb New
Models touched (2)

New fields (5)
  • asiapay_currency_id Many2one → res.currency
    comodel_name='res.currency' domain=_domain_asiapay_currency_id help='The currency associated to your AsiaPay account.' required_if_provider='asiapay' string='AsiaPay Currency'
  • asiapay_merchant_id Char
    help='The Merchant ID solely used to identify your AsiaPay account.' required_if_provider='asiapay' string='AsiaPay Merchant ID'
  • asiapay_secure_hash_function Selection
    default='sha1' help='The secure hash function associated to your AsiaPay account.' required_if_provider='asiapay' selection=[('sha1', 'SHA1'), ('sha256', 'SHA256'), ('sha512', 'SHA512')] string='AsiaPay Secure Hash Function'
  • asiapay_secure_hash_secret Char
    groups='base.group_system' required_if_provider='asiapay' string='AsiaPay Secure Hash Secret'
  • code Selection
    ondelete={'asiapay': 'set default'} selection_add=[('asiapay', 'AsiaPay')]
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.