• Resolved Marcelo Pedra

    (@kent-brockman)


    This thread is a unified conversation coming from here:
    http://wordpress.org/support/topic/order-status-doesnt-change-to-processing-even-though-the-payment-is-correct?replies=13
    and here:
    https://github.com/woothemes/woocommerce/issues/4784

    I have two WP websites using last versions of WordPress, WooCommerce, and this plugin for MercadoPago.

    One site is using mod_security and CloudFlare
    The other site IS NOT USING mod_security nor CloudFlare.
    Although, even if both sites are hosted in different servers, they have the same behaviour:

    If a customer make a purchase selecting BACS, the site send the New Order notification email to the site owner and to the customer, and sets the operation as “on-hold”. Everything ok.

    But if a customer make a purchase selecting MercadoPago, and no matter if the customer selects credit card or the other payments available via MercadoPago, the site send the New Order notification email ONLY to the customer, and sets the operation as “on-hold”, EVEN IF the customer completes the payment using credit card in MercadoPago. The site owner will receive a notification by mercadopago.com, not the website, only if the payment is completed. In the meanwhile, site owners are totally unaware of any operation purchase taking place in the site. And obviously, people cannot be constantly refreshing the Orders screen in WooCommerce to see when a new order is placed.

    Mail notifications should be sent as with other payment options when are set as on-hold. I guess this weird behaviour is not the intended one. Is this statement correct?

    Please note:
    – I deactivated firewall and mod_security on purpose in one site. And the other is not using that at all.
    – This rare behaviour is happenning even if I use MercadoPago in sandbox mode.
    – I enable the log and on every operation one can clearly read:

    05-20-2014 @ 13:52:50 - Getting client credentials...
    05-20-2014 @ 13:52:50 - Received valid response from MercadoPago
    05-20-2014 @ 13:52:51 - Payment link generated with success from MercadoPago

    May the above be considered as a correct IPN response?

    Now, my first question (just to clarify): what component is responsible for sending the New Order notification email to the site owner? WooCommerce? or the used plugin itself?

    I just want to solve this issue.
    So, help please 🙂

    https://wordpress.org/plugins/woocommerce-mercadopago/

Viewing 15 replies - 1 through 15 (of 33 total)
Viewing 15 replies - 1 through 15 (of 33 total)
  • The topic ‘Website not sending New Order notification when using MercadoPago’ is closed to new replies.