diff options
Diffstat (limited to 'src/backend/taler-merchant-httpd.h')
-rw-r--r-- | src/backend/taler-merchant-httpd.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd.h b/src/backend/taler-merchant-httpd.h index 8ee900b3..0d78312e 100644 --- a/src/backend/taler-merchant-httpd.h +++ b/src/backend/taler-merchant-httpd.h @@ -359,6 +359,11 @@ struct TMH_SuspendedConnection */ bool awaiting_refund; + /** + * Whether we're waiting for the refunds to be obtained. + */ + bool awaiting_refund_obtained; + }; @@ -425,11 +430,13 @@ TMH_long_poll_suspend (const char *order_id, * @param order_id the order that was paid or refunded * @param mi the merchant instance where the payment or refund happened * @param refund_amount refunded amount, if the trigger was a refund, otherwise NULL + * @param obtained if true, the wallet has obtained the refunds for the order */ void TMH_long_poll_resume (const char *order_id, const struct TMH_MerchantInstance *mi, - const struct TALER_Amount *refund_amount); + const struct TALER_Amount *refund_amount, + bool obtained); /** |