Generally, there is no maximum capping on the number of points that you can earn under a loyalty program. Even if there is any limit, you will either be directly informed about it, or you can check it under the terms and conditions of a particular program.