I am using a credit system and would like to know if it's possible to charge users for the full weekly subscription if they upgrade to a yearly plan after using all their weekly credits within one day. My goal is to ensure that users are billed for the entire weekly period in such cases. Is this compliant with Apple's App Store policies?