# Can proration only be done based on the time a customer was subscribed to the price or can i prorate charges based on a custom parameter. it's always calculated based on the time, but you can pass in a proration_date