KrisFlyer allows you to transfer points from various loyalty programs, and you can earn points for these programs by using associated credit cards. (upgradedpoints.com)
When you can and can't transfer points — If you have points across various loyalty programs, there are few options to transfer... (See Transferring points) (creditcards.com)
There's no great mystery to the Miles & Points world but a working knowledge of how various loyalty programs work, which loyalty programs are offering good promotions / bonuses and how best to grow your Miles & Points balances is essential to anyone wanting to travel in comfort (and sometimes luxury). (travelingformiles.com)