The City of Indio accepts online payments for businesses renewing their business license. The online payment system is a secured system that requires the use of either a Visa, MasterCard, or American Express card. In order to use the online business license payment system to renew your business license, you will need your business license renewal notice.