TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
0.1.0
Category
Sales/Point of Sale
Folder size
0.51 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-09-28 18:31:18
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Odoo Translation Bot, Christophe Matthieu, Victor Feyens, Tiffany Chang (tic), David Monnom (moda), Thomas Becquevort (thbe), Dylan Kiss (dyki), Louis Travaux, Adrien Guilliams (adgu), Max Whale, paan-odoo, David Monnom, Radu Macocian (admac), Traina Ludo, adgu-odoo
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
pos_self_order_razorpay
Description
Allow Razorpay POS payments
==============================

This module allows customers to pay for their orders with debit/credit
cards and UPI. The transactions are processed by Razorpay POS. A Razorpay merchant account is necessary. It allows the
following:

* Fast payment by just swiping/scanning a credit/debit card or a QR code while on the payment screen
* Supported cards: Visa, MasterCard, Rupay, UPI
    

Code Analysis info_outline

Views touched (1)
XML IDNameModelTypeStatus
pos_payment_method_view_form_inherit_pos_razorpay pos.payment.method.form.inherit.razorpay pos.payment.method form Inherits point_of_sale.pos_payment_method_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (2)
  • razorpay_p2p_request_id Char
    help='Required to fetch payment status during the refund order process' args: 'Razorpay p2pRequestId'
  • razorpay_reverse_ref_no Char
    args: 'Razorpay Reverse Reference No.'
Public methods (0)

No public methods.

New fields (5)
  • razorpay_allowed_payment_modes Selection
    default='all' help='Choose allow payment mode: \n All/Card/UPI or QR' selection=[('all', 'All'), ('card', 'Card'), ('upi', 'UPI'), ('bharatqr', 'BHARATQR')]
  • razorpay_api_key Char
    groups='point_of_sale.group_pos_manager' help='Used when connecting to Razorpay: https://razorpay.com/docs/payments/dashboard/account-settings/api-keys/' string='Razorpay API Key'
  • razorpay_test_mode Boolean
    default=False help='Turn it on when in Test Mode' string='Razorpay Test Mode'
  • razorpay_tid Char
    help='Device Serial No \n ex: 7000012300' string='Razorpay Device Serial No'
  • razorpay_username Char
    help='Username(Device Login) \n ex: 1234500121' string='Razorpay Username'
Public methods (4)
  • razorpay_cancel_payment_request(self, data)
  • razorpay_fetch_payment_status(self, data)
  • razorpay_make_payment_request(self, data)
  • razorpay_make_refund_request(self, data)

Loading…

Loading…

Loading…