From a6b435d7e2843d2c75fa97fd3014a4f876d52a36 Mon Sep 17 00:00:00 2001 From: ndeet Date: Mon, 12 Aug 2024 16:35:47 +0200 Subject: [PATCH] Marketplace: make banner work, updating description. --- payment_btcpayserver/__manifest__.py | 3 +- .../static/description/index.html | 77 ++++++++++++++++--- 2 files changed, 70 insertions(+), 10 deletions(-) diff --git a/payment_btcpayserver/__manifest__.py b/payment_btcpayserver/__manifest__.py index f0b6603..474a03c 100644 --- a/payment_btcpayserver/__manifest__.py +++ b/payment_btcpayserver/__manifest__.py @@ -22,7 +22,7 @@ { 'name': 'Payment Provider: BTCPay Server', 'summary': 'This module integrates BTCPAY - pay with Bitcoin - with Odoo v17.0', - 'author': 'Vandekul, ndeet', + 'author': 'BTCPay Server team and contributors', 'website': 'https://github.com/btcpayserver/odoo', 'category': 'Accounting/Payment Providers', 'version': '17.0.2.0', @@ -38,6 +38,7 @@ 'views/payment_transaction_views.xml', 'data/payment_provider_data.xml', ], + 'images': ['static/description/BTCPay-Odoo-17-featured.png'], 'external_dependencies': { 'python': ['btcpay-python'] }, diff --git a/payment_btcpayserver/static/description/index.html b/payment_btcpayserver/static/description/index.html index ebecff6..d56c3cc 100644 --- a/payment_btcpayserver/static/description/index.html +++ b/payment_btcpayserver/static/description/index.html @@ -4,15 +4,74 @@

BTCPay Server Gateway

-

This is the module to connect Odoo 17.0 and BTCPay Server

-
+

This module allows you to accept Bitcoin / Lightning Network (and other cryptocurrency) payments in your Odoo e-commerce store.

+
-
-

- This module allow you to create an easily way to accept Bitcoins +

+
+

+ BTCPay Server for Odoo is a revolutionary, self-hosted, open-source payment gateway to accept Bitcoin payments. Our seamless integration with Odoo allows you to connect your self-hosted BTCPay Server and start accepting Bitcoin payments in just a few simple steps. +

+
+
+ +
+
+

Features

+
+

+

    +
  • Zero fees: Enjoy a payment gateway with no fees. Yes, really!
  • +
  • Fully automated system: BTCPay takes care of payments, invoice management and refunds automatically.
  • +
  • Display Bitcoin QR code at checkout: Enhance customer experience with an easy and secure payment option.
  • +
  • No middlemen or KYC: +
      +
    • Direct, P2P payments (going directly to your wallet)
    • +
    • Say goodbye to intermediaries and tedious paperwork
    • +
    • Transaction information is only shared between you and your customer
    • +
    +
  • +
  • Self-hosted infrastructure: Maintain full control over your payment gateway.
  • +
  • Direct wallet payments: Be your own bank with a self-custodial service.
  • +
  • Lightning Network integrated out of the box – instant, fast and low cost payments and payouts
  • +
  • Reporting and accounting – CSV exports
  • +
  • Advanced invoice management and refunding integrated in the WooCommerce UI
  • +
  • Real-time exchange price tracking for correct payment amounts
  • +
  • Versatile plugin system: +
      +
    • Extend functionality according to your needs
    • +
    • Accept payments in altcoins through various plugins
    • +
    +
  • +
  • Elegant checkout design: Compatible with all Bitcoin wallets and enhanced with your store’s logo and branding for a unique UX.
  • +
  • Point-of-sale integration – Accept payments in your physical shops
  • +
  • Multilingual ready: Serve a global audience right out of the box.
  • +
  • Top-notch privacy and security: Protect your and your customers’ data.
  • +
  • Community-driven support: Get responsive assistance from our dedicated community (Mattermost or Telegram).
  • +
+

+
+
+
+ + + +
+
+

Requirements

+
+

+

@@ -22,7 +81,7 @@

This is the module to connect Odoo 17.0 and BTCPay Server<

Install the module

-

+

  • Clone our [repository](https://github.com/btcpayserver/odoo) or download the .zip from the [releases page](https://github.com/btcpayserver/odoo/releases)
  • Make sure you are on branch `17.0` or downloaded a release tagged with version v17.x @@ -42,7 +101,7 @@

    Install the module

    Configure BTCPay as payment provider

    -

    +

    • Go to Website -> Configuration -> Payment Providers
    • Search for BTCPay and click on button Activate
    • @@ -100,7 +159,7 @@

      How it looks like?

    -

    +

      In payment webpage where payment methods appear, you will find new payment method called BTCPay. If you click on it you will be redirect to the server that you indicate in location field. @@ -114,7 +173,7 @@

      How it looks like?

      Transaction BTCPay Details

      -

      +

        In transaction object, you will find more technical information about this method of payment:
      • Transaction Id: cryptocurrency transaction hash for the executed payout.