Post by fido-x » Wed Oct 13, 2010 3:08 pm

This module provides a "Make an Offer" section on your product page allowing your customers to "make an offer" for the selected product(s).

Sends an email providing the name and email address of the customer making the offer, as well as quantity and "per unit" price.

Can be applied to all products or selected products and provides for a separate email address to receive offers through. If no separate email address is configured, the main site admin email will be used.

Full installation instructions included.

Available at: OpenCart Extensions

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by ncc50446@hotmail.com » Wed Oct 13, 2010 3:48 pm

Hey,
awesome extension.
Before I look into getting it though, when you (The admin) accept the offer, what happens next?
Is it automatically set to sold and the invoice made?
Or it emails them letting them know, and then they do the check out process, but it already has the items new price?
Or do we have to edit the invoice with the agreed on price?
Thanks :)


Posts

Joined
Sat Mar 13, 2010 10:23 am

Post by fido-x » Wed Oct 13, 2010 6:30 pm

To answer your questions:
ncc50446@hotmail.com wrote:... Is it automatically set to sold and the invoice made?
No, it is up to you to either accept or reject the offer. The customer's name and email address is provided so that you can reply.
Or it emails them letting them know, and then they do the check out process, but it already has the items new price?
After clicking the "Submit Offer" button, the customer is presented with a message stating that their offer has been sent.
Or do we have to edit the invoice with the agreed on price?
Basically, yes.

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by Qphoria » Wed Oct 13, 2010 9:42 pm

icanhazscreenshot?

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by qahar » Wed Oct 13, 2010 10:42 pm

I have an idea, may be you can add feature auto accep/ reject range.
ex price $25 and the auto is between $22-$24 for qty. 4, etc.
then auto approve when user make offer between those value, and rejected below it.

this will make the owner much easier when they have lot of product

User avatar
Expert Member

Posts

Joined
Tue Jun 29, 2010 10:24 pm
Location - Indonesia

Post by fido-x » Fri Oct 15, 2010 3:03 pm

Qphoria wrote:icanhazscreenshot?
No! But, if you're a good little vegemite, I'll let you have a demo.

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by Qphoria » Fri Oct 15, 2010 7:43 pm

icanhazbug! Click make offer without filling in details

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by fido-x » Fri Oct 15, 2010 8:30 pm

Qphoria wrote:icanhazbug! Click make offer without filling in details
As you would know, the mail function requires a "sender", if you don't put your name in the "Your Name:" box, there is no sender, subsequently you get an error. Amazing!

While you can set the email address that offers are sent to in the administration, the demo has been set up to send the email to the address you enter in the "Email:" box. Normally, this would be the email address of the person making the offer. The demo has been set up to send the email back to you, so that you can see what it looks like (also saves clogging up my mail server ;D ). Subsequently, you'll need to enter your email address, otherwise you'll get an error stating that you need an "email to".

If you get past those "basics" and send the offer without filling any other fields, an email message will be sent stating that you are offering $0.00 for a 0 quantity of the product.

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by Qphoria » Fri Oct 15, 2010 10:23 pm

ouch.. a little facetious. I think a little form validation on the email field is all is needed.

Image
Donate!|OpenCart Basics|GeoZones
Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by ncc50446@hotmail.com » Sat Oct 16, 2010 11:42 am

Hey,
Needs a captcha as well...Or going to get flooded with spam.
That, and form validation, looks good


Posts

Joined
Sat Mar 13, 2010 10:23 am

Post by Lao » Sun Jan 09, 2011 5:05 am

Fido, I have a suggestion: make options in Admin for this extension to appear only for products from XXX price up and NEVER for Specials.

Thanks!

I'm using Open Cart 1.5.4.1 on http://www.importpieseauto.ro


User avatar
Lao
Active Member

Posts

Joined
Tue Nov 23, 2010 3:31 pm
Location - Craiova, Romania

Post by Lao » Sun Jan 23, 2011 8:05 pm

Hey Fido, I desperately need a CAPTCHA code in the "Make Offer" form. I was bombed with emails last night, at least 20 of them in 2 hours. Will you do it?

I'm using Open Cart 1.5.4.1 on http://www.importpieseauto.ro


User avatar
Lao
Active Member

Posts

Joined
Tue Nov 23, 2010 3:31 pm
Location - Craiova, Romania

Post by fido-x » Sat Mar 19, 2011 12:33 pm

Updated: This module has now been updated to include validation on the email address and offered price. Also includes a "captcha".

I've also included a vQmod file to make any necessary changes to the product page.

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by Lao » Sat Mar 19, 2011 4:04 pm

Downloaded again, it's all working as required. :D

Thanks Fido!

I'm using Open Cart 1.5.4.1 on http://www.importpieseauto.ro


User avatar
Lao
Active Member

Posts

Joined
Tue Nov 23, 2010 3:31 pm
Location - Craiova, Romania

Post by fido-x » Thu Apr 21, 2011 10:35 am

Minor update. Seems I missed the email template file in the last package. Updated at extensions and my own site to include it. No other changes have been made.

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by Ashraf Khan » Tue Oct 25, 2011 3:24 pm

Hello I have Purchase Make an Offer Module and upload it properly, but when i submit Make an offer tab its give Error
Notice: Use of undefined constant EMAIL_PATTERN - assumed 'EMAIL_PATTERN' in /xxxxxxx/xxxxxxx/public_html/upload/catalog/controller/module/make_offer.php on line 134Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in /xxxxxx/xxxxxxxxxx/public_html/upload/catalog/controller/module/make_offer.php on line 134

Line 134 : if ((strlen(utf8_decode($this->request->post['offer_email'])) > 96) || (!preg_match(EMAIL_PATTERN, $this->request->post['offer_email'])))

What make i change on line 134 i don't understand please anybody help me if they know the answer.

Newbie

Posts

Joined
Mon Aug 15, 2011 6:23 pm

Post by rph » Tue Oct 25, 2011 4:56 pm

That's because the module was made for a different version of OpenCart. You can try replacing the line with:

Code: Select all

if ((strlen(utf8_decode($this->request->post['offer_email'])) > 96) || (!preg_match('/^[^\@]+@.*\.[a-z]{2,6}$/i', $this->request->post['offer_email']))) 
But there's no guarantee other issues won't occur.

-Ryan


rph
Expert Member

Posts

Joined
Fri Jan 08, 2010 5:05 am
Location - Lincoln, Nebraska

Post by Ashraf Khan » Tue Oct 25, 2011 8:13 pm

I really Thankful to you that your given Code work wonderful, and only thing is the mail i received is in trash or spam folder, and there is no link in email to Accept or decline offer in mail.

Newbie

Posts

Joined
Mon Aug 15, 2011 6:23 pm

Post by vlad13 » Tue Jan 17, 2012 3:01 pm

HI i bought the plugin for version 1.4.9.3. but it doesnt work. It didnt showd up in my website, although it is enabled in modules. ???

Newbie

Posts

Joined
Tue Jan 17, 2012 12:45 pm

Post by jajayao » Tue Jan 31, 2012 1:35 am

Hey FidoX, any chance this extension will be updated to work on 1.5.13?

Thanks, looking to purchase it.

Newbie

Posts

Joined
Thu Jan 19, 2012 10:47 am
Who is online

Users browsing this forum: No registered users and 11 guests