For that, you need to develop a payment plugin which will connect to ICP system. We have a documentation on that:
www.hikashop.com/support/documentation/62.html#payment
Their website is all in german so I would have a hard time telling you more about ICP