TIP: You can type at any time to perform a new search.
POS Viva Wallet
pos_viva_wallet · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Sales/Point of Sale
- Folder size
- 0.4 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-08 22:28:51
- Authors
- Maintainers
- None
- Committers
- Odoo Translation Bot, Odoo Online, Moens Alexandre, lejeune quentin, Tiffany Chang (tic), Loan (LSE), David Monnom (moda), tsm-odoo, Louis Wicket (wil), Thomas Becquevort (thbe), Dylan Kiss (dyki), Yaroslav Soroko (yaso), Sarah Bellefroid, reka-odoo, mega, Max Whale, aamo-odoo, paan-odoo, David Monnom, dhruv, vlst-odoo, Guillaume V, sjai-odoo
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
pos_payment_method_view_form_inherit_pos_viva_wallet |
pos.payment.method.form.inherit.viva.wallet | pos.payment.method | form | Inherits point_of_sale.pos_payment_method_view_form |
HTTP endpoints (1)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/pos_viva_wallet/notification |
PosVivaWalletController.notification |
none | http | ALL | csrf off sudo |
Models touched (1)
New fields (10)
-
viva_wallet_api_keyChargroups='point_of_sale.group_pos_manager'help='Used when connecting to Viva Wallet: https://developer.vivawallet.com/getting-started/find-your-account-credentials/merchant-id-and-api-key/'string='API Key' -
viva_wallet_bearer_tokenChardefault='Bearer Token' -
viva_wallet_client_idCharhelp='Used when connecting to Viva Wallet: https://developer.vivawallet.com/getting-started/find-your-account-credentials/pos-apis-credentials/#find-your-pos-apis-credentials'string='Client ID' -
viva_wallet_client_secretCharstring='Client secret' -
viva_wallet_latest_responseJson -
viva_wallet_merchant_idCharhelp='Used when connecting to Viva Wallet: https://developer.vivawallet.com/getting-started/find-your-account-credentials/merchant-id-and-api-key/'string='Merchant ID' -
viva_wallet_terminal_idCharhelp='[Terminal ID of the Viva Wallet terminal], for example: 16002169'string='Terminal ID' -
viva_wallet_test_modeBooleanhelp='Run transactions in the test environment.'string='Test mode' -
viva_wallet_webhook_endpointCharcompute='_compute_viva_wallet_webhook_endpoint'readonly=True -
viva_wallet_webhook_verification_keyChar
-
create(self, vals) -
get_latest_viva_wallet_status(self) -
viva_wallet_get_payment_status(self, session_id) -
viva_wallet_send_payment_cancel(self, data) -
viva_wallet_send_payment_request(self, data) -
write(self, vals)
Loading…