Free Directory, Listing & Classifieds WordPress Plugin › Support › Extensions › Paid Listings › Add Payment Request To Registration Form At Signup
Add Payment Request To Registration Form At Signup
I am using the Hivepress and its great for my business directory however, I wish for new registrants to pay at signup before they can login and add up to 5 listings.
Basically, they register, page redirects to Paypal, after transaction, they can then login to account and list their business. Is that a possibility please? That would be most helpful with a code to add to registration form, many thanks.
It’s not possible to charge users on registration, but a user becomes a vendor only if they add at least 1 listing, so if you use Paid Listings extension and add a package with a 5-listing limit, then users will have to pay on listing submission anyway.
Thanks for your reply. I tried the Woocommerce with the paid package, it did not work for some reason.
I have put PayPal button on the user account for them to be civilised and pay after submission but unfortunately, this is blatantly ignored.
Never mind, will have to get custom coding done. Cheers.
Please try following the docs https://hivepress.io/docs/extensions/paid-listings/ If you simply add packages and link them with WooCommerce products then packages will appear on the 3rd page in the listing submission process, users will have to pay to add a listing. This is the best way to charge users for adding listings with HivePress and it doesn’t require any custom coding. Hope this helps.
Thank you ihor. I am paying for a campaign of my website with Google and Microsoft for a bundle of submit 5 listings for £10 per year to grow the business.
I am having companies adding their businesses and not paying for them at present even though, there is a Paypal link on their account page asking them politely to pay for the yearly subscription.
I installed the woocommerce plugin and set a package, it did not work for some reason. But nonetheless, if I was to try again and set the first listing as a paid listing, how would the vendor add the other 4 free listings without being charged please?
I have seen the instructions after submit button to select package paid or free side by side, obviously everyone will select free package and submit their business listing as nothing holds them to pay.
Aside from this paid listing issue am having, its a fantastic plugin you have created. Thanks again.
You can simply add a single package and don’t make it free, set its limit to 5 listings. Then users will not be able to skip the “Select a Package” page, they will have to buy it and they’ll be able to add up to 5 listings. Once this limit is exceeded, they’ll have to buy this package again.
Sorry, Ihor, I meant to add that, if only the free package was not shown side by side with paid package but after the vendor had submitted and paid for their the initial listing, they could at anytime they wish add further listings to categories of choice, that would be fantastic.
Ok, I will try again, thanks.
I have installed woocommerce and added package, added listed, it takes me to buy package, comes up as nothing found. Sorry to be a pain here but not sure what is going wrong! Many thanks Ihor.Mercato2 weeks, 4 days ago
I have updated the woocommerce to just one paid listing at a time to category of choice and tested by adding a listing. Payment gone through okay but the listing and vendor are not showing. Your support would be most appreciated, many thanks.
Mercatoposto.Comihor2 weeks, 4 days agodeveloper
If you installed WooCommerce correctly (there should be Checkout, Cart and other WooCommerce pages in Pages) please follow this screencast step by step https://www.youtube.com/watch?v=BHRXY62FKJY&feature=emb_title You’ll get the same result. If a package is linked with WooCommerce product, the package is purchased and order is marked as completed or processing then user should get this package (and be able to complete the listing submission). You can try registering as a new user to test this process.
You must be logged in to reply to this topic.