Search 1.9 billion lines of Odoo code on GitHub

payment_bitcoin

Author: Nitrokey GmbH, Odoo Community Association (OCA)
License: AGPL-3
Branch: 12.0-merge_duplicate_contacts
Repository: Nitrokey/odoo-modules
Dependencies: account, base_automation, payment, sale_payment, website, and website_sale
Languages: CSS (12, 0.7%), HTML (328, 19.7%), JavaScript (42, 2.5%), PO File (187, 11.2%), Python (719, 43.2%), XML (338, 20.3%), and reStructuredText (39, 2.3%)
Other branches: 12-fix-account_invoice_pdf_export, 12.0, 12.0-abandoned_carts-code, 12.0-abandoned_carts-sale-order-queue, 12.0-debug_payment_bitcoin, 12.0-email_restrict_autoreply, 12.0-fix-abandoned_carts, 12.0-fix-merge_duplicate_contacts, 12.0-logger_payment_bitcoin, 12.0-phone_validation_e164, 12.0-pre-commit, 12.0-product_creation_prevention, 12.0-stock_tracking_validation, 15.0, 15.0-mig-account_invoice_pdf_export, 15.0-mig-configure_product, 15.0-mig-delivery_carrier_info, 15.0-mig-ecommerce_first_last_name, 15.0-mig-ecommerce_hide_product, 15.0-mig-helpdesk_mgmt_category_team, 15.0-mig-limit_to_employees, 15.0-mig-mass_mailing_double_opt_in, 15.0-mig-nitrokey_partial_picking, 15.0-mig-partner_delivery_link, 15.0-mig-partner_user_status, 15.0-mig-payment_bitcoin, 15.0-mig-product_cost_automatic, 15.0-mig-product_label_image, 15.0-mig-sale_payment, 15.0-mig-stock_picking_unbuild, 15.0-mig-vat_online_validation, 15.0-mig-website_menu_url_translate, fix-12.0-merge_duplicate_contacts, fix-exclude-child-contact, improvement-abandoned_carts, issue-1044, and master
Other repositories: Nitrokey/odoo-account-payment, and initOS/account-payment

<h1 class="title">Bitcoin Payment Acquirer</h1> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/odoo-modules/tree/12.0/payment_bitcoin"><img alt="OCA/odoo-modules" src="https://img.shields.io/badge/github-OCA%2Fodoo--modules-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/odoo-modules-12-0/odoo-modules-12-0-payment_bitcoin"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a></p> <p>This module lets ecommerce customers to pay with Bitcoin. During configuration, multiple Bitcoin addresses need to be entered. Each Bitcoin address is assigned to one order only and used only once. During checkout, when a customer chooses to pay with Bitcoin, the next available Bitcoin address will be assigned to the sales order and the amount to be paid in Bitcoin is calculated automatically. At the time of assigning a Bitcoin address, the current exchange rate is fetched from TODO and the configured Bitcoin rate is applied to it. This rate can be configured similarly to an additional payment fee. At the checkout confirmation page, the Bitcoin address and the amount to-be-payed is displayed to the customer. The amount and Bitcoin address can also be send to the customer in the order confirmation email. If a customer chooses to pay with Bitcoin but no Bitcoin address is available, an error is displayed.</p> <p>Other than fetching the exchange rate, there is no online integration or Blockchain implementation to other services or the Bitcoin network. The actual Bitcoin Payments are not known to Odoo. Instead payments need to be confirmed manually, similarly to wire transfers.</p> <p>In the backoffice a Bitcoin rate needs to be configured and several Bitcoin addresses to be entered.</p> <p>Invoicing -&gt; Configuration -&gt; Bitcoin Adresses</p> <img alt="images/bitcoin_addresses.png" src="images/bitcoin_addresses.png" /> <p>When adding or importing Bitcoin addresses their validity is verified. The same Bitcoin address can't be added twice.</p> <p>Bitcoin addresses are assigned to sales orders:</p> <p>Invoicing -&gt; Configuration -&gt; Bitcoin Adresses -&gt; Create</p> <img alt="images/assign_order.png" src="images/assign_order.png" /> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#bug-tracker" id="id1">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id2">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id3">Authors</a></li> <li><a class="reference internal" href="#maintainers" id="id4">Maintainers</a></li> </ul> </li> </ul> </div> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id1">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/odoo-modules/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed <a class="reference external" href="https://github.com/OCA/odoo-modules/issues/new?body=module:%20payment_bitcoin%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id2">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id3">Authors</a></h3> <ul class="simple"> <li>Nitrokey GmbH</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id4">Maintainers</a></h3> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/odoo-modules/tree/12.0/payment_bitcoin">OCA/odoo-modules</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>