summaryrefslogtreecommitdiff
path: root/src/include/taler_merchant_service.h
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-06-24 16:17:53 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-06-24 16:17:53 +0200
commitc7cb7f925cabba012bf25160b14e65f287059b18 (patch)
tree818f0f9b81051dcca84dd8646dac8368b7cb40f6 /src/include/taler_merchant_service.h
parent3d95ff831163d714a9bd1d7f112d0c2be87948f0 (diff)
downloadmerchant-c7cb7f925cabba012bf25160b14e65f287059b18.tar.gz
merchant-c7cb7f925cabba012bf25160b14e65f287059b18.tar.bz2
merchant-c7cb7f925cabba012bf25160b14e65f287059b18.zip
adapting merchant-lib to use merchants instances
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 dbcd3104..4ec64322 100644
--- a/src/include/taler_merchant_service.h
+++ b/src/include/taler_merchant_service.h
@@ -161,6 +161,7 @@ struct TALER_MERCHANT_PayCoin
*
* @param ctx execution context
* @param merchant_uri base URI of the merchant
+ * @param receiver which merchant instance will receive this payment
* @param h_wire hash of the merchant’s account details
* @param h_contract hash of the contact of the merchant with the customer
* @param transaction_id transaction id for the transaction between merchant and customer
@@ -181,6 +182,7 @@ struct TALER_MERCHANT_PayCoin
struct TALER_MERCHANT_Pay *
TALER_MERCHANT_pay_wallet (struct GNUNET_CURL_Context *ctx,
const char *merchant_uri,
+ const char *receiver,
const struct GNUNET_HashCode *h_contract,
uint64_t transaction_id,
const struct TALER_Amount *amount,
@@ -249,6 +251,7 @@ struct TALER_MERCHANT_PaidCoin
*
* @param ctx execution context
* @param merchant_uri base URI of the merchant
+ * @param receiver which merchant instance will receive this payment
* @param h_contract hash of the contact of the merchant with the customer
* @param amount total value of the contract to be paid to the merchant
* @param max_fee maximum fee covered by the merchant (according to the contract)
@@ -268,6 +271,7 @@ struct TALER_MERCHANT_PaidCoin
struct TALER_MERCHANT_Pay *
TALER_MERCHANT_pay_frontend (struct GNUNET_CURL_Context *ctx,
const char *merchant_uri,
+ const char *receiver,
const struct GNUNET_HashCode *h_contract,
const struct TALER_Amount *amount,
const struct TALER_Amount *max_fee,