Bitcoin Payment Button

This post is also available in: German

Bezahlbutton / Payment Button

team

Bitcoin Payment Button

The Bitcoin payment button is interesting for providers who want to sell digital products and send them to the customer via email.

You present your product on the website and when paying the buyer provides his e-mail address. The file, PDF or access code will be sent to this email address later.

In the example below, there are three different products. This could be, for example, an access in the member area of your blog.

The user can choose and pay for one of the offered access forms. At the beginning, he enters his email address. This can be, for example, the email address with which the customer has logged into the forum, blog or service.

The account can be activated via this email address or the file, PDF or access code can be sent.

User view of the Bitcoin payment button

Click on the Bitcoin payment button and see what the visitor will see on your page:

Klicke auf den Bitcoin Bezahlbutton und sehe, was der Besucher auf Deiner Seite sehen wird:
Tages-ZugangWochen-ZugangMonat-Zugang
€1,-€2,-€5,-

Set up Bitcoin payment button

With the help of BTCPay we show how to create a Bitcoin payment button and integrate it into your website as HTML code.

If you have registered and registered in the BTCPay Shop, you will be able to enter the Store Settings. Here are the settings options to administer the BTCPay Store. How to administrate a BTCPay Store can be found in the article Administrate BTCPay Shop.

After the successful payment, the customers should be sent the digital goods by email. Therefore, the e-mail address is required when ordering.

In order to receive this email address from the customers, the “Requires a refund email” field must be activated in the “Checkout Experience” settings.

Bitcoin Pay Button Checkout Experience

Bitcoin Pay Button Checkout Experience

If the other Basic Shop settings have also been made (see Administrate BTCPay Shop), then we will turn to the “Pay Button” section.

The settings for the “Pay Button” are not under Apps, but also in the Store Settings.

If we click on “Pay Button” we will receive a warning. We confirm that we allow access via an external instance via API.

Payment Button

Payment Button

Then we will enter the settings overview to adjust the payment button to our requirements.

If the customer, after successful payment the digital products With a Bitcoin payment button you determine what amount a customer has to pay. The price can be set in any fiat currency (EUR, USD, CHF, etc.) or in Bitcoin.

When your customer clicks on the Bitcoin payment button, they will receive a payment request to pay the defined amount.

A unique Bitcoin address, with the converted Bitcoin amount, is created via QR code.

If the payment is received successfully, it will be credited directly to your Bitcoin Wallet and you will receive a notification by email in parallel.

For the example above, we created three buttons for the different prices and integrated them into the page as HTML code.

 

 

Set up Bitcoin payment button

Set up Bitcoin payment button

Button Functions

When configuring the button page, we enter the amount. So is the currency.

In the “Checkout Description” field comes a small description of the product. In our case, day access, weekly access and monthly access.

An order ID can also be specified.

Button Design

The BTCPay button is displayed as an icon by default. You can also insert your own button.

You can place the button on any internet server and then point it to it via URL. The payment button we use Bitcoin Payment Button 4 has the following url: https://coincharge.io/wp-content/uploads/2020/04/Jetzt-bezahlen-mit.png

You can specify an additional text in the button and define the size.

You can set the amount firmly. This makes sense for a solid product. When we create a page for donations, a free amount entry by the donor makes sense.

You can be informed about the payment. Either a message is sent to another server via server IPN or you have an Emai sent to you.

Under Browser Redirect, you can specify a url to display to the payer after successful payment. This can be a “Thank you for the successful payment” page or a forward to a download page or the login page of your forum.

In the Advanced field, you can control the language of the payment page. Since we are aimed at a German-speaking audience, we have deposited lang=de-DE for the German language.

Just try it yourself and include the HTML code of your finished button on your page.

More button templates can be found here, which you can use.

Donation with Bitcoin

Pay with Bitcoin

We accept Bitcoin

https://coincharge.io/wp-content/uploads/2020/01/spende-mit-bitcoin.png

https://coincharge.io/wp-content/uploads/2020/01/zahle-mit-bitcoin.png

https://coincharge.io/wp-content/uploads/2020/01/wir-akzeptieren-bitcoin.png

We accept Bitcoin

We accept Bitcoin

Donate me a few Bitcoin

Donate me a few Bitcoin

Pay now with Bitcoin

Pay now with Bitcoin

We accept Bitcoin

We accept Bitcoin

Donate me with Bitcoin

Donate me with Bitcoin

Pay now with Bitcoin

Pay now with Bitcoin

This post is also available in: German