BitPay is the largest global bitcoin payment service provider. Bitpay is a complete, open source, native interface to the Bitcoin network, and provides the core functionality needed to develop apps for bitcoin.
BitPay automatically converts the currency into bitcoins. Suppose user is purchasing 10$ plan, then it will automatically convert the 10$ in to its equivalent bitcoin coin rate at that time.
BitPay App supports only fixed payments in PayPlans.
Admin must have an account at BitPay in order to accept bitcoin.
Note : You have to generate this key by logging in to your Bitpay merchant account. Go to Dashboard -> MyAccount -> API Access Keys for getting the API keys. Once you fill the API key then save it.
Step 1 : Install BitPay app from PayPlans AppStore and create app instance.
Step 2 : BitPay app specific parameters in Parameters section are described as follows-
API keys : API keys are used to authenticate your back-end server connection to the bitpay.com server. You should never place the API key in any public-facing code on your website. If your key becomes compromised, you can delete it from this page, and make a new key.
Test Mode : Set it to “Yes”, if you want to test it. While doing live transaction set it to “No”.
Step 3 : Click on Save or Save & Close button to save app instance.
After that you can see, bitpay option as a payment gateway. After checkout user will be redirected to bitpay site(screen similar to below one).
Once you pay with bitcoin, you will be redirected back to the merchant site.