{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "community": 11, "norm_label": "__init__.py" }, { "label": "post_init_hook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__init__.py", "source_location": "L8", "id": "init_post_init_hook", "community": 11, "norm_label": "post_init_hook()" }, { "label": "uninstall_hook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__init__.py", "source_location": "L14", "id": "init_uninstall_hook", "community": 11, "norm_label": "uninstall_hook()" }, { "label": "__manifest__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__manifest__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_manifest_py", "community": 15, "norm_label": "__manifest__.py" }, { "label": "utils.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "community": 0, "norm_label": "utils.py" }, { "label": "generate_idempotency_key()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L8", "id": "utils_generate_idempotency_key", "community": 0, "norm_label": "generate_idempotency_key()" }, { "label": "build_ecom_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L13", "id": "utils_build_ecom_url", "community": 0, "norm_label": "build_ecom_url()" }, { "label": "build_platform_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L25", "id": "utils_build_platform_url", "community": 0, "norm_label": "build_platform_url()" }, { "label": "build_ecom_headers()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L40", "id": "utils_build_ecom_headers", "community": 0, "norm_label": "build_ecom_headers()" }, { "label": "format_clover_amount()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L58", "id": "utils_format_clover_amount", "community": 0, "norm_label": "format_clover_amount()" }, { "label": "parse_clover_amount()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L70", "id": "utils_parse_clover_amount", "community": 3, "norm_label": "parse_clover_amount()" }, { "label": "extract_card_details()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L82", "id": "utils_extract_card_details", "community": 1, "norm_label": "extract_card_details()" }, { "label": "get_clover_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L104", "id": "utils_get_clover_status", "community": 0, "norm_label": "get_clover_status()" }, { "label": "build_charge_payload()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L117", "id": "utils_build_charge_payload", "community": 0, "norm_label": "build_charge_payload()" }, { "label": "build_refund_payload()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L157", "id": "utils_build_refund_payload", "community": 0, "norm_label": "build_refund_payload()" }, { "label": "Generate a unique idempotency key for Clover API requests.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L9", "id": "utils_rationale_9", "community": 0, "norm_label": "generate a unique idempotency key for clover api requests." }, { "label": "Build a full Clover Ecommerce API URL. :param str endpoint: The API endpoin", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L14", "id": "utils_rationale_14", "community": 0, "norm_label": "build a full clover ecommerce api url. :param str endpoint: the api endpoin" }, { "label": "Build a full Clover Platform API URL. :param str endpoint: The API endpoint", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L26", "id": "utils_rationale_26", "community": 0, "norm_label": "build a full clover platform api url. :param str endpoint: the api endpoint" }, { "label": "Build the standard HTTP headers for a Clover Ecommerce API request. :param", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L41", "id": "utils_rationale_41", "community": 0, "norm_label": "build the standard http headers for a clover ecommerce api request. :param" }, { "label": "Convert a major currency amount to Clover's minor units (cents). :param flo", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L59", "id": "utils_rationale_59", "community": 0, "norm_label": "convert a major currency amount to clover's minor units (cents). :param flo" }, { "label": "Convert Clover's minor currency units back to major units. :param int minor", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L71", "id": "utils_rationale_71", "community": 3, "norm_label": "convert clover's minor currency units back to major units. :param int minor" }, { "label": "Extract card details from a Clover charge source object. :param dict source", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L83", "id": "utils_rationale_83", "community": 1, "norm_label": "extract card details from a clover charge source object. :param dict source" }, { "label": "Map a Clover charge status string to an Odoo transaction state. :param str", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L105", "id": "utils_rationale_105", "community": 0, "norm_label": "map a clover charge status string to an odoo transaction state. :param str" }, { "label": "Build a Clover charge creation payload. :param float amount: The charge amo", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L121", "id": "utils_rationale_121", "community": 0, "norm_label": "build a clover charge creation payload. :param float amount: the charge amo" }, { "label": "Build a Clover refund payload. :param str charge_id: The Clover charge ID t", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L158", "id": "utils_rationale_158", "community": 0, "norm_label": "build a clover refund payload. :param str charge_id: the clover charge id t" }, { "label": "const.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/const.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_const_py", "community": 16, "norm_label": "const.py" }, { "label": "clover_refund_wizard.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_refund_wizard_py", "community": 6, "norm_label": "clover_refund_wizard.py" }, { "label": "CloverRefundWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L15", "id": "clover_refund_wizard_cloverrefundwizard", "community": 4, "norm_label": "cloverrefundwizard" }, { "label": "._get_provider_sudo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L111", "id": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "community": 4, "norm_label": "._get_provider_sudo()" }, { "label": "default_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L115", "id": "clover_refund_wizard_default_get", "community": 6, "norm_label": "default_get()" }, { "label": ".action_process_refund()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L184", "id": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "community": 4, "norm_label": ".action_process_refund()" }, { "label": "._verify_not_already_reversed()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L207", "id": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "community": 4, "norm_label": "._verify_not_already_reversed()" }, { "label": "._process_referenced_refund()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L222", "id": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "community": 4, "norm_label": "._process_referenced_refund()" }, { "label": "._process_non_referenced_credit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L289", "id": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "community": 4, "norm_label": "._process_non_referenced_credit()" }, { "label": "._non_referenced_credit_via_api()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L307", "id": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "community": 4, "norm_label": "._non_referenced_credit_via_api()" }, { "label": "._non_referenced_credit_via_terminal()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L361", "id": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "community": 4, "norm_label": "._non_referenced_credit_via_terminal()" }, { "label": "._create_refund_transaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L417", "id": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "community": 4, "norm_label": "._create_refund_transaction()" }, { "label": ".action_send_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L451", "id": "clover_refund_wizard_cloverrefundwizard_action_send_receipt", "community": 4, "norm_label": ".action_send_receipt()" }, { "label": "._reopen_wizard()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L468", "id": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "community": 4, "norm_label": "._reopen_wizard()" }, { "label": "Dispatch to referenced refund or non-referenced credit.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L185", "id": "clover_refund_wizard_rationale_185", "community": 4, "norm_label": "dispatch to referenced refund or non-referenced credit." }, { "label": "Check on Clover that the charge hasn't been fully refunded already.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L208", "id": "clover_refund_wizard_rationale_208", "community": 4, "norm_label": "check on clover that the charge hasn't been fully refunded already." }, { "label": "Send a referenced refund via Clover Ecommerce API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L223", "id": "clover_refund_wizard_rationale_223", "community": 4, "norm_label": "send a referenced refund via clover ecommerce api." }, { "label": "Issue a non-referenced credit (manual refund). Two paths: 1. If", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L290", "id": "clover_refund_wizard_rationale_290", "community": 4, "norm_label": "issue a non-referenced credit (manual refund). two paths: 1. if" }, { "label": "Issue a non-referenced credit via Clover Ecommerce API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L308", "id": "clover_refund_wizard_rationale_308", "community": 4, "norm_label": "issue a non-referenced credit via clover ecommerce api." }, { "label": "Send a non-referenced credit to the terminal (card-present).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L362", "id": "clover_refund_wizard_rationale_362", "community": 4, "norm_label": "send a non-referenced credit to the terminal (card-present)." }, { "label": "Create a payment.transaction for the refund.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L418", "id": "clover_refund_wizard_rationale_418", "community": 4, "norm_label": "create a payment.transaction for the refund." }, { "label": "Email the refund receipt to the customer and close the wizard.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L452", "id": "clover_refund_wizard_rationale_452", "community": 4, "norm_label": "email the refund receipt to the customer and close the wizard." }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_init_py", "community": 12, "norm_label": "__init__.py" }, { "label": "clover_payment_wizard.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "community": 2, "norm_label": "clover_payment_wizard.py" }, { "label": "CloverPaymentWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L13", "id": "clover_payment_wizard_cloverpaymentwizard", "community": 2, "norm_label": "cloverpaymentwizard" }, { "label": "_compute_surcharge_enabled()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L135", "id": "clover_payment_wizard_compute_surcharge_enabled", "community": 2, "norm_label": "_compute_surcharge_enabled()" }, { "label": "_detect_card_brand()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L143", "id": "clover_payment_wizard_detect_card_brand", "community": 2, "norm_label": "_detect_card_brand()" }, { "label": "._get_surcharge_rate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L160", "id": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "community": 2, "norm_label": "._get_surcharge_rate()" }, { "label": "_onchange_card_number()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L171", "id": "clover_payment_wizard_onchange_card_number", "community": 2, "norm_label": "_onchange_card_number()" }, { "label": "_onchange_card_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L176", "id": "clover_payment_wizard_onchange_card_type", "community": 2, "norm_label": "_onchange_card_type()" }, { "label": "default_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L187", "id": "clover_payment_wizard_default_get", "community": 2, "norm_label": "default_get()" }, { "label": "._get_provider_sudo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L210", "id": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "community": 2, "norm_label": "._get_provider_sudo()" }, { "label": "._apply_surcharge_if_needed()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L213", "id": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "community": 2, "norm_label": "._apply_surcharge_if_needed()" }, { "label": "._remove_surcharge_line()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L266", "id": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "community": 2, "norm_label": "._remove_surcharge_line()" }, { "label": ".action_collect_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L303", "id": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "community": 2, "norm_label": ".action_collect_payment()" }, { "label": "._collect_via_terminal()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L310", "id": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "community": 2, "norm_label": "._collect_via_terminal()" }, { "label": ".action_check_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L386", "id": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "community": 2, "norm_label": ".action_check_status()" }, { "label": "._collect_via_card()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L449", "id": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "community": 2, "norm_label": "._collect_via_card()" }, { "label": ".action_send_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L543", "id": "clover_payment_wizard_cloverpaymentwizard_action_send_receipt", "community": 2, "norm_label": ".action_send_receipt()" }, { "label": ".action_cancel_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L560", "id": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "community": 2, "norm_label": ".action_cancel_payment()" }, { "label": "._cleanup_draft_transaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L567", "id": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "community": 2, "norm_label": "._cleanup_draft_transaction()" }, { "label": "._validate_card_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L579", "id": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "community": 2, "norm_label": "._validate_card_fields()" }, { "label": "._create_payment_transaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L590", "id": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "community": 2, "norm_label": "._create_payment_transaction()" }, { "label": "._reopen_wizard()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L619", "id": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "community": 2, "norm_label": "._reopen_wizard()" }, { "label": "Add the surcharge invoice line if surcharge is enabled and not yet applied.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L214", "id": "clover_payment_wizard_rationale_214", "community": 2, "norm_label": "add the surcharge invoice line if surcharge is enabled and not yet applied." }, { "label": "Remove the surcharge line from the invoice if it was applied.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L267", "id": "clover_payment_wizard_rationale_267", "community": 2, "norm_label": "remove the surcharge line from the invoice if it was applied." }, { "label": "Process a payment - either via terminal or manual card entry.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L304", "id": "clover_payment_wizard_rationale_304", "community": 2, "norm_label": "process a payment - either via terminal or manual card entry." }, { "label": "Send payment to Clover terminal via Cloud REST Pay Display API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L311", "id": "clover_payment_wizard_rationale_311", "community": 2, "norm_label": "send payment to clover terminal via cloud rest pay display api." }, { "label": "Poll the terminal for payment completion status.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L387", "id": "clover_payment_wizard_rationale_387", "community": 2, "norm_label": "poll the terminal for payment completion status." }, { "label": "Process a manual card entry payment via Clover Ecommerce API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L450", "id": "clover_payment_wizard_rationale_450", "community": 2, "norm_label": "process a manual card entry payment via clover ecommerce api." }, { "label": "Email the payment receipt to the customer and close the wizard.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L544", "id": "clover_payment_wizard_rationale_544", "community": 2, "norm_label": "email the payment receipt to the customer and close the wizard." }, { "label": "Cancel the payment and clean up the draft transaction.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L561", "id": "clover_payment_wizard_rationale_561", "community": 2, "norm_label": "cancel the payment and clean up the draft transaction." }, { "label": "Remove the draft payment transaction created by this wizard.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L568", "id": "clover_payment_wizard_rationale_568", "community": 2, "norm_label": "remove the draft payment transaction created by this wizard." }, { "label": "Validate that card entry fields are properly filled.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L580", "id": "clover_payment_wizard_rationale_580", "community": 2, "norm_label": "validate that card entry fields are properly filled." }, { "label": "Create a payment.transaction linked to the invoice.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L591", "id": "clover_payment_wizard_rationale_591", "community": 2, "norm_label": "create a payment.transaction linked to the invoice." }, { "label": "Return an action that re-opens this wizard record (keeps state).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L620", "id": "clover_payment_wizard_rationale_620", "community": 2, "norm_label": "return an action that re-opens this wizard record (keeps state)." }, { "label": "payment_provider.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_provider_py", "community": 0, "norm_label": "payment_provider.py" }, { "label": "PaymentProvider", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L17", "id": "payment_provider_paymentprovider", "community": 0, "norm_label": "paymentprovider" }, { "label": "._compute_feature_support_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L75", "id": "payment_provider_paymentprovider_compute_feature_support_fields", "community": 0, "norm_label": "._compute_feature_support_fields()" }, { "label": "._get_default_payment_method_codes()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L86", "id": "payment_provider_paymentprovider_get_default_payment_method_codes", "community": 0, "norm_label": "._get_default_payment_method_codes()" }, { "label": "._clover_make_ecom_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L95", "id": "payment_provider_paymentprovider_clover_make_ecom_request", "community": 0, "norm_label": "._clover_make_ecom_request()" }, { "label": "._clover_make_platform_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L164", "id": "payment_provider_paymentprovider_clover_make_platform_request", "community": 0, "norm_label": "._clover_make_platform_request()" }, { "label": "._clover_create_charge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L222", "id": "payment_provider_paymentprovider_clover_create_charge", "community": 3, "norm_label": "._clover_create_charge()" }, { "label": "._clover_capture_charge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L254", "id": "payment_provider_paymentprovider_clover_capture_charge", "community": 0, "norm_label": "._clover_capture_charge()" }, { "label": "._clover_create_refund()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L271", "id": "payment_provider_paymentprovider_clover_create_refund", "community": 1, "norm_label": "._clover_create_refund()" }, { "label": "._clover_create_credit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L292", "id": "payment_provider_paymentprovider_clover_create_credit", "community": 0, "norm_label": "._clover_create_credit()" }, { "label": "._clover_get_charge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L318", "id": "payment_provider_paymentprovider_clover_get_charge", "community": 0, "norm_label": "._clover_get_charge()" }, { "label": "._clover_verify_charge_not_reversed()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L328", "id": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "community": 0, "norm_label": "._clover_verify_charge_not_reversed()" }, { "label": "._clover_get_inline_form_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L349", "id": "payment_provider_paymentprovider_clover_get_inline_form_values", "community": 0, "norm_label": "._clover_get_inline_form_values()" }, { "label": "._clover_terminal_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L413", "id": "payment_provider_paymentprovider_clover_terminal_request", "community": 5, "norm_label": "._clover_terminal_request()" }, { "label": "._clover_get_merchant_devices()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L488", "id": "payment_provider_paymentprovider_clover_get_merchant_devices", "community": 0, "norm_label": "._clover_get_merchant_devices()" }, { "label": ".action_sync_terminals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L508", "id": "payment_provider_paymentprovider_action_sync_terminals", "community": 0, "norm_label": ".action_sync_terminals()" }, { "label": ".action_clover_test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L567", "id": "payment_provider_paymentprovider_action_clover_test_connection", "community": 0, "norm_label": ".action_clover_test_connection()" }, { "label": "._clover_notification()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L598", "id": "payment_provider_paymentprovider_clover_notification", "community": 5, "norm_label": "._clover_notification()" }, { "label": "Override of `payment` to enable additional features.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L76", "id": "payment_provider_rationale_76", "community": 0, "norm_label": "override of `payment` to enable additional features." }, { "label": "Override of `payment` to return the default payment method codes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L87", "id": "payment_provider_rationale_87", "community": 0, "norm_label": "override of `payment` to return the default payment method codes." }, { "label": "Make an authenticated API request to the Clover Ecommerce API. :param s", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L96", "id": "payment_provider_rationale_96", "community": 0, "norm_label": "make an authenticated api request to the clover ecommerce api. :param s" }, { "label": "Make an authenticated request to the Clover Platform API. :param str me", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L165", "id": "payment_provider_rationale_165", "community": 0, "norm_label": "make an authenticated request to the clover platform api. :param str me" }, { "label": "Create a charge via the Clover Ecommerce API. :param str source_token:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L226", "id": "payment_provider_rationale_226", "community": 3, "norm_label": "create a charge via the clover ecommerce api. :param str source_token:" }, { "label": "Capture a previously authorized charge. :param str charge_id: The Clove", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L255", "id": "payment_provider_rationale_255", "community": 0, "norm_label": "capture a previously authorized charge. :param str charge_id: the clove" }, { "label": "Create a refund via the Clover Ecommerce API. :param str charge_id: The", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L272", "id": "payment_provider_rationale_272", "community": 1, "norm_label": "create a refund via the clover ecommerce api. :param str charge_id: the" }, { "label": "Issue a non-referenced credit (manual refund) via Clover Ecommerce API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L293", "id": "payment_provider_rationale_293", "community": 0, "norm_label": "issue a non-referenced credit (manual refund) via clover ecommerce api." }, { "label": "Fetch a charge from the Clover Ecommerce API. :param str charge_id: The", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L319", "id": "payment_provider_rationale_319", "community": 0, "norm_label": "fetch a charge from the clover ecommerce api. :param str charge_id: the" }, { "label": "Check that a charge has not already been fully refunded or voided. :par", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L329", "id": "payment_provider_rationale_329", "community": 0, "norm_label": "check that a charge has not already been fully refunded or voided. :par" }, { "label": "Return serialized JSON of values needed for the inline payment form. :p", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L351", "id": "payment_provider_rationale_351", "community": 0, "norm_label": "return serialized json of values needed for the inline payment form. :p" }, { "label": "Make a request to the Clover REST Pay Display Cloud API. Sends commands", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L415", "id": "payment_provider_rationale_415", "community": 5, "norm_label": "make a request to the clover rest pay display cloud api. sends commands" }, { "label": "Fetch all devices provisioned to the merchant from the Platform API. :r", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L489", "id": "payment_provider_rationale_489", "community": 0, "norm_label": "fetch all devices provisioned to the merchant from the platform api. :r" }, { "label": "Sync terminals from the Clover Platform API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L509", "id": "payment_provider_rationale_509", "community": 0, "norm_label": "sync terminals from the clover platform api." }, { "label": "Test the connection to Clover by fetching merchant info. :return: A not", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L568", "id": "payment_provider_rationale_568", "community": 0, "norm_label": "test the connection to clover by fetching merchant info. :return: a not" }, { "label": "Return a display_notification action.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L599", "id": "payment_provider_rationale_599", "community": 5, "norm_label": "return a display_notification action." }, { "label": "account_move.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_account_move_py", "community": 6, "norm_label": "account_move.py" }, { "label": "AccountMove", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L9", "id": "account_move_accountmove", "community": 6, "norm_label": "accountmove" }, { "label": "_compute_clover_refund_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L32", "id": "account_move_compute_clover_refund_count", "community": 6, "norm_label": "_compute_clover_refund_count()" }, { "label": "._compute_has_clover_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L41", "id": "account_move_accountmove_compute_has_clover_receipt", "community": 6, "norm_label": "._compute_has_clover_receipt()" }, { "label": "._compute_clover_provider_enabled()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L45", "id": "account_move_accountmove_compute_clover_provider_enabled", "community": 6, "norm_label": "._compute_clover_provider_enabled()" }, { "label": ".action_view_clover_refunds()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L54", "id": "account_move_accountmove_action_view_clover_refunds", "community": 6, "norm_label": ".action_view_clover_refunds()" }, { "label": "._get_clover_transaction_for_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L71", "id": "account_move_accountmove_get_clover_transaction_for_receipt", "community": 6, "norm_label": "._get_clover_transaction_for_receipt()" }, { "label": ".action_resend_clover_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L93", "id": "account_move_accountmove_action_resend_clover_receipt", "community": 6, "norm_label": ".action_resend_clover_receipt()" }, { "label": ".action_open_clover_payment_wizard()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L158", "id": "account_move_accountmove_action_open_clover_payment_wizard", "community": 6, "norm_label": ".action_open_clover_payment_wizard()" }, { "label": ".action_open_clover_refund_wizard()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L173", "id": "account_move_accountmove_action_open_clover_refund_wizard", "community": 6, "norm_label": ".action_open_clover_refund_wizard()" }, { "label": "._get_original_clover_transaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L188", "id": "account_move_accountmove_get_original_clover_transaction", "community": 6, "norm_label": "._get_original_clover_transaction()" }, { "label": "Open the credit notes linked to this invoice that were refunded via Clover.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L55", "id": "account_move_rationale_55", "community": 6, "norm_label": "open the credit notes linked to this invoice that were refunded via clover." }, { "label": "Find the Clover transaction linked to this invoice or credit note.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L72", "id": "account_move_rationale_72", "community": 6, "norm_label": "find the clover transaction linked to this invoice or credit note." }, { "label": "Resend the Clover payment/refund receipt email to the customer.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L94", "id": "account_move_rationale_94", "community": 6, "norm_label": "resend the clover payment/refund receipt email to the customer." }, { "label": "Open the Clover payment collection wizard for this invoice.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L159", "id": "account_move_rationale_159", "community": 6, "norm_label": "open the clover payment collection wizard for this invoice." }, { "label": "Open the Clover refund wizard for this credit note.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L174", "id": "account_move_rationale_174", "community": 6, "norm_label": "open the clover refund wizard for this credit note." }, { "label": "Find the Clover payment transaction from the reversed invoice.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L189", "id": "account_move_rationale_189", "community": 6, "norm_label": "find the clover payment transaction from the reversed invoice." }, { "label": "payment_transaction.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "community": 1, "norm_label": "payment_transaction.py" }, { "label": "PaymentTransaction", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L20", "id": "payment_transaction_paymenttransaction", "community": 1, "norm_label": "paymenttransaction" }, { "label": "._get_provider_sudo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L55", "id": "payment_transaction_paymenttransaction_get_provider_sudo", "community": 1, "norm_label": "._get_provider_sudo()" }, { "label": "._get_specific_processing_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L60", "id": "payment_transaction_paymenttransaction_get_specific_processing_values", "community": 1, "norm_label": "._get_specific_processing_values()" }, { "label": "._send_payment_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L81", "id": "payment_transaction_paymenttransaction_send_payment_request", "community": 1, "norm_label": "._send_payment_request()" }, { "label": "_detect_card_brand_from_details()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L90", "id": "payment_transaction_detect_card_brand_from_details", "community": 1, "norm_label": "_detect_card_brand_from_details()" }, { "label": "._apply_token_surcharge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L101", "id": "payment_transaction_paymenttransaction_apply_token_surcharge", "community": 1, "norm_label": "._apply_token_surcharge()" }, { "label": "._clover_process_token_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L175", "id": "payment_transaction_paymenttransaction_clover_process_token_payment", "community": 1, "norm_label": "._clover_process_token_payment()" }, { "label": "._send_refund_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L224", "id": "payment_transaction_paymenttransaction_send_refund_request", "community": 1, "norm_label": "._send_refund_request()" }, { "label": "._send_capture_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L255", "id": "payment_transaction_paymenttransaction_send_capture_request", "community": 1, "norm_label": "._send_capture_request()" }, { "label": "._send_void_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L279", "id": "payment_transaction_paymenttransaction_send_void_request", "community": 1, "norm_label": "._send_void_request()" }, { "label": ".action_clover_void()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L309", "id": "payment_transaction_paymenttransaction_action_clover_void", "community": 1, "norm_label": ".action_clover_void()" }, { "label": "_search_by_reference()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L416", "id": "payment_transaction_search_by_reference", "community": 3, "norm_label": "_search_by_reference()" }, { "label": "._apply_updates()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L445", "id": "payment_transaction_paymenttransaction_apply_updates", "community": 1, "norm_label": "._apply_updates()" }, { "label": "._create_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L501", "id": "payment_transaction_paymenttransaction_create_payment", "community": 1, "norm_label": "._create_payment()" }, { "label": "._extract_token_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L557", "id": "payment_transaction_paymenttransaction_extract_token_values", "community": 1, "norm_label": "._extract_token_values()" }, { "label": "._clover_generate_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L578", "id": "payment_transaction_paymenttransaction_clover_generate_receipt", "community": 1, "norm_label": "._clover_generate_receipt()" }, { "label": "._clover_store_receipt_data()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L592", "id": "payment_transaction_paymenttransaction_clover_store_receipt_data", "community": 1, "norm_label": "._clover_store_receipt_data()" }, { "label": "._clover_attach_receipt_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L611", "id": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "community": 1, "norm_label": "._clover_attach_receipt_pdf()" }, { "label": "._get_clover_receipt_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L642", "id": "payment_transaction_paymenttransaction_get_clover_receipt_values", "community": 1, "norm_label": "._get_clover_receipt_values()" }, { "label": "._get_source_receipt_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L655", "id": "payment_transaction_paymenttransaction_get_source_receipt_values", "community": 1, "norm_label": "._get_source_receipt_values()" }, { "label": "Override of payment to return Clover-specific processing values.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L61", "id": "payment_transaction_rationale_61", "community": 1, "norm_label": "override of payment to return clover-specific processing values." }, { "label": "Override of `payment` to send a payment request to Clover.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L82", "id": "payment_transaction_rationale_82", "community": 1, "norm_label": "override of `payment` to send a payment request to clover." }, { "label": "Detect card brand from the payment_details string on a token.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L91", "id": "payment_transaction_rationale_91", "community": 1, "norm_label": "detect card brand from the payment_details string on a token." }, { "label": "Apply surcharge to the linked invoice for token-based payments.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L102", "id": "payment_transaction_rationale_102", "community": 1, "norm_label": "apply surcharge to the linked invoice for token-based payments." }, { "label": "Process a payment using a stored token (card on file).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L176", "id": "payment_transaction_rationale_176", "community": 1, "norm_label": "process a payment using a stored token (card on file)." }, { "label": "Override of `payment` to send a refund request to Clover.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L225", "id": "payment_transaction_rationale_225", "community": 1, "norm_label": "override of `payment` to send a refund request to clover." }, { "label": "Override of `payment` to send a capture request to Clover.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L256", "id": "payment_transaction_rationale_256", "community": 1, "norm_label": "override of `payment` to send a capture request to clover." }, { "label": "Override of `payment` to send a void (refund full) request to Clover. C", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L280", "id": "payment_transaction_rationale_280", "community": 1, "norm_label": "override of `payment` to send a void (refund full) request to clover. c" }, { "label": "Void a confirmed Clover transaction (same-day, before settlement). Clov", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L310", "id": "payment_transaction_rationale_310", "community": 1, "norm_label": "void a confirmed clover transaction (same-day, before settlement). clov" }, { "label": "Override of payment to find the transaction based on Clover data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L417", "id": "payment_transaction_rationale_417", "community": 1, "norm_label": "override of payment to find the transaction based on clover data." }, { "label": "Override of `payment` to update the transaction based on Clover data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L446", "id": "payment_transaction_rationale_446", "community": 1, "norm_label": "override of `payment` to update the transaction based on clover data." }, { "label": "Override to route Clover payments directly to the bank account.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L502", "id": "payment_transaction_rationale_502", "community": 1, "norm_label": "override to route clover payments directly to the bank account." }, { "label": "Override of `payment` to return token data based on Clover data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L558", "id": "payment_transaction_rationale_558", "community": 1, "norm_label": "override of `payment` to return token data based on clover data." }, { "label": "Store receipt data and generate a PDF receipt.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L579", "id": "payment_transaction_rationale_579", "community": 1, "norm_label": "store receipt data and generate a pdf receipt." }, { "label": "Persist receipt-relevant fields as a JSON blob.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L593", "id": "payment_transaction_rationale_593", "community": 1, "norm_label": "persist receipt-relevant fields as a json blob." }, { "label": "Render the QWeb receipt report and attach the PDF to the invoice.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L612", "id": "payment_transaction_rationale_612", "community": 1, "norm_label": "render the qweb receipt report and attach the pdf to the invoice." }, { "label": "Parse the stored receipt JSON for use in QWeb templates.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L643", "id": "payment_transaction_rationale_643", "community": 1, "norm_label": "parse the stored receipt json for use in qweb templates." }, { "label": "Return receipt values from the original sale transaction.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L656", "id": "payment_transaction_rationale_656", "community": 1, "norm_label": "return receipt values from the original sale transaction." }, { "label": "sale_order.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_sale_order_py", "community": 8, "norm_label": "sale_order.py" }, { "label": "SaleOrder", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L11", "id": "sale_order_saleorder", "community": 8, "norm_label": "saleorder" }, { "label": "._compute_clover_provider_enabled()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L19", "id": "sale_order_saleorder_compute_clover_provider_enabled", "community": 8, "norm_label": "._compute_clover_provider_enabled()" }, { "label": ".action_clover_collect_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L28", "id": "sale_order_saleorder_action_clover_collect_payment", "community": 8, "norm_label": ".action_clover_collect_payment()" }, { "label": "Create an invoice (if needed) and open the Clover payment wizard.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L29", "id": "sale_order_rationale_29", "community": 8, "norm_label": "create an invoice (if needed) and open the clover payment wizard." }, { "label": "clover_terminal.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "community": 5, "norm_label": "clover_terminal.py" }, { "label": "CloverTerminal", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L14", "id": "clover_terminal_cloverterminal", "community": 5, "norm_label": "cloverterminal" }, { "label": "._get_provider_sudo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L77", "id": "clover_terminal_cloverterminal_get_provider_sudo", "community": 5, "norm_label": "._get_provider_sudo()" }, { "label": ".action_refresh_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L80", "id": "clover_terminal_cloverterminal_action_refresh_status", "community": 5, "norm_label": ".action_refresh_status()" }, { "label": ".action_send_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L143", "id": "clover_terminal_cloverterminal_action_send_payment", "community": 5, "norm_label": ".action_send_payment()" }, { "label": ".action_send_refund()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L185", "id": "clover_terminal_cloverterminal_action_send_refund", "community": 5, "norm_label": ".action_send_refund()" }, { "label": ".action_check_payment_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L208", "id": "clover_terminal_cloverterminal_action_check_payment_status", "community": 5, "norm_label": ".action_check_payment_status()" }, { "label": ".action_display_welcome()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L257", "id": "clover_terminal_cloverterminal_action_display_welcome", "community": 5, "norm_label": ".action_display_welcome()" }, { "label": "._get_terminal_callback_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L279", "id": "clover_terminal_cloverterminal_get_terminal_callback_url", "community": 5, "norm_label": "._get_terminal_callback_url()" }, { "label": "Check terminal status via the Clover Platform API. First tries the Clou", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L81", "id": "clover_terminal_rationale_81", "community": 5, "norm_label": "check terminal status via the clover platform api. first tries the clou" }, { "label": "Send a payment request to the Clover terminal via Cloud REST Pay API. :", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L144", "id": "clover_terminal_rationale_144", "community": 5, "norm_label": "send a payment request to the clover terminal via cloud rest pay api. :" }, { "label": "Send a refund request to the terminal. :param str payment_id: The Clove", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L186", "id": "clover_terminal_rationale_186", "community": 5, "norm_label": "send a refund request to the terminal. :param str payment_id: the clove" }, { "label": "Check the status of a terminal payment by externalPaymentId. :param str", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L209", "id": "clover_terminal_rationale_209", "community": 5, "norm_label": "check the status of a terminal payment by externalpaymentid. :param str" }, { "label": "Reset the terminal to the welcome screen.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L258", "id": "clover_terminal_rationale_258", "community": 5, "norm_label": "reset the terminal to the welcome screen." }, { "label": "Build the callback URL for terminal payment completion.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L280", "id": "clover_terminal_rationale_280", "community": 5, "norm_label": "build the callback url for terminal payment completion." }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_init_py", "community": 13, "norm_label": "__init__.py" }, { "label": "res_config_settings.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_models_res_config_settings_py", "community": 9, "norm_label": "res_config_settings.py" }, { "label": "ResConfigSettings", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L6", "id": "res_config_settings_resconfigsettings", "community": 9, "norm_label": "resconfigsettings" }, { "label": "get_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L46", "id": "res_config_settings_get_values", "community": 9, "norm_label": "get_values()" }, { "label": ".set_values()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L57", "id": "res_config_settings_resconfigsettings_set_values", "community": 9, "norm_label": ".set_values()" }, { "label": ".action_open_clover_provider()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L65", "id": "res_config_settings_resconfigsettings_action_open_clover_provider", "community": 9, "norm_label": ".action_open_clover_provider()" }, { "label": "payment_form.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "community": 7, "norm_label": "payment_form.js" }, { "label": "setup()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L11", "id": "payment_form_setup", "community": 7, "norm_label": "setup()" }, { "label": "_prepareInlineForm()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L20", "id": "payment_form_prepareinlineform", "community": 7, "norm_label": "_prepareinlineform()" }, { "label": "_detectCardBrand()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L50", "id": "payment_form_detectcardbrand", "community": 7, "norm_label": "_detectcardbrand()" }, { "label": "_setupSurcharge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L65", "id": "payment_form_setupsurcharge", "community": 7, "norm_label": "_setupsurcharge()" }, { "label": "_updateSurchargeDisplay()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L87", "id": "payment_form_updatesurchargedisplay", "community": 7, "norm_label": "_updatesurchargedisplay()" }, { "label": "_setupCardFormatting()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L119", "id": "payment_form_setupcardformatting", "community": 7, "norm_label": "_setupcardformatting()" }, { "label": "_setupTerminalToggle()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L158", "id": "payment_form_setupterminaltoggle", "community": 7, "norm_label": "_setupterminaltoggle()" }, { "label": "_loadTerminals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L193", "id": "payment_form_loadterminals", "community": 7, "norm_label": "_loadterminals()" }, { "label": "_initiatePaymentFlow()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L228", "id": "payment_form_initiatepaymentflow", "community": 7, "norm_label": "_initiatepaymentflow()" }, { "label": "_validateCardInputs()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L263", "id": "payment_form_validatecardinputs", "community": 7, "norm_label": "_validatecardinputs()" }, { "label": "_processDirectFlow()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L297", "id": "payment_form_processdirectflow", "community": 7, "norm_label": "_processdirectflow()" }, { "label": "_getSelectedCardType()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L314", "id": "payment_form_getselectedcardtype", "community": 7, "norm_label": "_getselectedcardtype()" }, { "label": "_processCardPayment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L319", "id": "payment_form_processcardpayment", "community": 7, "norm_label": "_processcardpayment()" }, { "label": "_processTerminalPayment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L360", "id": "payment_form_processterminalpayment", "community": 7, "norm_label": "_processterminalpayment()" }, { "label": "_showTerminalWaitingScreen()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L390", "id": "payment_form_showterminalwaitingscreen", "community": 7, "norm_label": "_showterminalwaitingscreen()" }, { "label": "_pollTerminalStatus()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L412", "id": "payment_form_pollterminalstatus", "community": 7, "norm_label": "_pollterminalstatus()" }, { "label": "portal.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_portal_py", "community": 10, "norm_label": "portal.py" }, { "label": "CloverCustomerPortal", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L9", "id": "portal_clovercustomerportal", "community": 10, "norm_label": "clovercustomerportal" }, { "label": "CustomerPortal", "file_type": "code", "source_file": "", "source_location": "", "id": "customerportal", "community": 10, "norm_label": "customerportal" }, { "label": "portal_order_page()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L12", "id": "portal_portal_order_page", "community": 10, "norm_label": "portal_order_page()" }, { "label": "Auto-inject payment_amount for confirmed orders with outstanding balance.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L23", "id": "portal_rationale_23", "community": 17, "norm_label": "auto-inject payment_amount for confirmed orders with outstanding balance." }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_init_py", "community": 14, "norm_label": "__init__.py" }, { "label": "main.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "community": 3, "norm_label": "main.py" }, { "label": "_detect_card_brand()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L17", "id": "main_detect_card_brand", "community": 3, "norm_label": "_detect_card_brand()" }, { "label": "CloverController", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L36", "id": "main_clovercontroller", "community": 1, "norm_label": "clovercontroller" }, { "label": "clover_return()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L44", "id": "main_clover_return", "community": 3, "norm_label": "clover_return()" }, { "label": "clover_webhook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L75", "id": "main_clover_webhook", "community": 3, "norm_label": "clover_webhook()" }, { "label": "._handle_charge_webhook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L111", "id": "main_clovercontroller_handle_charge_webhook", "community": 3, "norm_label": "._handle_charge_webhook()" }, { "label": "._handle_void_webhook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L136", "id": "main_clovercontroller_handle_void_webhook", "community": 3, "norm_label": "._handle_void_webhook()" }, { "label": "._handle_refund_webhook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L159", "id": "main_clovercontroller_handle_refund_webhook", "community": 3, "norm_label": "._handle_refund_webhook()" }, { "label": "clover_oauth_callback()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L200", "id": "main_clover_oauth_callback", "community": 3, "norm_label": "clover_oauth_callback()" }, { "label": "._apply_portal_surcharge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L261", "id": "main_clovercontroller_apply_portal_surcharge", "community": 3, "norm_label": "._apply_portal_surcharge()" }, { "label": "clover_list_terminals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L327", "id": "main_clover_list_terminals", "community": 3, "norm_label": "clover_list_terminals()" }, { "label": "clover_send_to_terminal()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L349", "id": "main_clover_send_to_terminal", "community": 3, "norm_label": "clover_send_to_terminal()" }, { "label": "clover_terminal_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L385", "id": "main_clover_terminal_status", "community": 3, "norm_label": "clover_terminal_status()" }, { "label": "clover_terminal_callback()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L427", "id": "main_clover_terminal_callback", "community": 3, "norm_label": "clover_terminal_callback()" }, { "label": "clover_process_card()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L435", "id": "main_clover_process_card", "community": 3, "norm_label": "clover_process_card()" }, { "label": "Detect the card brand from the card number using BIN prefixes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L18", "id": "main_rationale_18", "community": 3, "norm_label": "detect the card brand from the card number using bin prefixes." }, { "label": "Process the return from a Clover payment flow.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L45", "id": "main_rationale_45", "community": 18, "norm_label": "process the return from a clover payment flow." }, { "label": "Process webhook notifications from Clover.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L76", "id": "main_rationale_76", "community": 19, "norm_label": "process webhook notifications from clover." }, { "label": "Process a charge-related webhook event.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L112", "id": "main_rationale_112", "community": 3, "norm_label": "process a charge-related webhook event." }, { "label": "Process a void webhook event.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L137", "id": "main_rationale_137", "community": 3, "norm_label": "process a void webhook event." }, { "label": "Process a refund webhook event.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L160", "id": "main_rationale_160", "community": 3, "norm_label": "process a refund webhook event." }, { "label": "Handle the OAuth2 authorization callback from Clover. After a merchant", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L201", "id": "main_rationale_201", "community": 20, "norm_label": "handle the oauth2 authorization callback from clover. after a merchant" }, { "label": "Apply credit card surcharge to the linked invoice if enabled.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L262", "id": "main_rationale_262", "community": 3, "norm_label": "apply credit card surcharge to the linked invoice if enabled." }, { "label": "Return a list of active terminals for the given Clover provider.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L328", "id": "main_rationale_328", "community": 21, "norm_label": "return a list of active terminals for the given clover provider." }, { "label": "Send a payment request to a Clover terminal via Cloud Pay Display.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L351", "id": "main_rationale_351", "community": 22, "norm_label": "send a payment request to a clover terminal via cloud pay display." }, { "label": "Poll for the status of a terminal payment.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L386", "id": "main_rationale_386", "community": 23, "norm_label": "poll for the status of a terminal payment." }, { "label": "Handle callback from terminal payment completion (if configured).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L428", "id": "main_rationale_428", "community": 24, "norm_label": "handle callback from terminal payment completion (if configured)." }, { "label": "Process a card payment through Clover Ecommerce API. The frontend token", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L437", "id": "main_rationale_437", "community": 25, "norm_label": "process a card payment through clover ecommerce api. the frontend token" } ], "links": [ { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__init__.py", "source_location": "L5", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__init__.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "_tgt": "init_post_init_hook", "source": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "target": "init_post_init_hook", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/__init__.py", "source_location": "L14", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "_tgt": "init_uninstall_hook", "source": "users_gurpreet_github_odoo_modules_fusion_clover_init_py", "target": "init_uninstall_hook", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_generate_idempotency_key", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_generate_idempotency_key", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_build_ecom_url", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_build_ecom_url", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L25", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_build_platform_url", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_build_platform_url", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L40", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_build_ecom_headers", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_build_ecom_headers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L58", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_format_clover_amount", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_format_clover_amount", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L70", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_parse_clover_amount", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_parse_clover_amount", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L82", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_extract_card_details", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_extract_card_details", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L104", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_get_clover_status", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_get_clover_status", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L117", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_build_charge_payload", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_build_charge_payload", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L157", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "_tgt": "utils_build_refund_payload", "source": "users_gurpreet_github_odoo_modules_fusion_clover_utils_py", "target": "utils_build_refund_payload", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L9", "weight": 1.0, "_src": "utils_rationale_9", "_tgt": "utils_generate_idempotency_key", "source": "utils_generate_idempotency_key", "target": "utils_rationale_9", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L111", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_make_ecom_request", "_tgt": "utils_generate_idempotency_key", "source": "utils_generate_idempotency_key", "target": "payment_provider_paymentprovider_clover_make_ecom_request" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L443", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_terminal_request", "_tgt": "utils_generate_idempotency_key", "source": "utils_generate_idempotency_key", "target": "payment_provider_paymentprovider_clover_terminal_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L14", "weight": 1.0, "_src": "utils_rationale_14", "_tgt": "utils_build_ecom_url", "source": "utils_build_ecom_url", "target": "utils_rationale_14", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L109", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_make_ecom_request", "_tgt": "utils_build_ecom_url", "source": "utils_build_ecom_url", "target": "payment_provider_paymentprovider_clover_make_ecom_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L26", "weight": 1.0, "_src": "utils_rationale_26", "_tgt": "utils_build_platform_url", "source": "utils_build_platform_url", "target": "utils_rationale_26", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L178", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_make_platform_request", "_tgt": "utils_build_platform_url", "source": "utils_build_platform_url", "target": "payment_provider_paymentprovider_clover_make_platform_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L41", "weight": 1.0, "_src": "utils_rationale_41", "_tgt": "utils_build_ecom_headers", "source": "utils_build_ecom_headers", "target": "utils_rationale_41", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L112", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_make_ecom_request", "_tgt": "utils_build_ecom_headers", "source": "utils_build_ecom_headers", "target": "payment_provider_paymentprovider_clover_make_ecom_request" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L184", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_make_platform_request", "_tgt": "utils_build_ecom_headers", "source": "utils_build_ecom_headers", "target": "payment_provider_paymentprovider_clover_make_platform_request" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L135", "weight": 1.0, "_src": "utils_build_charge_payload", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "utils_build_charge_payload", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L172", "weight": 1.0, "_src": "utils_build_refund_payload", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "utils_build_refund_payload", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L59", "weight": 1.0, "_src": "utils_rationale_59", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "utils_rationale_59", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L363", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L467", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_card" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L266", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_capture_charge", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "payment_provider_paymentprovider_clover_capture_charge" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L307", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_create_credit", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "payment_provider_paymentprovider_clover_create_credit" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L364", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_get_inline_form_values", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "payment_provider_paymentprovider_clover_get_inline_form_values" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L163", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_send_payment", "_tgt": "utils_format_clover_amount", "source": "utils_format_clover_amount", "target": "clover_terminal_cloverterminal_action_send_payment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L71", "weight": 1.0, "_src": "utils_rationale_71", "_tgt": "utils_parse_clover_amount", "source": "utils_parse_clover_amount", "target": "utils_rationale_71", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L182", "weight": 1.0, "_src": "main_clovercontroller_handle_refund_webhook", "_tgt": "utils_parse_clover_amount", "source": "utils_parse_clover_amount", "target": "main_clovercontroller_handle_refund_webhook" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L83", "weight": 1.0, "_src": "utils_rationale_83", "_tgt": "utils_extract_card_details", "source": "utils_extract_card_details", "target": "utils_rationale_83", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L461", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_apply_updates", "_tgt": "utils_extract_card_details", "source": "utils_extract_card_details", "target": "payment_transaction_paymenttransaction_apply_updates" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L563", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_extract_token_values", "_tgt": "utils_extract_card_details", "source": "utils_extract_card_details", "target": "payment_transaction_paymenttransaction_extract_token_values" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L105", "weight": 1.0, "_src": "utils_rationale_105", "_tgt": "utils_get_clover_status", "source": "utils_get_clover_status", "target": "utils_rationale_105", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L475", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_apply_updates", "_tgt": "utils_get_clover_status", "source": "utils_get_clover_status", "target": "payment_transaction_paymenttransaction_apply_updates" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L121", "weight": 1.0, "_src": "utils_rationale_121", "_tgt": "utils_build_charge_payload", "source": "utils_build_charge_payload", "target": "utils_rationale_121", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L241", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_create_charge", "_tgt": "utils_build_charge_payload", "source": "utils_build_charge_payload", "target": "payment_provider_paymentprovider_clover_create_charge" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/utils.py", "source_location": "L158", "weight": 1.0, "_src": "utils_rationale_158", "_tgt": "utils_build_refund_payload", "source": "utils_build_refund_payload", "target": "utils_rationale_158", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L282", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_create_refund", "_tgt": "utils_build_refund_payload", "source": "utils_build_refund_payload", "target": "payment_provider_paymentprovider_clover_create_refund" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L15", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_refund_wizard_py", "_tgt": "clover_refund_wizard_cloverrefundwizard", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_refund_wizard_py", "target": "clover_refund_wizard_cloverrefundwizard", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L115", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_refund_wizard_py", "_tgt": "clover_refund_wizard_default_get", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_refund_wizard_py", "target": "clover_refund_wizard_default_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L111", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L184", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L207", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L222", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L289", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L307", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L361", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L417", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L451", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_action_send_receipt", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_action_send_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L468", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard", "_tgt": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "source": "clover_refund_wizard_cloverrefundwizard", "target": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L214", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "_tgt": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "source": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "target": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L226", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "_tgt": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "source": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "target": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L300", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "_tgt": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "source": "clover_refund_wizard_cloverrefundwizard_get_provider_sudo", "target": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L128", "weight": 1.0, "_src": "clover_refund_wizard_default_get", "_tgt": "account_move_accountmove_get_original_clover_transaction", "source": "clover_refund_wizard_default_get", "target": "account_move_accountmove_get_original_clover_transaction" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L201", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "_tgt": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "source": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "target": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L204", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "_tgt": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "source": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "target": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L205", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "_tgt": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "source": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "target": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L185", "weight": 1.0, "_src": "clover_refund_wizard_rationale_185", "_tgt": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "source": "clover_refund_wizard_cloverrefundwizard_action_process_refund", "target": "clover_refund_wizard_rationale_185", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L208", "weight": 1.0, "_src": "clover_refund_wizard_rationale_208", "_tgt": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "source": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "target": "clover_refund_wizard_rationale_208", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L216", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "_tgt": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "source": "clover_refund_wizard_cloverrefundwizard_verify_not_already_reversed", "target": "payment_provider_paymentprovider_clover_verify_charge_not_reversed" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L240", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "_tgt": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "source": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "target": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L261", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "_tgt": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "source": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "target": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L223", "weight": 1.0, "_src": "clover_refund_wizard_rationale_223", "_tgt": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "source": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "target": "clover_refund_wizard_rationale_223", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L229", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "_tgt": "payment_provider_paymentprovider_clover_create_refund", "source": "clover_refund_wizard_cloverrefundwizard_process_referenced_refund", "target": "payment_provider_paymentprovider_clover_create_refund" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L304", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "_tgt": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "source": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "target": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L305", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "_tgt": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "source": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "target": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L290", "weight": 1.0, "_src": "clover_refund_wizard_rationale_290", "_tgt": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "source": "clover_refund_wizard_cloverrefundwizard_process_non_referenced_credit", "target": "clover_refund_wizard_rationale_290", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L329", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "_tgt": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "target": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L334", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "_tgt": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "target": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L308", "weight": 1.0, "_src": "clover_refund_wizard_rationale_308", "_tgt": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "target": "clover_refund_wizard_rationale_308", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L314", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "_tgt": "payment_provider_paymentprovider_clover_create_credit", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_api", "target": "payment_provider_paymentprovider_clover_create_credit" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L384", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "_tgt": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "target": "clover_refund_wizard_cloverrefundwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L386", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "_tgt": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "target": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L362", "weight": 1.0, "_src": "clover_refund_wizard_rationale_362", "_tgt": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "target": "clover_refund_wizard_rationale_362", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L374", "weight": 1.0, "_src": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "clover_refund_wizard_cloverrefundwizard_non_referenced_credit_via_terminal", "target": "payment_provider_paymentprovider_clover_terminal_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L418", "weight": 1.0, "_src": "clover_refund_wizard_rationale_418", "_tgt": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "source": "clover_refund_wizard_cloverrefundwizard_create_refund_transaction", "target": "clover_refund_wizard_rationale_418", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_refund_wizard.py", "source_location": "L452", "weight": 1.0, "_src": "clover_refund_wizard_rationale_452", "_tgt": "clover_refund_wizard_cloverrefundwizard_action_send_receipt", "source": "clover_refund_wizard_cloverrefundwizard_action_send_receipt", "target": "clover_refund_wizard_rationale_452", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/__init__.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "_tgt": "clover_payment_wizard_cloverpaymentwizard", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "target": "clover_payment_wizard_cloverpaymentwizard", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L135", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "_tgt": "clover_payment_wizard_compute_surcharge_enabled", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "target": "clover_payment_wizard_compute_surcharge_enabled", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L143", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "_tgt": "clover_payment_wizard_detect_card_brand", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "target": "clover_payment_wizard_detect_card_brand", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L171", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "_tgt": "clover_payment_wizard_onchange_card_number", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "target": "clover_payment_wizard_onchange_card_number", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L176", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "_tgt": "clover_payment_wizard_onchange_card_type", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "target": "clover_payment_wizard_onchange_card_type", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L187", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "_tgt": "clover_payment_wizard_default_get", "source": "users_gurpreet_github_odoo_modules_fusion_clover_wizard_clover_payment_wizard_py", "target": "clover_payment_wizard_default_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L160", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L210", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L213", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L266", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L303", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L310", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L386", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L449", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L543", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_send_receipt", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_action_send_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L560", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L567", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L579", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L590", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L619", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard", "_tgt": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "source": "clover_payment_wizard_cloverpaymentwizard", "target": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L173", "weight": 1.0, "_src": "clover_payment_wizard_onchange_card_number", "_tgt": "clover_payment_wizard_detect_card_brand", "source": "clover_payment_wizard_detect_card_brand", "target": "clover_payment_wizard_onchange_card_number", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L181", "weight": 1.0, "_src": "clover_payment_wizard_onchange_card_type", "_tgt": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "source": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "target": "clover_payment_wizard_onchange_card_type", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L220", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "_tgt": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "source": "clover_payment_wizard_cloverpaymentwizard_get_surcharge_rate", "target": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L325", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "source": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L464", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "source": "clover_payment_wizard_cloverpaymentwizard_get_provider_sudo", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L313", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "source": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L452", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "source": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L214", "weight": 1.0, "_src": "clover_payment_wizard_rationale_214", "_tgt": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "source": "clover_payment_wizard_cloverpaymentwizard_apply_surcharge_if_needed", "target": "clover_payment_wizard_rationale_214", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L379", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "source": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L431", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "_tgt": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "source": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "target": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L507", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "source": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L564", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "_tgt": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "source": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "target": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L267", "weight": 1.0, "_src": "clover_payment_wizard_rationale_267", "_tgt": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "source": "clover_payment_wizard_cloverpaymentwizard_remove_surcharge_line", "target": "clover_payment_wizard_rationale_267", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L307", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "_tgt": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "source": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L308", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "_tgt": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "source": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "target": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L304", "weight": 1.0, "_src": "clover_payment_wizard_rationale_304", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "source": "clover_payment_wizard_cloverpaymentwizard_action_collect_payment", "target": "clover_payment_wizard_rationale_304", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L320", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "target": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L321", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "target": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L366", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "target": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L311", "weight": 1.0, "_src": "clover_payment_wizard_rationale_311", "_tgt": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "target": "clover_payment_wizard_rationale_311", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L328", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "_tgt": "clover_terminal_cloverterminal_action_send_payment", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_terminal", "target": "clover_terminal_cloverterminal_action_send_payment" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L430", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "_tgt": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "target": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L447", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "_tgt": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "source": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "target": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L387", "weight": 1.0, "_src": "clover_payment_wizard_rationale_387", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "source": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "target": "clover_payment_wizard_rationale_387", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L395", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "_tgt": "clover_terminal_cloverterminal_action_check_payment_status", "source": "clover_payment_wizard_cloverpaymentwizard_action_check_status", "target": "clover_terminal_cloverterminal_action_check_payment_status" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L457", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "target": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L458", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "target": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L460", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "target": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L519", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "target": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L450", "weight": 1.0, "_src": "clover_payment_wizard_rationale_450", "_tgt": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "target": "clover_payment_wizard_rationale_450", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L483", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "clover_payment_wizard_cloverpaymentwizard_collect_via_card", "target": "payment_provider_paymentprovider_clover_make_ecom_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L544", "weight": 1.0, "_src": "clover_payment_wizard_rationale_544", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_send_receipt", "source": "clover_payment_wizard_cloverpaymentwizard_action_send_receipt", "target": "clover_payment_wizard_rationale_544", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L563", "weight": 1.0, "_src": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "_tgt": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "target": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L561", "weight": 1.0, "_src": "clover_payment_wizard_rationale_561", "_tgt": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "source": "clover_payment_wizard_cloverpaymentwizard_action_cancel_payment", "target": "clover_payment_wizard_rationale_561", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L568", "weight": 1.0, "_src": "clover_payment_wizard_rationale_568", "_tgt": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_cleanup_draft_transaction", "target": "clover_payment_wizard_rationale_568", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L580", "weight": 1.0, "_src": "clover_payment_wizard_rationale_580", "_tgt": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "source": "clover_payment_wizard_cloverpaymentwizard_validate_card_fields", "target": "clover_payment_wizard_rationale_580", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L591", "weight": 1.0, "_src": "clover_payment_wizard_rationale_591", "_tgt": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "source": "clover_payment_wizard_cloverpaymentwizard_create_payment_transaction", "target": "clover_payment_wizard_rationale_591", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/wizard/clover_payment_wizard.py", "source_location": "L620", "weight": 1.0, "_src": "clover_payment_wizard_rationale_620", "_tgt": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "source": "clover_payment_wizard_cloverpaymentwizard_reopen_wizard", "target": "clover_payment_wizard_rationale_620", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L17", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_provider_py", "_tgt": "payment_provider_paymentprovider", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_provider_py", "target": "payment_provider_paymentprovider", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L75", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_compute_feature_support_fields", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_compute_feature_support_fields", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L86", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_get_default_payment_method_codes", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_get_default_payment_method_codes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L95", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_make_ecom_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L164", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_make_platform_request", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_make_platform_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L222", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_create_charge", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_create_charge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L254", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_capture_charge", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_capture_charge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L271", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_create_refund", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_create_refund", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L292", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_create_credit", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_create_credit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L318", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_get_charge", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_get_charge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L328", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L349", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_get_inline_form_values", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_get_inline_form_values", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L413", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_terminal_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L488", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_get_merchant_devices", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_get_merchant_devices", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L508", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_action_sync_terminals", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_action_sync_terminals", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L567", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_action_clover_test_connection", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_action_clover_test_connection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L598", "weight": 1.0, "_src": "payment_provider_paymentprovider", "_tgt": "payment_provider_paymentprovider_clover_notification", "source": "payment_provider_paymentprovider", "target": "payment_provider_paymentprovider_clover_notification", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L76", "weight": 1.0, "_src": "payment_provider_rationale_76", "_tgt": "payment_provider_paymentprovider_compute_feature_support_fields", "source": "payment_provider_paymentprovider_compute_feature_support_fields", "target": "payment_provider_rationale_76", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L87", "weight": 1.0, "_src": "payment_provider_rationale_87", "_tgt": "payment_provider_paymentprovider_get_default_payment_method_codes", "source": "payment_provider_paymentprovider_get_default_payment_method_codes", "target": "payment_provider_rationale_87", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L252", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_create_charge", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_provider_paymentprovider_clover_create_charge", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L267", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_capture_charge", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_provider_paymentprovider_clover_capture_charge", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L288", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_create_refund", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_provider_paymentprovider_clover_create_refund", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L314", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_create_credit", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_provider_paymentprovider_clover_create_credit", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L326", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_get_charge", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_provider_paymentprovider_clover_get_charge", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L96", "weight": 1.0, "_src": "payment_provider_rationale_96", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_provider_rationale_96", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L344", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_action_clover_void", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "payment_transaction_paymenttransaction_action_clover_void" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L53", "weight": 1.0, "_src": "main_clover_return", "_tgt": "payment_provider_paymentprovider_clover_make_ecom_request", "source": "payment_provider_paymentprovider_clover_make_ecom_request", "target": "main_clover_return" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L495", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_get_merchant_devices", "_tgt": "payment_provider_paymentprovider_clover_make_platform_request", "source": "payment_provider_paymentprovider_clover_make_platform_request", "target": "payment_provider_paymentprovider_clover_get_merchant_devices", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L576", "weight": 1.0, "_src": "payment_provider_paymentprovider_action_clover_test_connection", "_tgt": "payment_provider_paymentprovider_clover_make_platform_request", "source": "payment_provider_paymentprovider_clover_make_platform_request", "target": "payment_provider_paymentprovider_action_clover_test_connection", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L165", "weight": 1.0, "_src": "payment_provider_rationale_165", "_tgt": "payment_provider_paymentprovider_clover_make_platform_request", "source": "payment_provider_paymentprovider_clover_make_platform_request", "target": "payment_provider_rationale_165", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L121", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_refresh_status", "_tgt": "payment_provider_paymentprovider_clover_make_platform_request", "source": "payment_provider_paymentprovider_clover_make_platform_request", "target": "clover_terminal_cloverterminal_action_refresh_status" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L226", "weight": 1.0, "_src": "payment_provider_rationale_226", "_tgt": "payment_provider_paymentprovider_clover_create_charge", "source": "payment_provider_paymentprovider_clover_create_charge", "target": "payment_provider_rationale_226", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L188", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_clover_process_token_payment", "_tgt": "payment_provider_paymentprovider_clover_create_charge", "source": "payment_provider_paymentprovider_clover_create_charge", "target": "payment_transaction_paymenttransaction_clover_process_token_payment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L466", "weight": 1.0, "_src": "main_clover_process_card", "_tgt": "payment_provider_paymentprovider_clover_create_charge", "source": "payment_provider_paymentprovider_clover_create_charge", "target": "main_clover_process_card" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L255", "weight": 1.0, "_src": "payment_provider_rationale_255", "_tgt": "payment_provider_paymentprovider_clover_capture_charge", "source": "payment_provider_paymentprovider_clover_capture_charge", "target": "payment_provider_rationale_255", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L264", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_capture_request", "_tgt": "payment_provider_paymentprovider_clover_capture_charge", "source": "payment_provider_paymentprovider_clover_capture_charge", "target": "payment_transaction_paymenttransaction_send_capture_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L272", "weight": 1.0, "_src": "payment_provider_rationale_272", "_tgt": "payment_provider_paymentprovider_clover_create_refund", "source": "payment_provider_paymentprovider_clover_create_refund", "target": "payment_provider_rationale_272", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L234", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_refund_request", "_tgt": "payment_provider_paymentprovider_clover_create_refund", "source": "payment_provider_paymentprovider_clover_create_refund", "target": "payment_transaction_paymenttransaction_send_refund_request" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L292", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_void_request", "_tgt": "payment_provider_paymentprovider_clover_create_refund", "source": "payment_provider_paymentprovider_clover_create_refund", "target": "payment_transaction_paymenttransaction_send_void_request" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L360", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_action_clover_void", "_tgt": "payment_provider_paymentprovider_clover_create_refund", "source": "payment_provider_paymentprovider_clover_create_refund", "target": "payment_transaction_paymenttransaction_action_clover_void" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L293", "weight": 1.0, "_src": "payment_provider_rationale_293", "_tgt": "payment_provider_paymentprovider_clover_create_credit", "source": "payment_provider_paymentprovider_clover_create_credit", "target": "payment_provider_rationale_293", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L337", "weight": 1.0, "_src": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "_tgt": "payment_provider_paymentprovider_clover_get_charge", "source": "payment_provider_paymentprovider_clover_get_charge", "target": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L319", "weight": 1.0, "_src": "payment_provider_rationale_319", "_tgt": "payment_provider_paymentprovider_clover_get_charge", "source": "payment_provider_paymentprovider_clover_get_charge", "target": "payment_provider_rationale_319", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L329", "weight": 1.0, "_src": "payment_provider_rationale_329", "_tgt": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "source": "payment_provider_paymentprovider_clover_verify_charge_not_reversed", "target": "payment_provider_rationale_329", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L351", "weight": 1.0, "_src": "payment_provider_rationale_351", "_tgt": "payment_provider_paymentprovider_clover_get_inline_form_values", "source": "payment_provider_paymentprovider_clover_get_inline_form_values", "target": "payment_provider_rationale_351", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L415", "weight": 1.0, "_src": "payment_provider_rationale_415", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider_clover_terminal_request", "target": "payment_provider_rationale_415", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L92", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_refresh_status", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider_clover_terminal_request", "target": "clover_terminal_cloverterminal_action_refresh_status" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L172", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_send_payment", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider_clover_terminal_request", "target": "clover_terminal_cloverterminal_action_send_payment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L202", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_send_refund", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider_clover_terminal_request", "target": "clover_terminal_cloverterminal_action_send_refund" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L219", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_check_payment_status", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider_clover_terminal_request", "target": "clover_terminal_cloverterminal_action_check_payment_status" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L262", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_display_welcome", "_tgt": "payment_provider_paymentprovider_clover_terminal_request", "source": "payment_provider_paymentprovider_clover_terminal_request", "target": "clover_terminal_cloverterminal_action_display_welcome" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L515", "weight": 1.0, "_src": "payment_provider_paymentprovider_action_sync_terminals", "_tgt": "payment_provider_paymentprovider_clover_get_merchant_devices", "source": "payment_provider_paymentprovider_clover_get_merchant_devices", "target": "payment_provider_paymentprovider_action_sync_terminals", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L489", "weight": 1.0, "_src": "payment_provider_rationale_489", "_tgt": "payment_provider_paymentprovider_clover_get_merchant_devices", "source": "payment_provider_paymentprovider_clover_get_merchant_devices", "target": "payment_provider_rationale_489", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L517", "weight": 1.0, "_src": "payment_provider_paymentprovider_action_sync_terminals", "_tgt": "payment_provider_paymentprovider_clover_notification", "source": "payment_provider_paymentprovider_action_sync_terminals", "target": "payment_provider_paymentprovider_clover_notification", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L509", "weight": 1.0, "_src": "payment_provider_rationale_509", "_tgt": "payment_provider_paymentprovider_action_sync_terminals", "source": "payment_provider_paymentprovider_action_sync_terminals", "target": "payment_provider_rationale_509", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L568", "weight": 1.0, "_src": "payment_provider_rationale_568", "_tgt": "payment_provider_paymentprovider_action_clover_test_connection", "source": "payment_provider_paymentprovider_action_clover_test_connection", "target": "payment_provider_rationale_568", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_provider.py", "source_location": "L599", "weight": 1.0, "_src": "payment_provider_rationale_599", "_tgt": "payment_provider_paymentprovider_clover_notification", "source": "payment_provider_paymentprovider_clover_notification", "target": "payment_provider_rationale_599", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L100", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_refresh_status", "_tgt": "payment_provider_paymentprovider_clover_notification", "source": "payment_provider_paymentprovider_clover_notification", "target": "clover_terminal_cloverterminal_action_refresh_status" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L266", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_display_welcome", "_tgt": "payment_provider_paymentprovider_clover_notification", "source": "payment_provider_paymentprovider_clover_notification", "target": "clover_terminal_cloverterminal_action_display_welcome" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_account_move_py", "_tgt": "account_move_accountmove", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_account_move_py", "target": "account_move_accountmove", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L32", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_account_move_py", "_tgt": "account_move_compute_clover_refund_count", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_account_move_py", "target": "account_move_compute_clover_refund_count", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L41", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_compute_has_clover_receipt", "source": "account_move_accountmove", "target": "account_move_accountmove_compute_has_clover_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L45", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_compute_clover_provider_enabled", "source": "account_move_accountmove", "target": "account_move_accountmove_compute_clover_provider_enabled", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L54", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_action_view_clover_refunds", "source": "account_move_accountmove", "target": "account_move_accountmove_action_view_clover_refunds", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L71", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_get_clover_transaction_for_receipt", "source": "account_move_accountmove", "target": "account_move_accountmove_get_clover_transaction_for_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L93", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_action_resend_clover_receipt", "source": "account_move_accountmove", "target": "account_move_accountmove_action_resend_clover_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L158", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_action_open_clover_payment_wizard", "source": "account_move_accountmove", "target": "account_move_accountmove_action_open_clover_payment_wizard", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L173", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_action_open_clover_refund_wizard", "source": "account_move_accountmove", "target": "account_move_accountmove_action_open_clover_refund_wizard", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L188", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_get_original_clover_transaction", "source": "account_move_accountmove", "target": "account_move_accountmove_get_original_clover_transaction", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L43", "weight": 1.0, "_src": "account_move_accountmove_compute_has_clover_receipt", "_tgt": "account_move_accountmove_get_clover_transaction_for_receipt", "source": "account_move_accountmove_compute_has_clover_receipt", "target": "account_move_accountmove_get_clover_transaction_for_receipt", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L55", "weight": 1.0, "_src": "account_move_rationale_55", "_tgt": "account_move_accountmove_action_view_clover_refunds", "source": "account_move_accountmove_action_view_clover_refunds", "target": "account_move_rationale_55", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L96", "weight": 1.0, "_src": "account_move_accountmove_action_resend_clover_receipt", "_tgt": "account_move_accountmove_get_clover_transaction_for_receipt", "source": "account_move_accountmove_get_clover_transaction_for_receipt", "target": "account_move_accountmove_action_resend_clover_receipt", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L72", "weight": 1.0, "_src": "account_move_rationale_72", "_tgt": "account_move_accountmove_get_clover_transaction_for_receipt", "source": "account_move_accountmove_get_clover_transaction_for_receipt", "target": "account_move_rationale_72", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L94", "weight": 1.0, "_src": "account_move_rationale_94", "_tgt": "account_move_accountmove_action_resend_clover_receipt", "source": "account_move_accountmove_action_resend_clover_receipt", "target": "account_move_rationale_94", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L159", "weight": 1.0, "_src": "account_move_rationale_159", "_tgt": "account_move_accountmove_action_open_clover_payment_wizard", "source": "account_move_accountmove_action_open_clover_payment_wizard", "target": "account_move_rationale_159", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L174", "weight": 1.0, "_src": "account_move_rationale_174", "_tgt": "account_move_accountmove_action_open_clover_refund_wizard", "source": "account_move_accountmove_action_open_clover_refund_wizard", "target": "account_move_rationale_174", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/account_move.py", "source_location": "L189", "weight": 1.0, "_src": "account_move_rationale_189", "_tgt": "account_move_accountmove_get_original_clover_transaction", "source": "account_move_accountmove_get_original_clover_transaction", "target": "account_move_rationale_189", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L20", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "_tgt": "payment_transaction_paymenttransaction", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "payment_transaction_paymenttransaction", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L90", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "_tgt": "payment_transaction_detect_card_brand_from_details", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "payment_transaction_detect_card_brand_from_details", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L416", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "_tgt": "payment_transaction_search_by_reference", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "payment_transaction_search_by_reference", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L55", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L60", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_get_specific_processing_values", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_specific_processing_values", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L81", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_send_payment_request", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_payment_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L101", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_apply_token_surcharge", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_apply_token_surcharge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L175", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_clover_process_token_payment", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L224", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_send_refund_request", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_refund_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L255", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_send_capture_request", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_capture_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L279", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_send_void_request", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_void_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L309", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_action_clover_void", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_action_clover_void", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L445", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_apply_updates", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_apply_updates", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L501", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_create_payment", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_create_payment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L557", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_extract_token_values", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_extract_token_values", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L578", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_clover_generate_receipt", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_generate_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L592", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_clover_store_receipt_data", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_store_receipt_data", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L611", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L642", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_get_clover_receipt_values", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_clover_receipt_values", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L655", "weight": 1.0, "_src": "payment_transaction_paymenttransaction", "_tgt": "payment_transaction_paymenttransaction_get_source_receipt_values", "source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_source_receipt_values", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_paymenttransaction", "_tgt": "main_clovercontroller", "source": "payment_transaction_paymenttransaction", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L68", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_get_specific_processing_values", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_get_specific_processing_values", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L180", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_clover_process_token_payment", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L234", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_refund_request", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_send_refund_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L264", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_capture_request", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_send_capture_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L292", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_void_request", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_send_void_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L340", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_action_clover_void", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_action_clover_void", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L507", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_create_payment", "_tgt": "payment_transaction_paymenttransaction_get_provider_sudo", "source": "payment_transaction_paymenttransaction_get_provider_sudo", "target": "payment_transaction_paymenttransaction_create_payment", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L61", "weight": 1.0, "_src": "payment_transaction_rationale_61", "_tgt": "payment_transaction_paymenttransaction_get_specific_processing_values", "source": "payment_transaction_paymenttransaction_get_specific_processing_values", "target": "payment_transaction_rationale_61", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L87", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_send_payment_request", "_tgt": "payment_transaction_paymenttransaction_clover_process_token_payment", "source": "payment_transaction_paymenttransaction_send_payment_request", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L82", "weight": 1.0, "_src": "payment_transaction_rationale_82", "_tgt": "payment_transaction_paymenttransaction_send_payment_request", "source": "payment_transaction_paymenttransaction_send_payment_request", "target": "payment_transaction_rationale_82", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L117", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_apply_token_surcharge", "_tgt": "payment_transaction_detect_card_brand_from_details", "source": "payment_transaction_detect_card_brand_from_details", "target": "payment_transaction_paymenttransaction_apply_token_surcharge", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L178", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_clover_process_token_payment", "_tgt": "payment_transaction_paymenttransaction_apply_token_surcharge", "source": "payment_transaction_paymenttransaction_apply_token_surcharge", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L102", "weight": 1.0, "_src": "payment_transaction_rationale_102", "_tgt": "payment_transaction_paymenttransaction_apply_token_surcharge", "source": "payment_transaction_paymenttransaction_apply_token_surcharge", "target": "payment_transaction_rationale_102", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L176", "weight": 1.0, "_src": "payment_transaction_rationale_176", "_tgt": "payment_transaction_paymenttransaction_clover_process_token_payment", "source": "payment_transaction_paymenttransaction_clover_process_token_payment", "target": "payment_transaction_rationale_176", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L225", "weight": 1.0, "_src": "payment_transaction_rationale_225", "_tgt": "payment_transaction_paymenttransaction_send_refund_request", "source": "payment_transaction_paymenttransaction_send_refund_request", "target": "payment_transaction_rationale_225", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L256", "weight": 1.0, "_src": "payment_transaction_rationale_256", "_tgt": "payment_transaction_paymenttransaction_send_capture_request", "source": "payment_transaction_paymenttransaction_send_capture_request", "target": "payment_transaction_rationale_256", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L280", "weight": 1.0, "_src": "payment_transaction_rationale_280", "_tgt": "payment_transaction_paymenttransaction_send_void_request", "source": "payment_transaction_paymenttransaction_send_void_request", "target": "payment_transaction_rationale_280", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L310", "weight": 1.0, "_src": "payment_transaction_rationale_310", "_tgt": "payment_transaction_paymenttransaction_action_clover_void", "source": "payment_transaction_paymenttransaction_action_clover_void", "target": "payment_transaction_rationale_310", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L46", "weight": 1.0, "_src": "main_clover_return", "_tgt": "payment_transaction_search_by_reference", "source": "payment_transaction_search_by_reference", "target": "main_clover_return" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L129", "weight": 1.0, "_src": "main_clovercontroller_handle_charge_webhook", "_tgt": "payment_transaction_search_by_reference", "source": "payment_transaction_search_by_reference", "target": "main_clovercontroller_handle_charge_webhook" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L482", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_apply_updates", "_tgt": "payment_transaction_paymenttransaction_clover_generate_receipt", "source": "payment_transaction_paymenttransaction_apply_updates", "target": "payment_transaction_paymenttransaction_clover_generate_receipt", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L446", "weight": 1.0, "_src": "payment_transaction_rationale_446", "_tgt": "payment_transaction_paymenttransaction_apply_updates", "source": "payment_transaction_paymenttransaction_apply_updates", "target": "payment_transaction_rationale_446", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L502", "weight": 1.0, "_src": "payment_transaction_rationale_502", "_tgt": "payment_transaction_paymenttransaction_create_payment", "source": "payment_transaction_paymenttransaction_create_payment", "target": "payment_transaction_rationale_502", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L558", "weight": 1.0, "_src": "payment_transaction_rationale_558", "_tgt": "payment_transaction_paymenttransaction_extract_token_values", "source": "payment_transaction_paymenttransaction_extract_token_values", "target": "payment_transaction_rationale_558", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L585", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_clover_generate_receipt", "_tgt": "payment_transaction_paymenttransaction_clover_store_receipt_data", "source": "payment_transaction_paymenttransaction_clover_generate_receipt", "target": "payment_transaction_paymenttransaction_clover_store_receipt_data", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L586", "weight": 1.0, "_src": "payment_transaction_paymenttransaction_clover_generate_receipt", "_tgt": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "source": "payment_transaction_paymenttransaction_clover_generate_receipt", "target": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L579", "weight": 1.0, "_src": "payment_transaction_rationale_579", "_tgt": "payment_transaction_paymenttransaction_clover_generate_receipt", "source": "payment_transaction_paymenttransaction_clover_generate_receipt", "target": "payment_transaction_rationale_579", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L593", "weight": 1.0, "_src": "payment_transaction_rationale_593", "_tgt": "payment_transaction_paymenttransaction_clover_store_receipt_data", "source": "payment_transaction_paymenttransaction_clover_store_receipt_data", "target": "payment_transaction_rationale_593", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L612", "weight": 1.0, "_src": "payment_transaction_rationale_612", "_tgt": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "source": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "target": "payment_transaction_rationale_612", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L643", "weight": 1.0, "_src": "payment_transaction_rationale_643", "_tgt": "payment_transaction_paymenttransaction_get_clover_receipt_values", "source": "payment_transaction_paymenttransaction_get_clover_receipt_values", "target": "payment_transaction_rationale_643", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L656", "weight": 1.0, "_src": "payment_transaction_rationale_656", "_tgt": "payment_transaction_paymenttransaction_get_source_receipt_values", "source": "payment_transaction_paymenttransaction_get_source_receipt_values", "target": "payment_transaction_rationale_656", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_61", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_61", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_82", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_82", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_91", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_91", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_102", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_102", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_176", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_176", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_225", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_225", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_256", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_256", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_280", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_280", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_310", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_310", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_417", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_417", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_446", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_446", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_502", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_502", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_558", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_558", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_579", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_579", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_593", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_593", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_612", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_612", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_643", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_643", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 0.8, "_src": "payment_transaction_rationale_656", "_tgt": "main_clovercontroller", "source": "payment_transaction_rationale_656", "target": "main_clovercontroller", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L11", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_sale_order_py", "_tgt": "sale_order_saleorder", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_sale_order_py", "target": "sale_order_saleorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L19", "weight": 1.0, "_src": "sale_order_saleorder", "_tgt": "sale_order_saleorder_compute_clover_provider_enabled", "source": "sale_order_saleorder", "target": "sale_order_saleorder_compute_clover_provider_enabled", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L28", "weight": 1.0, "_src": "sale_order_saleorder", "_tgt": "sale_order_saleorder_action_clover_collect_payment", "source": "sale_order_saleorder", "target": "sale_order_saleorder_action_clover_collect_payment", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/sale_order.py", "source_location": "L29", "weight": 1.0, "_src": "sale_order_rationale_29", "_tgt": "sale_order_saleorder_action_clover_collect_payment", "source": "sale_order_saleorder_action_clover_collect_payment", "target": "sale_order_rationale_29", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L14", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "_tgt": "clover_terminal_cloverterminal", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "clover_terminal_cloverterminal", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L77", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_get_provider_sudo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L80", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_action_refresh_status", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_refresh_status", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L143", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_action_send_payment", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_send_payment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L185", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_action_send_refund", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_send_refund", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L208", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_action_check_payment_status", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_check_payment_status", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L257", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_action_display_welcome", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_display_welcome", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L279", "weight": 1.0, "_src": "clover_terminal_cloverterminal", "_tgt": "clover_terminal_cloverterminal_get_terminal_callback_url", "source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_get_terminal_callback_url", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L88", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_refresh_status", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal_get_provider_sudo", "target": "clover_terminal_cloverterminal_action_refresh_status", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L171", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_send_payment", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal_get_provider_sudo", "target": "clover_terminal_cloverterminal_action_send_payment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L201", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_send_refund", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal_get_provider_sudo", "target": "clover_terminal_cloverterminal_action_send_refund", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L217", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_check_payment_status", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal_get_provider_sudo", "target": "clover_terminal_cloverterminal_action_check_payment_status", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L260", "weight": 1.0, "_src": "clover_terminal_cloverterminal_action_display_welcome", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal_get_provider_sudo", "target": "clover_terminal_cloverterminal_action_display_welcome", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L281", "weight": 1.0, "_src": "clover_terminal_cloverterminal_get_terminal_callback_url", "_tgt": "clover_terminal_cloverterminal_get_provider_sudo", "source": "clover_terminal_cloverterminal_get_provider_sudo", "target": "clover_terminal_cloverterminal_get_terminal_callback_url", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L81", "weight": 1.0, "_src": "clover_terminal_rationale_81", "_tgt": "clover_terminal_cloverterminal_action_refresh_status", "source": "clover_terminal_cloverterminal_action_refresh_status", "target": "clover_terminal_rationale_81", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L144", "weight": 1.0, "_src": "clover_terminal_rationale_144", "_tgt": "clover_terminal_cloverterminal_action_send_payment", "source": "clover_terminal_cloverterminal_action_send_payment", "target": "clover_terminal_rationale_144", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L373", "weight": 1.0, "_src": "main_clover_send_to_terminal", "_tgt": "clover_terminal_cloverterminal_action_send_payment", "source": "clover_terminal_cloverterminal_action_send_payment", "target": "main_clover_send_to_terminal" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L186", "weight": 1.0, "_src": "clover_terminal_rationale_186", "_tgt": "clover_terminal_cloverterminal_action_send_refund", "source": "clover_terminal_cloverterminal_action_send_refund", "target": "clover_terminal_rationale_186", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L209", "weight": 1.0, "_src": "clover_terminal_rationale_209", "_tgt": "clover_terminal_cloverterminal_action_check_payment_status", "source": "clover_terminal_cloverterminal_action_check_payment_status", "target": "clover_terminal_rationale_209", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L394", "weight": 1.0, "_src": "main_clover_terminal_status", "_tgt": "clover_terminal_cloverterminal_action_check_payment_status", "source": "clover_terminal_cloverterminal_action_check_payment_status", "target": "main_clover_terminal_status" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L258", "weight": 1.0, "_src": "clover_terminal_rationale_258", "_tgt": "clover_terminal_cloverterminal_action_display_welcome", "source": "clover_terminal_cloverterminal_action_display_welcome", "target": "clover_terminal_rationale_258", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L280", "weight": 1.0, "_src": "clover_terminal_rationale_280", "_tgt": "clover_terminal_cloverterminal_get_terminal_callback_url", "source": "clover_terminal_cloverterminal_get_terminal_callback_url", "target": "clover_terminal_rationale_280", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/__init__.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_clover_models_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_clover_models_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L6", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_res_config_settings_py", "_tgt": "res_config_settings_resconfigsettings", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_res_config_settings_py", "target": "res_config_settings_resconfigsettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L46", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_models_res_config_settings_py", "_tgt": "res_config_settings_get_values", "source": "users_gurpreet_github_odoo_modules_fusion_clover_models_res_config_settings_py", "target": "res_config_settings_get_values", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L57", "weight": 1.0, "_src": "res_config_settings_resconfigsettings", "_tgt": "res_config_settings_resconfigsettings_set_values", "source": "res_config_settings_resconfigsettings", "target": "res_config_settings_resconfigsettings_set_values", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/res_config_settings.py", "source_location": "L65", "weight": 1.0, "_src": "res_config_settings_resconfigsettings", "_tgt": "res_config_settings_resconfigsettings_action_open_clover_provider", "source": "res_config_settings_resconfigsettings", "target": "res_config_settings_resconfigsettings_action_open_clover_provider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L11", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_setup", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_setup", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L20", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_prepareinlineform", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_prepareinlineform", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L50", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_detectcardbrand", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_detectcardbrand", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L65", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_setupsurcharge", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_setupsurcharge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L87", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_updatesurchargedisplay", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_updatesurchargedisplay", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L119", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_setupcardformatting", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_setupcardformatting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L158", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_setupterminaltoggle", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_setupterminaltoggle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L193", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_loadterminals", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_loadterminals", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L228", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_initiatepaymentflow", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_initiatepaymentflow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L263", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_validatecardinputs", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_validatecardinputs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L297", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_processdirectflow", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_processdirectflow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L314", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_getselectedcardtype", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_getselectedcardtype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L319", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_processcardpayment", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_processcardpayment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L360", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_processterminalpayment", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_processterminalpayment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L390", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_showterminalwaitingscreen", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_showterminalwaitingscreen", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L412", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "_tgt": "payment_form_pollterminalstatus", "source": "users_gurpreet_github_odoo_modules_fusion_clover_static_src_interactions_payment_form_js", "target": "payment_form_pollterminalstatus", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L45", "weight": 1.0, "_src": "payment_form_prepareinlineform", "_tgt": "payment_form_setupcardformatting", "source": "payment_form_prepareinlineform", "target": "payment_form_setupcardformatting", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L46", "weight": 1.0, "_src": "payment_form_prepareinlineform", "_tgt": "payment_form_setupterminaltoggle", "source": "payment_form_prepareinlineform", "target": "payment_form_setupterminaltoggle", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L47", "weight": 1.0, "_src": "payment_form_prepareinlineform", "_tgt": "payment_form_setupsurcharge", "source": "payment_form_prepareinlineform", "target": "payment_form_setupsurcharge", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L84", "weight": 1.0, "_src": "payment_form_setupsurcharge", "_tgt": "payment_form_updatesurchargedisplay", "source": "payment_form_setupsurcharge", "target": "payment_form_updatesurchargedisplay", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L249", "weight": 1.0, "_src": "payment_form_initiatepaymentflow", "_tgt": "payment_form_validatecardinputs", "source": "payment_form_initiatepaymentflow", "target": "payment_form_validatecardinputs", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L308", "weight": 1.0, "_src": "payment_form_processdirectflow", "_tgt": "payment_form_processterminalpayment", "source": "payment_form_processdirectflow", "target": "payment_form_processterminalpayment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L310", "weight": 1.0, "_src": "payment_form_processdirectflow", "_tgt": "payment_form_processcardpayment", "source": "payment_form_processdirectflow", "target": "payment_form_processcardpayment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L326", "weight": 1.0, "_src": "payment_form_processcardpayment", "_tgt": "payment_form_getselectedcardtype", "source": "payment_form_getselectedcardtype", "target": "payment_form_processcardpayment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L362", "weight": 1.0, "_src": "payment_form_processterminalpayment", "_tgt": "payment_form_getselectedcardtype", "source": "payment_form_getselectedcardtype", "target": "payment_form_processterminalpayment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L380", "weight": 1.0, "_src": "payment_form_processterminalpayment", "_tgt": "payment_form_showterminalwaitingscreen", "source": "payment_form_processterminalpayment", "target": "payment_form_showterminalwaitingscreen", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/static/src/interactions/payment_form.js", "source_location": "L409", "weight": 1.0, "_src": "payment_form_showterminalwaitingscreen", "_tgt": "payment_form_pollterminalstatus", "source": "payment_form_showterminalwaitingscreen", "target": "payment_form_pollterminalstatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_portal_py", "_tgt": "portal_clovercustomerportal", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_portal_py", "target": "portal_clovercustomerportal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L12", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_portal_py", "_tgt": "portal_portal_order_page", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_portal_py", "target": "portal_portal_order_page", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/portal.py", "source_location": "L9", "weight": 1.0, "_src": "portal_clovercustomerportal", "_tgt": "customerportal", "source": "portal_clovercustomerportal", "target": "customerportal", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/__init__.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L17", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_detect_card_brand", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_detect_card_brand", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L36", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clovercontroller", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clovercontroller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L44", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_return", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_return", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L75", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_webhook", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_webhook", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L200", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_oauth_callback", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_oauth_callback", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L327", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_list_terminals", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_list_terminals", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L349", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_send_to_terminal", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_send_to_terminal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L385", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_terminal_status", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_terminal_status", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L427", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_terminal_callback", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_terminal_callback", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L435", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "_tgt": "main_clover_process_card", "source": "users_gurpreet_github_odoo_modules_fusion_clover_controllers_main_py", "target": "main_clover_process_card", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L18", "weight": 1.0, "_src": "main_rationale_18", "_tgt": "main_detect_card_brand", "source": "main_detect_card_brand", "target": "main_rationale_18", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L111", "weight": 1.0, "_src": "main_clovercontroller", "_tgt": "main_clovercontroller_handle_charge_webhook", "source": "main_clovercontroller", "target": "main_clovercontroller_handle_charge_webhook", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L136", "weight": 1.0, "_src": "main_clovercontroller", "_tgt": "main_clovercontroller_handle_void_webhook", "source": "main_clovercontroller", "target": "main_clovercontroller_handle_void_webhook", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L159", "weight": 1.0, "_src": "main_clovercontroller", "_tgt": "main_clovercontroller_handle_refund_webhook", "source": "main_clovercontroller", "target": "main_clovercontroller_handle_refund_webhook", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L261", "weight": 1.0, "_src": "main_clovercontroller", "_tgt": "main_clovercontroller_apply_portal_surcharge", "source": "main_clovercontroller", "target": "main_clovercontroller_apply_portal_surcharge", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L94", "weight": 1.0, "_src": "main_clover_webhook", "_tgt": "main_clovercontroller_handle_charge_webhook", "source": "main_clover_webhook", "target": "main_clovercontroller_handle_charge_webhook", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L98", "weight": 1.0, "_src": "main_clover_webhook", "_tgt": "main_clovercontroller_handle_void_webhook", "source": "main_clover_webhook", "target": "main_clovercontroller_handle_void_webhook", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L100", "weight": 1.0, "_src": "main_clover_webhook", "_tgt": "main_clovercontroller_handle_refund_webhook", "source": "main_clover_webhook", "target": "main_clovercontroller_handle_refund_webhook", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L112", "weight": 1.0, "_src": "main_rationale_112", "_tgt": "main_clovercontroller_handle_charge_webhook", "source": "main_clovercontroller_handle_charge_webhook", "target": "main_rationale_112", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L137", "weight": 1.0, "_src": "main_rationale_137", "_tgt": "main_clovercontroller_handle_void_webhook", "source": "main_clovercontroller_handle_void_webhook", "target": "main_rationale_137", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L160", "weight": 1.0, "_src": "main_rationale_160", "_tgt": "main_clovercontroller_handle_refund_webhook", "source": "main_clovercontroller_handle_refund_webhook", "target": "main_rationale_160", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L368", "weight": 1.0, "_src": "main_clover_send_to_terminal", "_tgt": "main_clovercontroller_apply_portal_surcharge", "source": "main_clovercontroller_apply_portal_surcharge", "target": "main_clover_send_to_terminal", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L461", "weight": 1.0, "_src": "main_clover_process_card", "_tgt": "main_clovercontroller_apply_portal_surcharge", "source": "main_clovercontroller_apply_portal_surcharge", "target": "main_clover_process_card", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/controllers/main.py", "source_location": "L262", "weight": 1.0, "_src": "main_rationale_262", "_tgt": "main_clovercontroller_apply_portal_surcharge", "source": "main_clovercontroller_apply_portal_surcharge", "target": "main_rationale_262", "confidence_score": 1.0 } ], "hyperedges": [] }