blockchain

A payment gateway to merge Blockchain with WHMCS and support latest V2 API.This module helps you to take free Bitcoin transactions from your clients using Blockchain.info’s Receiving API v2. You just need API key & extended public Key. To obtain API key & public key follow this link : https://blockchain.info/api/api_receive

In new API confirmations are optional and either you can set 3 confirmation level or leave that field empty before an invoice is marked Paid. It supports WHMCS 6.3 to 7.2 as well.

Your questions, our answers

How to Get API Key?

In order to use the Receive Payments API V2, please apply for an API key at https://api.blockchain.info/v2/apikey/request/. This API key is only for our Receive Payments API. You cannot use the standard blockchain wallet API key for Receive Payments V2, and vice versa.

How to acquire Extended Public Key (xPub)?

This API requires you to have a BIP 32 account xPub in order to receive payments. The easiest way to start receiving payments is to open a Blockchain Wallet at https://blockchain.info/wallet/#/signup/.

You should create a new account inside your wallet exclusively for transactions facilitated by this API. When making API calls, use the xPub for this account (located in Settings -> Accounts & Addresses -> Show xPub).

How many confirmations do need to set?

After payment is done at blockchain. You can see “unconfirmed” payment at Blockchain. This means Blockchain does not included in the Blockchian and is still reversible. A transaction typically takes around 1 to 5 minutes to be confirmed. Blockchain send confirmation to Shopping Cart after a interval and confirmations is increased by one. You can set in whmcs gateway configuration what number of confirmations you required to check before invoice is paid. It can be 0 by default.

Version : V1.0.3 04 NOVEMBER 2016

Version : V1.0.4 26 February 2017

Fix the HTTPS issue with WHMCS 7.1

Version : V1.0.5 03 May 2017

- If customer paid more than the required amount extra amount added as credit balance.- If customer paid partial payment then his invoice remain unpaid & transaction added in that invoice.
- Round UP Bitcoin Amount To 6 Decimal Places - this will help with some wallets that can go out as far many decimal places as you require sometimes. This setting We have given in admin to enable the round up transaction value.