Choose paid listing plan improvements

  • Solved
  • Posted 1 month ago

I suggest the following improvements:

A post shouldn’t be tied to a listing plan unless in Published or Pending status. Having several posts in Draft status draws plan credits. It is unintuitive for the user to undestand that non-publised posts use credits. This creates a lot of customer support.

In the creation process choosing a plan should come at the end of the process.
– The user is more likely to purchase/use a plan when he already went through the creation process.
– This allows for other custom functionality before/during the creation process. Examples: I am making an AI assisted field filling from a file the user uploads. I’d like the user to start by uploading the file, the create a post in the background, and redirect the user to the Edit post page.
This is not possible with the current implementation due to listing-plan-widget.php-> render accepting only the 4 predefined processes: $process = \Voxel\from_list( $_GET[‘process’] ?? null, [ ‘new’, ‘relist’, ‘claim’, ‘switch’ ], null );