I recently submitted my second code plugin to the Marketplace, and while writing various properties into the uplugin file, I submitted it with the “MarketplaceURL” left blank.
I had assumed this URL wouldn’t be decided until it was actually published on the Marketplace, so both last time and this time, I followed the flow below for submitting the code plugin:
- Submit with MarketplaceURL blank.
- Receive an email from the reviewer saying, "Write this URL in the uplugin and resubmit."
- Modify the uplugin, package again -> upload.
- Resubmit.
I felt this flow was somewhat redundant and troublesome, but I did it this way both times, and if left alone, I intended to do it this way the third time too.
However, today, when I happened to open the web page for the plugin awaiting review, I noticed that the end of the URL was the value to be written for the MarketplaceURL in the uplugin.

Oh, right, that makes sense.
There’s no way the flow should be this troublesome.
Perhaps it was written somewhere properly, and I might have overlooked it.
Until now, I left this URL blank, so resubmission was always necessary. But from next time, I aim to complete the review in one go.
*Update 2019/06/15: I actually submitted using this method and passed the review without any modifications.