Alibaba Cloud and Credits have partnered up to develop a transparent, blockchain-powered Smart Payment Service to streamline operations and reduce costs.