WordPress.org

Ready to get started?Download WordPress

Forums

Pronamic iDEAL
[resolved] Client doesn't receive email order notification after ideal payment (5 posts)

  1. Frenkie
    Member
    Posted 2 years ago #

    Hi Remco,

    I use your ideal plugin with woocommerce.
    I noticed that my clients doesn't receive the email order notification when they pay with ideal. Do you have any idea on how to fix this?

    Hope so, so i can buy your license.

    Thanks!

    http://wordpress.org/extend/plugins/pronamic-ideal/

  2. Remco Tolsma
    Member
    Plugin Author

    Posted 2 years ago #

    WooCommerce will ony send an e-mail to your clients if the order status is changed from 'pending' to 'on-hold' or 'processing'. With the iDEAL Easy or Basic variant the order status will remain 'pending' until you manually checked the payment and manually updated the order status. If you don't use an iDEAL Easy or Basic variant there might be another problem.

    On the following line you can see the WooCommerce code wich handles the sending of customer e-mail:

    https://github.com/woothemes/woocommerce/blob/v1.6.5.1/classes/class-wc-email.php#L60

    https://github.com/woothemes/woocommerce/blob/v1.6.5.1/classes/class-wc-email.php#L229

  3. marjolein64
    Member
    Posted 1 year ago #

    Hi Remco,

    Is there a workaround for this issue?
    We are also using iDEAL Easy and I really would like my clients to receive a mail when they place an order. Now they have to wait until I change the order status (and sometimes that will take a while).

    A solution would be to send a temporary order notification. There you can state that the order will be processed after payment. This is done the same way for paying by bank transfer. The customer receives a order notification that states that the order will be processed after payment.

    I hope you can help!
    Thanks in advance,

    Marjolein

  4. ontwerp
    Member
    Posted 1 year ago #

    Hi Remco

    According to you post underneath I could make an extra option to mail shoppers even if the order is not paid yet. So just a order mail would suffice for us... That there is a manual trigger necessary for
    make it done/finished ]when payment is done in ideal dashboard]
    is ok....

    WooCommerce will ony send an e-mail to your clients if the order status is changed from 'pending' to 'on-hold' or 'processing'. With the iDEAL Easy or Basic variant the order status will remain 'pending' until you manually checked the payment and manually updated the order status. If you don't use an iDEAL Easy or Basic variant there might be another problem.

    On the following line you can see the WooCommerce code wich handles the sending of customer e-mail:

    https://github.com/woothemes/woocommerce/blob/v1.6.5.1/classes/class-wc-email.php#L60

    https://github.com/woothemes/woocommerce/blob/v1.6.5.1/classes/class-wc-email.php#L229

  5. Remco Tolsma
    Member
    Plugin Author

    Posted 1 year ago #

    According to you post underneath I could make an extra option to mail shoppers even if the order is not paid yet.

    Yes, you could hook in to the following actions to send e-mails:
    https://github.com/woothemes/woocommerce/blob/v1.6.5.1/classes/class-wc-order.php#L1087

    The initial status of an order is 'pending', so maybe you can use the following action:

    'woocommerce_order_status_pending'

    This could however cause the "new order" e-mail to sent multiple times, this could be confusing for your customers. Best thing to do is probably send an custom e-mail to the customer. We will probably add this in the next release of the Pronamic iDEAL plugin. We however are awaiting the new WooCommerce version, wich will have some changes in the e-mail system:

    https://github.com/woothemes/woocommerce/tree/master/classes/emails

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic