summaryrefslogtreecommitdiff
path: root/src/include/taler_merchant_service.h
diff options
context:
space:
mode:
authorJonathan Buchanan <jonathan.russ.buchanan@gmail.com>2020-08-18 21:36:50 -0400
committerJonathan Buchanan <jonathan.russ.buchanan@gmail.com>2020-08-18 21:36:50 -0400
commit807b6e0b125100b1dd8ec56521517522a0cbfd4f (patch)
tree8bd5cc24c14684fa1e3b4bf873aeeb56a50a67bd /src/include/taler_merchant_service.h
parentf90d0e3aab659614c6cb0c32506220ad4a369cde (diff)
downloadmerchant-807b6e0b125100b1dd8ec56521517522a0cbfd4f.tar.gz
merchant-807b6e0b125100b1dd8ec56521517522a0cbfd4f.tar.bz2
merchant-807b6e0b125100b1dd8ec56521517522a0cbfd4f.zip
expose refund_pending in merchant lib
Diffstat (limited to 'src/include/taler_merchant_service.h')
-rw-r--r--src/include/taler_merchant_service.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/taler_merchant_service.h b/src/include/taler_merchant_service.h
index 2da5e03c..771cfbec 100644
--- a/src/include/taler_merchant_service.h
+++ b/src/include/taler_merchant_service.h
@@ -1465,6 +1465,9 @@ struct TALER_MERCHANT_OrderWalletGetHandle;
* (note that refunded payments are returned as paid!)
* @param refunded #GNUNET_YES if there is at least on refund on this payment,
* #GNUNET_NO if refunded, #GNUNET_SYSERR or error
+ * @param refund_pending #GNUNET_YES if there are refunds waiting to be
+ * obtained, #GNUNET_NO if all refunds have been obtained, #GNUNET_SYSERR
+ * on error.
* @param refunded_amount amount that was refunded, NULL if there
* was no refund
* @param taler_pay_uri the URI that instructs the wallets to process
@@ -1478,6 +1481,7 @@ typedef void
const struct TALER_MERCHANT_HttpResponse *hr,
enum GNUNET_GenericReturnValue paid,
enum GNUNET_GenericReturnValue refunded,
+ enum GNUNET_GenericReturnValue refund_pending,
struct TALER_Amount *refund_amount,
const char *taler_pay_uri,
const char *already_paid_order_id);