Small merchants usually face a lot of challenges when integrating their websites or mobile apps to a payment gateway.