summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitch Garnaat <mitch@garnaat.com>2012-03-26 05:02:22 -0700
committerMitch Garnaat <mitch@garnaat.com>2012-03-26 05:02:22 -0700
commit6cc1637a26aedf0520e40ec569fe13f8f48263ee (patch)
treef9ab8d7ea786e2307bcb4a598648b1ec116e2826
parentd21fc68da99c7aecfd7b13d16e50bb1ba540c5ea (diff)
parent956bdeed2681d285f7e4840964adcc97f2335f80 (diff)
downloadboto-6cc1637a26aedf0520e40ec569fe13f8f48263ee.tar.gz
Merge pull request #658 from akoumjian/develop
Added marketplace fee parameters.
-rw-r--r--boto/fps/connection.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/boto/fps/connection.py b/boto/fps/connection.py
index 1bb95dfd..27eef8f9 100644
--- a/boto/fps/connection.py
+++ b/boto/fps/connection.py
@@ -218,6 +218,7 @@ class FPSConnection(AWSQueryConnection):
def pay(self, transactionAmount, senderTokenId,
recipientTokenId=None,
chargeFeeTo="Recipient",
+ marketplaceFixedFee=None, marketplaceVariableFee=None,
callerReference=None, senderReference=None, recipientReference=None,
senderDescription=None, recipientDescription=None,
callerDescription=None, metadata=None,
@@ -238,6 +239,10 @@ class FPSConnection(AWSQueryConnection):
recipientTokenId if recipientTokenId is not None
else boto.config.get("FPS", "recipient_token")
)
+ if(marketplaceFixedFee != None):
+ params['MarketplaceFixedFee'] = marketplaceFixedFee
+ if(marketplaceVariableFee != None):
+ params['MarketplaceVariableFee'] = marketplaceVariableFee
if(transactionDate != None):
params['TransactionDate'] = transactionDate
if(senderReference != None):