A payment gateway is an integral tool in the kitty of any web developer designing an e-commerce solution. Payment gateways allow retailers to set up and scale businesses online. This chapter will guide you in building a payment gateway system and a payment ecosystem. The solution would enable users to accept payments on a blockchain network akin to the leading fiat payment networks of the day. This specific solution is built on the Ethereum platform and allows the merchant to accept ether as payment. It can easily be leveraged to accept an ERC20 token as payment as well for enterprise applications not implementing cryptocurrencies.
This chapter will cover the following topics:
- Defining our blockchain payment ecosystem
- Generating dynamic merchant addresses using HD wallets
- Creating an e-commerce website and payment gateway
- Creating...