У меня проблема с одной из моих функций WooCommerce.Это функция:
add_action( 'woocommerce_checkout_order_processed', 'create_order_pending_notification' );
function create_order_pending_notification( $order_id ) {
create_notification();
}
Таким образом, когда пользователь нажимает кнопку извлечения, запускается ловушка get и запускается уведомление о создании заказа.Если он отменит сейчас платеж, PayPal перенаправит пользователя обратно к оформлению заказа.Если он снова нажмет кнопку проверки, то дважды получится одно и то же уведомление.
Итак, есть ли у вас идея предотвратить создание уведомления сразу после нажатия кнопки первоначальной оплаты сейчас?