We plan to add additional functionality to BannerCharge to accept many cryptocurrencies, not just the most popular such as Bitcoin, Litecoin and Ethereum. This will allow BannerCharge to become a comprehensive payment collection solution that can allow a website owner to accept credit/debit cards, Paypal and cryptocurrencies from customers as well as giving additional optional choices such as promotional codes or electronic website gift cards which the system already supports.
Each website operator can configure the payment options accepted and can contain multiple sets of configuration so different payment forms can give different options to the website visitors. We plan on building a high availability set of coin servers which will contain the full blockchains of the cryptocurrencies that BannerCharge supports and will also constantly collect each currency’s equivalent USD value from http://coinmarketcap.com.
A secure API that only accepts requests from BannerCharge websites will allow the individual BannerCharge site to fetch current coin pricing in order to present customers with coin quantity required as payment for their order and also present them with a unique wallet address where payment needs to be sent. The individual website would save this information and then periodically run additional API calls to see if the transfer of the coin has completed and then the website will mark the order as completed and go on to perform any needed actions such as sending out order confirmations as well as sending the incoming coin to the website owner’s wallet minus a transaction fee.