My “Auto approve claim listing?” is set to “No” and my payment option is “Bank Transfer”
In this scenario, until the admin approves the listing (lazy admin + money on bank account etc), the same listing can still be claimed by others.
Would it not be better to temporarily block the claim option until the admin eighter rejects or deletes the claim request? For example change the text “Business Owner?” to something like “Claim requested” and make it unclickable?
Two more suggestions:
It should be possible to include the form ( geodir_claim_popup_form() ) by shortcode instead of that not really trustworthy popup. I modded the code for my current project and it works out of the box. The only drawback: the “Business Owner?” must link to the page where the shortcode is included and must contain the postID of the place to be claimed. Well ..
Pre-fill the form with at least the display_name of the user, maybe even make it readonly.