merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit a1fc2db1340437153cc5d6ba4a7277d171c1daba
parent 190d229f43aa14adc6cd58336beb541b36b7f43f
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Wed,  7 Jun 2017 11:51:44 +0200

fix refund cb call

Diffstat:
Msrc/backenddb/plugin_merchantdb_postgres.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/backenddb/plugin_merchantdb_postgres.c b/src/backenddb/plugin_merchantdb_postgres.c @@ -1598,6 +1598,7 @@ get_refunds_from_contract_terms_hash (void *cls, uint64_t rtransaction_id; struct TALER_Amount refund_amount; struct TALER_Amount refund_fee; + char *reason; struct GNUNET_PQ_ResultSpec rs[] = { GNUNET_PQ_result_spec_auto_from_type ("coin_pub", @@ -1608,6 +1609,8 @@ get_refunds_from_contract_terms_hash (void *cls, &refund_amount), TALER_PQ_result_spec_amount ("refund_fee", &refund_fee), + GNUNET_PQ_result_spec_string ("reason", + &reason), GNUNET_PQ_result_spec_end }; @@ -1623,6 +1626,7 @@ get_refunds_from_contract_terms_hash (void *cls, rc (rc_cls, &coin_pub, rtransaction_id, + reason, &refund_amount, &refund_fee);