diff --git a/src/OrderStandard/Gateway.php b/src/OrderStandard/Gateway.php index cdf2634..1dd903e 100644 --- a/src/OrderStandard/Gateway.php +++ b/src/OrderStandard/Gateway.php @@ -334,6 +334,10 @@ public function update_status( Payment $payment ) { // Get order status with direct query. $order_id = $payment->format_string( $this->config->order_id ); + if ( '' === $order_id ) { + $order_id = $payment->get_id(); + } + try { $status = $this->client->get_order_status( $order_id ); } catch ( \Exception $e ) {