Payment Provider: PayU

payment_payu
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/payment_payu
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYAccounting/Payment Providers
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSShrey Mehta
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 20:50:19
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 (3)
XML IDNameModelTypeStatus
authorization_error Authorization Error ir.ui.view qweb New
payment_provider_form PayU Provider Form payment.provider group Inherits payment.payment_provider_form
redirect_form redirect_form ir.ui.view qweb New
Models touched (2)

New fields (3)
  • code Selection
    ondelete={'payu': 'set default'} selection_add=[('payu', 'PayU')]
  • payu_key_id Char
    copy=False required_if_provider='payu' string='PayU Key Id'
  • payu_merchant_salt Char
    copy=False groups='base.group_system' required_if_provider='payu' string='PayU Merchant Salt'
Public methods (1)
  • action_start_onboarding(self, menu_id=None)
    Override of `payment` to redirect to the PayU OAuth URL. Note: `self.ensure_one()` :return: An URL action to redirect to the PayU OAuth URL :rtype: dict :raise RedirectWarning: If the company's currency is not supported

New fields (0)

No new fields.

Public methods (0)

No public methods.