Jump to:

2082 Posts in 1002 Topics by 452 members

E-Commerce Modules

SilverStripe Forums » E-Commerce Modules » Order email

Discuss about the various e-commerce modules available:
Ecommerce, SS Shop, SilverCart and SwipeStripe
Alternatively, have a look the shared mailinglist.

Moderators: martimiz, Nicolaas, Sean, frankmullenger, biapar, Willr, Ingo, Jedateach, swaiba, simon_w

Page: 1
Go to End
Author Topic: 913 Views
  • Webdoc
    Avatar
    Community Member
    332 Posts

    Order email Link to this post

    Is there anyway possible that after client makes order from ecommerce he or she receives email also the storeadmin will recive it.

  • Double-A-Ron
    Avatar
    Community Member
    604 Posts

    Re: Order email Link to this post

    Yes this is the default behaviour as long as you have your admin email setup in /mysite/_config.php.

    Email::setAdminEmail('me@domain.co.nz');

    That means the custom will get an email, and so will the address set in the above line.

    Aaron

  • Webdoc
    Avatar
    Community Member
    332 Posts

    Re: Order email Link to this post

    Its already done so but why they dont come my inbox when someone order something??

  • Double-A-Ron
    Avatar
    Community Member
    604 Posts

    Re: Order email Link to this post

    Could be a number of things. Have you tried a different email address?

    The code that does the emailing can be found in /ecommerce/code/Order.php in

    protected function sendEmail($emailClass, $copyToAdmin = true)

    I have to admit, I did find in ecommerce module I customized, I was having trouble not recieving emails. It was because for some reason the Email class was resetting the "to" field to blank.

    I had to fix that in the above function by using;

    if(isset($subject)) $e->setSubject($subject);
    if(isset($to))$e->setTo($to);

    To manually set these before $e->send(); I thought this was because of the way I had customized the ecommerce system, but it may be a bug. What version of SS are you using?

    Aaron

    913 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.