Role: Customer
Objective: Customer would like to see
Reason: Allow customer to align his cash-flow.
Functional requirements:
Customer can do this change anytime during the month.
Customer can change it repeatedly.
The change is immediate.
Customer can change the date only to future day.
Current cycle is recalculated based on number of days from last autodebit date until the new one. The difference is debited on the new autodebit date alongside standard subscription fee.
Subscription plan usage is not changed.
UI requirements: When the customer choose new autodebit date, he is informed about additional costs and that his subscription limits in his current cycle are not changed.
Acceptance criteria:
Autodebit date is changed.
On the new autodebit date, customer is charged the fee for prolonging previous cycle.