Do pay-as-you-go credits expire ?
Credits on pay-as-you-go packs expire after 1 year.
If you've purchased credits on different dates, then the older credits will be used first.
You can find information about credit validity in the billing section.
Credits on a monthly/yearly pack are reset every month. Credits on a subscription don't roll over from one month to the other.