Can the payment time for the preorder final payment selling plan be set as optional?

I’m using SellingPlan to create pre-order functionality for client stores, but the expected product delivery time is only up to the quarter (this may change). My current approach is to create a SellingPlan with a very long timeframe. When the goods are ready, I batch-modify and remove the final payment deadline, requiring users to manually pay the final balance. One major drawback is that when a user pays their deposit, they are prompted with “Your card will be charged on February 28, 2027.” This is the product delivery date.

My suggestions:

  1. Is it possible to make the automatic deduction time optional?

  2. Can this prompt be modified?

  3. Are there any other solutions?

I would prefer to resolve this issue on a per-order basis. I hope this helps.