The essence of my question is this: is it problematic to change text of a call-to-action button based on user input to a form?
More specifically: we have a short form within a dialog that allows users to change a subscription (e.g., add or remove data from their plan). Some changes will apply immediately and thus charge immediately, and some changes will be applied later. We do not expect users to encounter this dialog often.
The flow is this:
- The user makes changes to the plan
- On blur from each change:
- If the change would incur charges, we add/update a line in our summary section that says "Amount you will be charged right now: $xxx.xx"
- If the change would instead change a future payment amount (e.g., they've reduced their data), we add/update a line that says "New monthly payment (effective 8/1/2015): $xxx.xx"
- Below the summary, they can either click the confirmation button or cancellation button.
We want to make sure it is clear that clicking this button will immediately incur charges in some cases, without seeming out of place/worrying customers when no charges will be incurred.
At this point, I see three options:
- Pick a phrase that encompasses both purposes
- Make the button text conditional on what will happen.
- Have a separate confirmation + summary page
I'm having difficulty coming up with a phrase that encompasses both cases without dropping the emphasis that you will be charged immediately, so I think that option is out. The team I'm working with would prefer it to all be on one page, which is why I am less open to that idea, but if the text of the button changing is confusing, we may go the route of a separate page.