Please enable JavaScript to view this site.

Made in EU
Odoo Forums

Navigation: Schema: payment > Tables

provider

Payment Provider

Catalog: Odoo

Schema: payment

The data in this table is partitioned per value of the column.

This is a read-only table. The Odoo API may not support changing the data or the Invantive SQL driver for Odoo does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the Odoo API.

Table Columns

The columns of the table provider are shown below. Each column has an SQL data type.

Name

Data Type

Label

Required

Documentation

allow_express_checkout

boolean

Allow Express Checkout

This controls whether customers can use express payment methods. Express checkout enables customers to pay with Google Pay and Apple Pay from which address information is collected at payment.

allow_tokenization

boolean

Allow Saving Payment Methods

This controls whether customers can save their payment methods as payment tokens.A payment token is an anonymous link to the payment method details saved in theprovider's database, allowing the customer to reuse it for a next purchase.

auth_msg

string

Authorize Message

The message displayed if payment is authorized

available_country_ids

string

 

The countries in which this payment provider is available. Leave blank to make it available in all countries.

available_currency_ids

string

 

The currencies available with this payment provider. Leave empty not to restrict any.

cancel_msg

string

Canceled Message

The message displayed if the order is canceled during the payment process

capture_manually

boolean

Capture Amount Manually

Capture the amount from Odoo, when the delivery is completed.Use this if you want to charge your customers cards only whenyou are sure you can ship the goods to them.

code

string

Code

The technical code of this payment provider.

color

int32

Color

The color of the card in kanban view

company_id_label

string

 

 

company_id

string

 

 

create_date

datetime

Created on

 

create_uid_label

string

 

 

create_uid

string

 

 

display_as

string

Displayed as

Description of the provider for customers

display_name

string

Display Name

 

done_msg

string

Done Message

The message displayed if the order is successfully done after the payment process

express_checkout_form_view_id_label

string

 

The template rendering the express payment methods' form.

express_checkout_form_view_id

string

 

The template rendering the express payment methods' form.

fees_active

boolean

Add Extra Fees

 

fees_dom_fixed

decimal

Fixed domestic fees

 

fees_dom_var

decimal

Variable domestic fees

 

fees_int_fixed

decimal

Fixed international fees

 

fees_int_var

decimal

Variable international fees

 

id

int32

ID

 

image_128

byte[]

Image

 

inline_form_view_id_label

string

 

The template rendering the inline payment form when making a direct payment

inline_form_view_id

string

 

The template rendering the inline payment form when making a direct payment

is_published

boolean

Published

Whether the provider is visible on the website or not. Tokens remain functional but are only visible on manage forms.

journal_id_label

string

 

The journal in which the successful transactions are posted.

journal_id

string

 

The journal in which the successful transactions are posted.

main_currency_id_label

string

 

The main currency of the company, used to display monetary fields.

main_currency_id

string

 

The main currency of the company, used to display monetary fields.

maximum_amount

decimal

Maximum Amount

The maximum payment amount that this payment provider is available for. Leave blank to make it available for any payment amount.

module_id_label

string

 

 

module_id

string

 

 

module_state

string

Installation State

 

module_to_buy

boolean

Odoo Enterprise Module

 

name

string

Name

 

payment_icon_ids

string

 

 

pending_msg

string

Pending Message

The message displayed if the order pending after the payment process

pre_msg

string

Help Message

The message displayed to explain and help the payment process

redirect_form_view_id_label

string

 

The template rendering a form submitted to redirect the user when making a payment

redirect_form_view_id

string

 

The template rendering a form submitted to redirect the user when making a payment

sequence

int32

Sequence

Define the display order

show_allow_express_checkout

boolean

Show Allow Express Checkout

 

show_allow_tokenization

boolean

Show Allow Tokenization

 

show_auth_msg

boolean

Show Auth Msg

 

show_cancel_msg

boolean

Show Cancel Msg

 

show_credentials_page

boolean

Show Credentials Page

 

show_done_msg

boolean

Show Done Msg

 

show_payment_icon_ids

boolean

Show Payment Icon

 

show_pending_msg

boolean

Show Pending Msg

 

show_pre_msg

boolean

Show Pre Msg

 

so_reference_type

string

Communication

You can set here the communication type that will appear on sales orders.The communication will be given to the customer when they choose the payment method.

state

string

State

In test mode, a fake payment is processed through a test payment interface.This mode is advised when setting up the provider.

support_express_checkout

boolean

Express Checkout Supported

 

support_fees

boolean

Fees Supported

 

support_manual_capture

boolean

Manual Capture Supported

 

support_refund

string

Type of Refund Supported

 

support_tokenization

boolean

Tokenization Supported

 

token_inline_form_view_id_label

string

 

The template rendering the inline payment form when making a payment by token.

token_inline_form_view_id

string

 

The template rendering the inline payment form when making a payment by token.

website_id_label

string

 

 

website_id

string

 

 

write_date

datetime

Last Updated on

 

write_uid_label

string

 

 

write_uid

string

 

 

 

01-03-2023 15:29 Version 22.1.135-BETA+3826

X

Important Safety and Usage Information

Intended Use and Limitations: This software, developed by Invantive, is designed to support a variety of business and information technology data processing functions, such as accounting, financial reporting an sales reporting. It is important to note that this software is not designed, tested, or approved for use in environments where malfunction or failure could lead to life-threatening situations or severe physical or environmental damage. This includes, but is not limited to:

  • Nuclear facilities: The software should not be used for operations or functions related to the control, maintenance, or operation of nuclear facilities.
  • Defense and Military Applications: This software is not suitable for use in defense-related applications, including but not limited to weaponry control, military strategy planning, or any other aspects of national defense.
  • Aviation: The software is not intended for use in the operation, navigation, or communication systems of any aircraft or air traffic control environments.
  • Healthcare and Medicine Production: This software should not be utilized for medical device operation, patient data analysis for critical health decisions, pharmaceutical production, or medical research where its failure or malfunction could impact patient health.
  • Chemical and Hazardous Material Handling: This software is not intended for the management, control, or operational aspects of chemical plants or hazardous material handling facilities. Any malfunction in software used in these settings could result in dangerous chemical spills, explosions, or environmental disasters.
  • Transportation and Traffic Control Systems: The software should not be used for the control, operation, or management of transportation systems, including railway signal controls, subway systems, or traffic light management. Malfunctions in such critical systems could lead to severe accidents and endanger public safety.
  • Energy Grid and Utility Control Systems: This software is not designed for the control or operation of energy grid systems, including electrical substations, renewable energy control systems, or water utility control systems. The failure of software in these areas could lead to significant power outages, water supply disruptions, or other public utility failures, potentially endangering communities and causing extensive damage.
  • Other High-Risk Environments: Any other critical infrastructure and environments where a failure of the software could result in significant harm to individuals or the environment.

User Responsibility: Users must ensure that they understand the intended use of the software and refrain from deploying it in any setting that falls outside of its designed purpose. It is the responsibility of the user to assess the suitability of the software for their intended application, especially in any scenarios that might pose a risk to life, health, or the environment.

Disclaimer of Liability: Invantive disclaims any responsibility for damage, injury, or legal consequences resulting from the use or misuse of this software in prohibited or unintended applications.

  
Disclaimer