Indicpay payments is India’s leading payments and API banking company. It helps 1,00,000+ businesses accept and send money and is used for multiple use cases like vendor payouts, wage payouts, bulk refunds, etc.