From 0e54ffbe232442601f753f942e5b88b67c4785fd Mon Sep 17 00:00:00 2001 From: shlurbee Date: Thu, 8 Nov 2012 13:34:40 -0800 Subject: [PATCH] Function to fetch refund amount from authorize.net --- r2/r2/lib/authorize/api.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/r2/r2/lib/authorize/api.py b/r2/r2/lib/authorize/api.py index eeb45d5c8..5165b1ef8 100644 --- a/r2/r2/lib/authorize/api.py +++ b/r2/r2/lib/authorize/api.py @@ -617,3 +617,17 @@ class CreateCustomerProfileTransactionRequest(AuthorizeNetRequest): pass return s +class GetSettledBatchListRequest(AuthorizeNetRequest): + _keys = AuthorizeNetRequest._keys + ["includeStatistics", + "firstSettlementDate", + "lastSettlementDate"] + def __init__(self, start_date, end_date, **kw): + AuthorizeNetRequest.__init__(self, + includeStatistics=1, + firstSettlementDate=start_date.isoformat(), + lastSettlementDate=end_date.isoformat(), + **kw) + + def process_response(self, res): + return res +