diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-08-19 23:35:29 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-08-19 23:35:29 +0200 |
commit | 6f4a48b84212ecf69e52edcd0609aced2dd39caa (patch) | |
tree | b19e56568857b8f892726cd39a93a11fbcf19466 | |
parent | e5bef2df4cd68f20001a276135d077450a289df3 (diff) | |
download | woocommerce-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.php | 4 |
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']; |