From f4e9ce13eb7d6ef57b92abbef7675892a7ec2fd2 Mon Sep 17 00:00:00 2001 From: Robert Heber Date: Tue, 7 May 2024 14:11:35 +1000 Subject: [PATCH] use paid flag in order endpoint (#16) --- spiff-connect/spiff-connect.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spiff-connect/spiff-connect.php b/spiff-connect/spiff-connect.php index c7ca820..e8b20b5 100644 --- a/spiff-connect/spiff-connect.php +++ b/spiff-connect/spiff-connect.php @@ -550,15 +550,15 @@ function spiff_create_order($order_id) { if (!empty($items)) { $access_key = get_option('spiff_api_key'); $secret_key = get_option('spiff_api_secret'); - spiff_post_order($access_key, $secret_key, $items, $order->get_id()); + spiff_post_order($access_key, $secret_key, $items, $order->get_id(), $order->is_paid()); } } // Craft the request to the Spiff orders endpoint. -function spiff_post_order($access_key, $secret_key, $items, $woo_order_id) { +function spiff_post_order($access_key, $secret_key, $items, $woo_order_id, $paid) { $body = json_encode(array( 'externalId' => $woo_order_id, - 'autoPrint' => false, + 'paid' => $paid, 'orderItems' => $items )); $headers = spiff_request_headers($access_key, $secret_key, $body, SPIFF_API_ORDERS_PATH);