Disabling the buy now button

Hello. I want it to be mandatory for all users of the platform to receive an offer before they make a purchase. I wanted to know if it was possible to hide or remove the buy now button on listings and have the following flows for my website:

1st Flow) User posts a request → Vendor makes an offer → User accepts offer and pays Vendor

2nd Flow) Vendor Posts a Listing → User messages vendor → Vendor Makes an offer to User → User accepts offer and pays Vendor

Hi,

  1. This is how it works by default if you have the Marketplace and Requests extension available.

  2. You can hide the buy now button using this CSS snippet:

.hp-form--listing-buy {display:none!important}

Then the user will be able to contact the vendor via message and offer an offer. But please note that you will have to manually create orders in WooCommerce > Orders, as there is no such flow for listings. That’s why I recommend using the Allow sending personal requests feature in HivePress > Settings > Requests, and you can disable listings on your site altogether.

​I hope this is helpful to you

1 Like

Thanks for the response. That may not work for me but I think that I may be able to accomplish what im setting out to do through the manual completion feature. With that being said, what happens in this flow when its enabled? Is it something like this?:

User purchases service → money is held in my company stripe account until service is completed → service provider delivers the requested service → user hits the “completed” button → service provider gets paid → If the service provider doesn’t deliver, they’re not paid and the money is returned to the user/buyer

Is my understanding incorrect or incomplete in any sense?

Hi,

Yes, this is how it works with Stripe Connect if you have the completed feature enabled. That is, until the order is completed, the vendor will not receive the payout.

​I hope this is helpful to you

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.