Introduce new charge states for an "optional_charge"
We have two current states for handling charges, but both of them are for required charges. We want merchants to select a different plan and if they don't accept charges to stay on their existing plan. We need a concept of an "optional" charge to represent this.
Name | Required? | When must the merchant address it? |
---|---|---|
sudden_charge | Yes | Immediately |
delayed_charge | Yes | 7-10 days |
optional_charge | No | 2 days |