Yes, assuming that you set a session with the user's ID when they login you can do a simple update on the article page to reduce their credit balance by 1 using this session value to pull their details
Also make sure that their credit balance is greater than zero when hitting the page !