If you select a subscription plan that is set to charge on the 1st of every month and if a customer purchases this plan any other day of the month, for that month the subscription price will be prorated based on the remaining time in that month.
On the next billing date i.e., 1st of next month they will be charged the full price of the membership
🚨 The price that shows up on the POS would be an estimated price, once the payment is completed you will see the actual price charged to the customer.
This is because the price is calculated based on the time remaining in the month. The system shows an estimated price based on the time you added the item to the cart. When the payment is processed based on the time that has elapsed in the month stripe would calculate the amount and charge the customer
Let's say a subscription plan called 15 Classes/Month priced at $200 is set to charge on the 1st of every month
If we make a sale on the 12th of July the subscription price will be prorated based on the date and time you are making the sale