Yes you can absolutely add the URL for your store. There should be no problem with that. Since you don’t own the domain on podia, you are unfortunately not allowed to claim the store.
Yes you can absolutely add the URL for your store. There should be no problem with that. Since you don’t own the domain on podia, you are unfortunately not allowed to claim the store.