summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-08-19 23:35:29 +0200
committerChristian Grothoff <christian@grothoff.org>2020-08-19 23:35:29 +0200
commit6f4a48b84212ecf69e52edcd0609aced2dd39caa (patch)
treeb19e56568857b8f892726cd39a93a11fbcf19466
parente5bef2df4cd68f20001a276135d077450a289df3 (diff)
downloadwoocommerce-taler-6f4a48b84212ecf69e52edcd0609aced2dd39caa.tar.gz
woocommerce-taler-6f4a48b84212ecf69e52edcd0609aced2dd39caa.tar.bz2
woocommerce-taler-6f4a48b84212ecf69e52edcd0609aced2dd39caa.zip
fix order ID in refund
-rw-r--r--plugin/GNU-Taler-Payment-Gateway/class-wc-gnutaler-gateway.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugin/GNU-Taler-Payment-Gateway/class-wc-gnutaler-gateway.php b/plugin/GNU-Taler-Payment-Gateway/class-wc-gnutaler-gateway.php
index ef2333a..8969556 100644
--- a/plugin/GNU-Taler-Payment-Gateway/class-wc-gnutaler-gateway.php
+++ b/plugin/GNU-Taler-Payment-Gateway/class-wc-gnutaler-gateway.php
@@ -712,8 +712,8 @@ function gnutaler_init_gateway_class()
'refund' => $wc_order->get_currency() . ':' . $amount,
'reason' => $reason,
);
-
- $refund_result = $this->call_api( 'POST', $backend_url . '/private/orders/' . $wc_order->get_order_key() . '/refund', $refund_request);
+ $wc_order_id = $wc_order->get_order_key() . '-' . $wc_order->get_order_number();
+ $refund_result = $this->call_api( 'POST', $backend_url . '/private/orders/' . $wc_order_id . '/refund', $refund_request);
$refund_http_status = $refund_result['http_code'];
$refund_body = $refund_result['message'];