Files
Odoo-Modules/graphify-out/cache/7dca543f265769515b99daeb87298b7d7fa22402c64434c659003f50abea9b1b.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
67 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "label": "payment_transaction.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L1"}, {"id": "payment_transaction_paymenttransaction", "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_get_provider_sudo", "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_specific_processing_values", "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_send_payment_request", "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_detect_card_brand_from_details", "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_paymenttransaction_apply_token_surcharge", "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_clover_process_token_payment", "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_send_refund_request", "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_capture_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_void_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_action_clover_void", "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_search_by_reference", "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_paymenttransaction_apply_updates", "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_create_payment", "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_extract_token_values", "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_clover_generate_receipt", "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_store_receipt_data", "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_attach_receipt_pdf", "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_get_clover_receipt_values", "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_source_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_rationale_61", "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_82", "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_91", "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_102", "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_176", "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_225", "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_256", "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_280", "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_310", "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_417", "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_446", "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_502", "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_558", "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_579", "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_593", "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_612", "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_643", "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_656", "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"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "werkzeug_urls", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "odoo_tools_urls", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L11", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "odoo_addons_fusion_clover", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L13", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "odoo_addons_fusion_clover", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L14", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "odoo_addons_fusion_clover_controllers_main", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "payment_transaction_paymenttransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L20", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L55", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_specific_processing_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L60", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_payment_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L81", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "payment_transaction_detect_card_brand_from_details", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L90", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_apply_token_surcharge", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L101", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L175", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_refund_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L224", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_capture_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L255", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_send_void_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L279", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_action_clover_void", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L309", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_payment_transaction_py", "target": "payment_transaction_search_by_reference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L416", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_apply_updates", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L445", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_create_payment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L501", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_extract_token_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L557", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_generate_receipt", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L578", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_store_receipt_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L592", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L611", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_clover_receipt_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L642", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction", "target": "payment_transaction_paymenttransaction_get_source_receipt_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L655", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_get_specific_processing_values", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L68", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_send_payment_request", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L87", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_apply_token_surcharge", "target": "payment_transaction_detect_card_brand_from_details", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L117", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_clover_process_token_payment", "target": "payment_transaction_paymenttransaction_apply_token_surcharge", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L178", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_clover_process_token_payment", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L180", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_send_refund_request", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L234", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_send_capture_request", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L264", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_send_void_request", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L292", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_action_clover_void", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L340", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_apply_updates", "target": "payment_transaction_paymenttransaction_clover_generate_receipt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L482", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_create_payment", "target": "payment_transaction_paymenttransaction_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L507", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_clover_generate_receipt", "target": "payment_transaction_paymenttransaction_clover_store_receipt_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L585", "weight": 1.0}, {"source": "payment_transaction_paymenttransaction_clover_generate_receipt", "target": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L586", "weight": 1.0}, {"source": "payment_transaction_rationale_61", "target": "payment_transaction_paymenttransaction_get_specific_processing_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L61", "weight": 1.0}, {"source": "payment_transaction_rationale_82", "target": "payment_transaction_paymenttransaction_send_payment_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L82", "weight": 1.0}, {"source": "payment_transaction_rationale_91", "target": "payment_transaction_paymenttransaction_detect_card_brand_from_details", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L91", "weight": 1.0}, {"source": "payment_transaction_rationale_102", "target": "payment_transaction_paymenttransaction_apply_token_surcharge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L102", "weight": 1.0}, {"source": "payment_transaction_rationale_176", "target": "payment_transaction_paymenttransaction_clover_process_token_payment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L176", "weight": 1.0}, {"source": "payment_transaction_rationale_225", "target": "payment_transaction_paymenttransaction_send_refund_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L225", "weight": 1.0}, {"source": "payment_transaction_rationale_256", "target": "payment_transaction_paymenttransaction_send_capture_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L256", "weight": 1.0}, {"source": "payment_transaction_rationale_280", "target": "payment_transaction_paymenttransaction_send_void_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L280", "weight": 1.0}, {"source": "payment_transaction_rationale_310", "target": "payment_transaction_paymenttransaction_action_clover_void", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L310", "weight": 1.0}, {"source": "payment_transaction_rationale_417", "target": "payment_transaction_paymenttransaction_search_by_reference", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L417", "weight": 1.0}, {"source": "payment_transaction_rationale_446", "target": "payment_transaction_paymenttransaction_apply_updates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L446", "weight": 1.0}, {"source": "payment_transaction_rationale_502", "target": "payment_transaction_paymenttransaction_create_payment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L502", "weight": 1.0}, {"source": "payment_transaction_rationale_558", "target": "payment_transaction_paymenttransaction_extract_token_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L558", "weight": 1.0}, {"source": "payment_transaction_rationale_579", "target": "payment_transaction_paymenttransaction_clover_generate_receipt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L579", "weight": 1.0}, {"source": "payment_transaction_rationale_593", "target": "payment_transaction_paymenttransaction_clover_store_receipt_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L593", "weight": 1.0}, {"source": "payment_transaction_rationale_612", "target": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L612", "weight": 1.0}, {"source": "payment_transaction_rationale_643", "target": "payment_transaction_paymenttransaction_get_clover_receipt_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L643", "weight": 1.0}, {"source": "payment_transaction_rationale_656", "target": "payment_transaction_paymenttransaction_get_source_receipt_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L656", "weight": 1.0}], "raw_calls": [{"caller_nid": "payment_transaction_paymenttransaction_get_provider_sudo", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L56"}, {"caller_nid": "payment_transaction_paymenttransaction_get_specific_processing_values", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L63"}, {"caller_nid": "payment_transaction_paymenttransaction_get_specific_processing_values", "callee": "get_base_url", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L69"}, {"caller_nid": "payment_transaction_paymenttransaction_get_specific_processing_values", "callee": "url_join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L70"}, {"caller_nid": "payment_transaction_paymenttransaction_get_specific_processing_values", "callee": "url_encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L72"}, {"caller_nid": "payment_transaction_paymenttransaction_send_payment_request", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L84"}, {"caller_nid": "payment_transaction_detect_card_brand_from_details", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L92"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L103"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L104"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L111"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L113"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L114"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L120"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L126"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L126"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L130"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L130"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L131"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L131"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L131"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L133"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L137"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L141"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L142"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L148"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "button_draft", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L154"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L157"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_token_surcharge", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L168"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L185"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L185"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_clover_create_charge", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L188"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L198"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L199"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L208"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L212"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L213"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L214"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L215"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_process", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L220"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L222"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_process_token_payment", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L222"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L227"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L231"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "_clover_create_refund", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L234"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L241"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L249"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "_process", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L251"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L253"}, {"caller_nid": "payment_transaction_paymenttransaction_send_refund_request", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L253"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L258"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "_clover_capture_charge", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L264"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L272"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L273"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "_process", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L275"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L277"}, {"caller_nid": "payment_transaction_paymenttransaction_send_capture_request", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L277"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L286"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "_clover_create_refund", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L292"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L300"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L301"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "_process", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L303"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L305"}, {"caller_nid": "payment_transaction_paymenttransaction_send_void_request", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L305"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L317"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L319"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L319"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L321"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L321"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L325"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L325"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L328"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L328"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L334"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L334"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_clover_make_ecom_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L344"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L347"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L349"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L349"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L356"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_clover_create_refund", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L360"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L365"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L366"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L367"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L367"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L377"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L379"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L379"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "action_cancel", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L384"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L384"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L386"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L386"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L389"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L394"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L394"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L395"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L399"}, {"caller_nid": "payment_transaction_paymenttransaction_action_clover_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L408"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L419"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L421"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L423"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L428"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L430"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L435"}, {"caller_nid": "payment_transaction_search_by_reference", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L439"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L448"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L450"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L455"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L459"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "extract_card_details", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L461"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L462"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_get_from_code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L463"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L470"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L472"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L472"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get_clover_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L475"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_authorized", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L478"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_done", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L480"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_post_process", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L481"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_canceled", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L484"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_done", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L486"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_post_process", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L487"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L490"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L490"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L491"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L493"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_set_error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L497"}, {"caller_nid": "payment_transaction_paymenttransaction_apply_updates", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L498"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L504"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L506"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L509"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L512"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L528"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L534"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L540"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L547"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L549"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L549"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "reconcile", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L550"}, {"caller_nid": "payment_transaction_paymenttransaction_create_payment", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L550"}, {"caller_nid": "payment_transaction_paymenttransaction_extract_token_values", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L560"}, {"caller_nid": "payment_transaction_paymenttransaction_extract_token_values", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L562"}, {"caller_nid": "payment_transaction_paymenttransaction_extract_token_values", "callee": "extract_card_details", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L563"}, {"caller_nid": "payment_transaction_paymenttransaction_extract_token_values", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L566"}, {"caller_nid": "payment_transaction_paymenttransaction_extract_token_values", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L572"}, {"caller_nid": "payment_transaction_paymenttransaction_extract_token_values", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L573"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_generate_receipt", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L580"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_generate_receipt", "callee": "exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L588"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L594"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L599"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L600"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L601"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L601"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L602"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L602"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L603"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L604"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L605"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_store_receipt_data", "callee": "dumps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L609"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L618"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "_render_qweb_pdf", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L619"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L621"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L625"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L625"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L628"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L634"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L634"}, {"caller_nid": "payment_transaction_paymenttransaction_clover_attach_receipt_pdf", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L635"}, {"caller_nid": "payment_transaction_paymenttransaction_get_clover_receipt_values", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L644"}, {"caller_nid": "payment_transaction_paymenttransaction_get_clover_receipt_values", "callee": "loads", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L651"}, {"caller_nid": "payment_transaction_paymenttransaction_get_source_receipt_values", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L657"}, {"caller_nid": "payment_transaction_paymenttransaction_get_source_receipt_values", "callee": "loads", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/payment_transaction.py", "source_location": "L660"}]}