Jump to content

New order notification emails


hazardpro

Recommended Posts

It seems odd to me that WHMCS sends myself and my customer a new order email before we know that payment has been received?

 

I would have expected the payment gateway would have to confirm payment is received before the order is processed? Am I missing something?

 

Ideally if a customer goes to order and bails at payment the order should not be processed or should at least be down as 'failed payment' / 'pending payment'?

 

Have I got some settings wrong somewhere?

 

PS ill be using Paypal and sagepay as gateways and both can provide ping backs to confirm a successful (or failed) payment.

 

Any advise would be very welcome!

 

H

Link to comment
Share on other sites

On the products/services section there is a module setting tab. This is where you set up how the order is processed

 

Automatically setup the product as soon as an order is placed

Automatically setup the product as soon as the first payment is received

Automatically setup the product when you manually accept a pending order

Do not automatically setup this product

 

Sorry if you already knew this but this is the only place I could find that controlled when the order got setup.

Link to comment
Share on other sites

Hi

 

Yes they are setup to:

 

"Automatically setup the product as soon as the first payment is received"

 

But this just effects the actual plan from being created. Im referring to the emails that are sent out to the customer saying "thank you for your order" etc.

 

These seem to be sent out to a customer even if they fail to make payment (for example if they bail out at Paypal).

 

Really I would only want a order to be 'actioned' after Paypal API tells WHMCS that the payment has been received.

 

H

Link to comment
Share on other sites

  • WHMCS Developer

The notification is sent as soon as the order is placed. This email is different to the Welcome email sent when a product is setup.

 

This is not saying that the order is completed, only that an order has been made.

 

If you don't wish to send the email, you can disable the *client* email template in Setup -> Email Templates. The notification email can only be sent when the order is being placed, it is not possible to send it at another time.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated