Repository
OCA/l10n-brazil · module folder · Try on Runboat
Module version
1.0.12
Category
Uncategorized
Folder size
0.43 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-brazil
Last tracking update
2026-08-07 07:47:30
Authors
Odoo Community Association (OCA), KMEE
Maintainers
Odoo Community Association (OCA), KMEE
Committers
Raphaël Valyi, Weblate, OCA Transbot, Luis Felipe Miléo, OCA-git-bot, oca-travis, Magno Costa, Marcel Savegnago, Diego Paradeda, Antônio Neto
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
assets_common Payment Pagseguro Assets Common ir.ui.view qweb Inherits web.assets_common
assets_frontend payment_pagseguro assets ir.ui.view qweb Inherits web.assets_frontend
pagseguro_form pagseguro_form ir.ui.view qweb New
pagseguro_s2s_form pagseguro_s2s_form ir.ui.view qweb New
payment_acquirer_form_view payment.acquirer.form (in payment_pagseguro) payment.acquirer form Inherits payment.acquirer_form
HTTP endpoints (2)
Route(s)HandlerAuthTypeMethodsFlags
/payment/pagseguro/s2s/create_json_3ds PagseguroController.pagseguro_s2s_create_json_3ds public json ALL csrf off
/payment/pagseguro/public_key PagseguroController.payment_pagseguro_get_public_key public json ALL
Models touched (3)

New fields (2)
  • pagseguro_token Char
    groups='base.group_user' required_if_provider='pagseguro'
  • provider Selection
    ondelete={'pagseguro': 'set default'} selection_add=[('pagseguro', 'Pagseguro')]
Public methods (2)
  • pagseguro_s2s_form_process(self, data)
    @api.model
    Saves the payment.token object with data from PagSeguro server Cvc, number and expiry date card info should be empty by this point.
  • pagseguro_s2s_form_validate(self, data)
    Validates user input

New fields (2)
  • card_holder Char
    required=False string='Holder'
  • pagseguro_card_token Char
    required=False string='Pagseguro card Token'
Public methods (1)
  • pagseguro_create(self, values)
    @api.model
    Treats tokenizing data. Formats the response data to the result and returns a resulting dict containing card token, formated name (Customer Name or Card holder name) and partner_id will be returned.

New fields (3)
  • pagseguro_s2s_capture_link Char
    required=False string='Capture Link Pagseguro'
  • pagseguro_s2s_check_link Char
    required=False string='Check Link Pagseguro'
  • pagseguro_s2s_void_link Char
    required=False string='Cancel Link'
Public methods (5)
  • log_transaction(self, reference, message)
    Logs a transaction. It can be either a successful or a failed one.
  • pagseguro_s2s_capture_transaction(self)
    Captures an authorized transaction.
  • pagseguro_s2s_do_transaction(self, **kwargs)
  • pagseguro_s2s_void_transaction(self)
    Voids an authorized transaction.
  • pprint_filtered_response(response)
    @staticmethod

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
24 days ago
Last activity
23 days ago
Repository
OCA/l10n-brazil
Pull request
[16.0][MIG] payment_pagseguro: Migration to 16.0 (#4797)