Tento článek píši spíše jako připomínku, až to budu zase hledat. Poměrně jednoduché řešení problému, které se však špatně hledá. Po odeslání objednávky se vám zobrazí chybové hlášení, které se tváří, jako že nebyla vyplněná povinná pole a vypadá nějak takto:
Na diskuzních fórech najdete několik nekonkrétních rad, ale mě se osvědčilo najít tento zápis:
$order->id, add_query_arg('key', $order->order_key, get_permalink(get_option('woocommerce_pay_page_id'))))
a nahradit jej:
$order->id, add_query_arg('key', $order->order_key, get_permalink(woocommerce_get_page_id('pay'))))
Tadá…