Bitcoin Forum

Bitcoin => Project Development => Topic started by: soniaimmigration on July 10, 2020, 12:25:37 PM



Title: How to add bitcoin as payment method in website
Post by: soniaimmigration on July 10, 2020, 12:25:37 PM
Hi guys can anyone guide me about payment method integration one of mine client https://www.ainit.net/ (https://www.ainit.net/) want to add payment method bitcoin in thier website any merchant suggestion website is based for they offer services in sydney dubai pakistan.


Title: Re: How to add bitcoin as payment method in website
Post by: ServerWhere on July 10, 2020, 12:27:01 PM
You can use any provider like Bitpay.


Title: Re: How to add bitcoin as payment method in website
Post by: mocacinno on July 10, 2020, 12:32:22 PM
You can use any provider like Bitpay.

Bitpay isn't well-liked in this community...

You can read the reasons in sites like this one: https://debitpay.directory/anti-bitcoin/ (not my site)

Instead of bitpay, why not use btcpayserver, or run a core or electrum daemon and use the json-rpc interface directly


Title: Re: How to add bitcoin as payment method in website
Post by: pakhitheboss on July 10, 2020, 12:43:36 PM
Since you are using WordPress as CMS on your website you can use a cryptocurrency payment processor plugin on your website to accept Bitcoin and other cryptocurrencies.

You can add GoURL plugin, which is free on your website to accept cryptocurrency payments. More details can be found here (http://"https://cointikka.com/best-wordpress-plugins-for-crypto-websites/").


Title: Re: How to add bitcoin as payment method in website
Post by: hongchao123 on July 10, 2020, 01:11:03 PM
Coin payments . net is not bad provider acutally. I saw it several times on diffrent sites


Title: Re: How to add bitcoin as payment method in website
Post by: boyptc on July 10, 2020, 02:05:09 PM
More details can be found
Code:
http://"https://cointikka.com/best-wordpress-plugins-for-crypto-websites/
The link has some excess characters.

Code:
https://cointikka.com/best-wordpress-plugins-for-crypto-websites/


Title: Re: How to add bitcoin as payment method in website
Post by: Salauddin1994 on July 10, 2020, 02:41:36 PM
Bitcoin is actually a payment method it is a digital cash-like currency and the United States can also recognize it as a product. However you are supported by the business model of companies such as coinbase or BitPay as a bitcoin payment method this bitcoin is much more helpful in terms of payment only. Here you can perform your tasks for free it is provided on these websites for the use of every cryptocurrency.


Title: Re: How to add bitcoin as payment method in website
Post by: Casdinyard on July 10, 2020, 04:31:27 PM
Hi guys can anyone guide me about payment method integration one of mine client https://www.ainit.net/ (https://www.ainit.net/) want to add payment method bitcoin in thier website any merchant suggestion website is based for they offer services in sydney dubai pakistan.

Better link your bitcoin address or QR code (if your wallet offers such feature but you also need to indicate on your platform the use of the wallet you're using) on your platform/website yet it is only good for small businesses and one-at-a-time transactions. If you would do that, you might need to have connections with the sender first so that you could validate that they are the one who would send you the payment (which is a lot of work to do especially if you have a lot of payment incoming).

If you like to make it automated and just simply let the users transact and pay you while you didn't need to verify each transaction one by one, better asks or hire programmers in the Services board.


Title: Re: How to add bitcoin as payment method in website
Post by: bitmover on July 10, 2020, 11:52:22 PM
Bitpay isn't well-liked in this community...

You can read the reasons in sites like this one: https://debitpay.directory/anti-bitcoin/ (not my site)

Instead of bitpay, why not use btcpayserver, or run a core or electrum daemon and use the json-rpc interface directly

Just like the website pointed out, there are many reasons to avoid bitpay (no segwit support, KYC, block payments, etc).
On the other hand, btcpayserver:
-open source
-no kyc
-no fees
-self hosted
an so on.More information here
https://docs.btcpayserver.org/


Title: Re: How to add bitcoin as payment method in website
Post by: The Cryptovator on July 11, 2020, 01:05:07 AM
You may choose appropriate payment processor from this thread-List of Bitcoin Payment Processors (https://bitcointalk.org/index.php?topic=5259548.0). You may realise from there which payment method would be easy and reliable for you. But personally I believe BTCPay server is the best option for you. There is no such as problems like KYC and account block which is most annoying for clients. Also all private keys controll will be with you, it's not like any centralized wallet payment processor. Its support few more alt coins including Bitcoin Lightning network.


Title: Re: How to add bitcoin as payment method in website
Post by: Kong Hey Pakboy on July 11, 2020, 01:27:44 PM
If you would like to add bitcoin or other cryptocurrencies as a payment method, you can simply input or show your bitcoin address or your QR code in the payment method of your website. I also did this on my site last year of 2019 for my school project, if the visitors of my website voluntarily want to give me donations on my website.


Title: Re: How to add bitcoin as payment method in website
Post by: joniboini on July 11, 2020, 02:18:58 PM
If you would like to add bitcoin or other cryptocurrencies as a payment method, you can simply input or show your bitcoin address or your QR code in the payment method of your website. I also did this on my site last year of 2019 for my school project, if the visitors of my website voluntarily want to give me donations on my website.

Donation and running a shop is different. What you do is not going to work since he needs to create unique identifier for each of his transaction. He has to track whether somebody has paid or not, and probably auto converting to fiat, etc.


Title: Re: How to add bitcoin as payment method in website
Post by: webtricks on July 11, 2020, 04:35:16 PM
Before adding Bitcoin as a method of payment on site, you should understand that Bitcoin is meant to be used as decentralized mean of payment. If you are using third party service to accept Bitcoin on your site then it defies the whole purpose.

The most genuine way to accept bitcoins on your website is by running full node and independently verifying payment coming to your address and then generating new address for next payment. Or you can generate address on user to user basis.

However, it is not easy to set up if you don't have enough technical knowledge. BTCPay Server as suggested by many above is easy alternative from the integration point of view. If you got capable developers, they can easily integrate BTCPay Server on your site. Point to note that you are still running full node and maintaining full control over your server.


Title: Re: How to add bitcoin as payment method in website
Post by: bL4nkcode on July 11, 2020, 08:07:50 PM
If you want full control over the payment process to your website you should go for a self-hosted payment processor but note that it would cost you maybe a bit more for hosting and developing if you will hire a developer to do the work, a small business might get hard to maintain those requirements for hosting.

While there are many hosted bitcoin payment processors which give you easier setup, mostly 1-2% charge in every transaction made but will give you less control over your money, especially some requires kyc, btw I recommend Blockonomics.


Title: Re: How to add bitcoin as payment method in website
Post by: AdamBlade on July 12, 2020, 01:08:29 PM
If you want full control over the payment process to your website you should go for a self-hosted payment processor but note that it would cost you maybe a bit more for hosting and developing if you will hire a developer to do the work, a small business might get hard to maintain those requirements for hosting.

While there are many hosted bitcoin payment processors which give you easier setup, mostly 1-2% charge in every transaction made but will give you less control over your money, especially some requires kyc, btw I recommend Blockonomics.


I advise you to pay special attention to the security parameters of your payment method, namely two-factor authentication. After all, today's market requires reliability, especially in the world of cryptocurrencies, and the 2FA service can help in this as never before. Every year, the 2fa platform (http://protectimus.com) should improve and take a leading position, in this regard, Google has succeeded very well with its security algorithms. Today, two-factor authentication solutions act as a universal method for generating one-time passwords using specific security tokens. This raises the problem of multi-factor authentication solutions to a new level, because it is important to have a different security architecture. Universality is the main criterion. if you consider an example of a local 2FA platform using a protective layer and its accompanying tokens, you can achieve a new level of security for your service, which is not a little important when working with cryptocurrencies and especially when providing services.


Title: Re: How to add bitcoin as payment method in website
Post by: bitcoingav on July 12, 2020, 11:27:48 PM
As some others stated above, you can probably run a BTCPay server on your website decently easily. However, some new companies are creating some pretty cool POS systems you may want to check out. Startups like Block 11 (www.block-11.com (http://www.block-11.com)) are making LN website integrations with awesome capabilities. Best of luck!


Title: Re: How to add bitcoin as payment method in website
Post by: hugeblack on July 13, 2020, 05:46:24 AM
Check this list ---> https://github.com/alexk111/awesome-bitcoin-payment-processors
It contains a list of most of the methods that you can use, some of these methods do not require any technical expertise and the other requires some modifications.
If you want to transfer crypto to fiat, the best option is https://coingate.com/accept-bitcoin.
If you have some technical knowledge, you can try https://btcpayserver.org/ with https://www.blockonomics.co/views/payment_forwarding.html.


Title: Re: How to add bitcoin as payment method in website
Post by: Initscri on July 13, 2020, 07:53:58 AM
As some others stated above, you can probably run a BTCPay server on your website decently easily. However, some new companies are creating some pretty cool POS systems you may want to check out. Startups like Block 11 (www.block-11.com (http://www.block-11.com)) are making LN website integrations with awesome capabilities. Best of luck!

I would also kind of caution against running something like BTCPay server if you aren't confident technically. I wouldn't be surprised if one day there was a zero-day exploit and the people who aren't technically proficient enough to get the patch in quick enough may be affected more so than others.

I'd just keep that in mind.


Title: Re: How to add bitcoin as payment method in website
Post by: dkbit98 on July 13, 2020, 08:34:47 AM
Hi guys can anyone guide me about payment method integration one of mine client https://www.ainit.net/ (https://www.ainit.net/) want to add payment method bitcoin in thier website any merchant suggestion website is based for they offer services in sydney dubai pakistan.
It depends what kind of website you have.
There are many wordpress extensions (like CoinGate for example) that can be used for easy accepting bitcoin and other cryptocurencies.
I know some people are using Coinbase and their widget for easy integration, but I don't recommend using any third party.



Title: Re: How to add bitcoin as payment method in website
Post by: NotATether on July 14, 2020, 11:43:51 PM
I would also kind of caution against running something like BTCPay server if you aren't confident technically. I wouldn't be surprised if one day there was a zero-day exploit and the people who aren't technically proficient enough to get the patch in quick enough may be affected more so than others.

I'd just keep that in mind.

Technically unskilled people would use one of the third party alternatives that are easier to use, because although the web interface for configuring it is user-friendly, the installation process is not and involves a lot of command line input so they'll find it hard to install BTCPay and its dependencies in the first place.


Title: Re: How to add bitcoin as payment method in website
Post by: Initscri on July 15, 2020, 09:18:06 AM
I would also kind of caution against running something like BTCPay server if you aren't confident technically. I wouldn't be surprised if one day there was a zero-day exploit and the people who aren't technically proficient enough to get the patch in quick enough may be affected more so than others.

I'd just keep that in mind.

Technically unskilled people would use one of the third party alternatives that are easier to use, because although the web interface for configuring it is user-friendly, the installation process is not and involves a lot of command line input so they'll find it hard to install BTCPay and its dependencies in the first place.

I mean that's true. But it wouldn't be the first time an over-confident technical person setup something like a payment gateway - did it wrong, and then hell breaks loose.