Managing large number of listings per user - duplicate listing option?

  • Posted 3 weeks ago

I have a custom post type for a shop (e.g Apple Store). Each shop will have multiple store locations – hundreds.

I want the shop to be able to pay for each store location (e.g $10 per store).

I also want the shop to be able to *easily* use the same information for each store location – things like logo, description, tags.

What is the best way to set this up? Should each store be a new listing? If so, can published listings be duplicated by the user then edited afterwards? Is there a way of making it each for a shop to add 500 (for example) listings without needing to do each one manually?