Skip to content

Commit f831170

Browse files
“fix:
1 parent d443cfe commit f831170

File tree

3 files changed

+94
-9
lines changed

3 files changed

+94
-9
lines changed

processout/invoice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -796,7 +796,7 @@ def to_json(self):
796796
"tax": self.tax,
797797
}
798798

799-
def increment authorization(self, amount, options = {}):
799+
def increment_authorization(self, amount, options = {}):
800800
"""Create an incremental authorization
801801
Keyword argument:
802802
amount -- Amount to increment authorization by

processout/threeds.py

Lines changed: 91 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ def __init__(self, client, prefill = None):
1919
self._status = None
2020
self._fingerprinted = None
2121
self._challenged = None
22+
self._ares_trans_status = None
23+
self._cres_trans_status = None
24+
self._ds_trans_id = None
25+
self._fingerprint_completion_indicator = None
26+
self._server_trans_id = None
2227
if prefill != None:
2328
self.fill_with_data(prefill)
2429

@@ -75,28 +80,108 @@ def challenged(self, val):
7580
self._challenged = val
7681
return self
7782

83+
@property
84+
def ares_trans_status(self):
85+
"""Get ares_trans_status"""
86+
return self._ares_trans_status
87+
88+
@ares_trans_status.setter
89+
def ares_trans_status(self, val):
90+
"""Set ares_trans_status
91+
Keyword argument:
92+
val -- New ares_trans_status value"""
93+
self._ares_trans_status = val
94+
return self
95+
96+
@property
97+
def cres_trans_status(self):
98+
"""Get cres_trans_status"""
99+
return self._cres_trans_status
100+
101+
@cres_trans_status.setter
102+
def cres_trans_status(self, val):
103+
"""Set cres_trans_status
104+
Keyword argument:
105+
val -- New cres_trans_status value"""
106+
self._cres_trans_status = val
107+
return self
108+
109+
@property
110+
def ds_trans_id(self):
111+
"""Get ds_trans_id"""
112+
return self._ds_trans_id
113+
114+
@ds_trans_id.setter
115+
def ds_trans_id(self, val):
116+
"""Set ds_trans_id
117+
Keyword argument:
118+
val -- New ds_trans_id value"""
119+
self._ds_trans_id = val
120+
return self
121+
122+
@property
123+
def fingerprint_completion_indicator(self):
124+
"""Get fingerprint_completion_indicator"""
125+
return self._fingerprint_completion_indicator
126+
127+
@fingerprint_completion_indicator.setter
128+
def fingerprint_completion_indicator(self, val):
129+
"""Set fingerprint_completion_indicator
130+
Keyword argument:
131+
val -- New fingerprint_completion_indicator value"""
132+
self._fingerprint_completion_indicator = val
133+
return self
134+
135+
@property
136+
def server_trans_id(self):
137+
"""Get server_trans_id"""
138+
return self._server_trans_id
139+
140+
@server_trans_id.setter
141+
def server_trans_id(self, val):
142+
"""Set server_trans_id
143+
Keyword argument:
144+
val -- New server_trans_id value"""
145+
self._server_trans_id = val
146+
return self
147+
78148

79149
def fill_with_data(self, data):
80150
"""Fill the current object with the new values pulled from data
81151
Keyword argument:
82152
data -- The data from which to pull the new values"""
83-
if "Version" in data.keys():
84-
self.version = data["Version"]
85-
if "Status" in data.keys():
86-
self.status = data["Status"]
153+
if "version" in data.keys():
154+
self.version = data["version"]
155+
if "status" in data.keys():
156+
self.status = data["status"]
87157
if "fingerprinted" in data.keys():
88158
self.fingerprinted = data["fingerprinted"]
89159
if "challenged" in data.keys():
90160
self.challenged = data["challenged"]
161+
if "ares_trans_status" in data.keys():
162+
self.ares_trans_status = data["ares_trans_status"]
163+
if "cres_trans_status" in data.keys():
164+
self.cres_trans_status = data["cres_trans_status"]
165+
if "ds_trans_id" in data.keys():
166+
self.ds_trans_id = data["ds_trans_id"]
167+
if "fingerprint_completion_indicator" in data.keys():
168+
self.fingerprint_completion_indicator = data["fingerprint_completion_indicator"]
169+
if "server_trans_id" in data.keys():
170+
self.server_trans_id = data["server_trans_id"]
91171

92172
return self
93173

94174
def to_json(self):
95175
return {
96-
"Version": self.version,
97-
"Status": self.status,
176+
"version": self.version,
177+
"status": self.status,
98178
"fingerprinted": self.fingerprinted,
99179
"challenged": self.challenged,
180+
"ares_trans_status": self.ares_trans_status,
181+
"cres_trans_status": self.cres_trans_status,
182+
"ds_trans_id": self.ds_trans_id,
183+
"fingerprint_completion_indicator": self.fingerprint_completion_indicator,
184+
"server_trans_id": self.server_trans_id,
100185
}
101186

102187

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
setup(
44
name = 'processout',
55
packages = ['processout', 'processout.errors', 'processout.networking'],
6-
version = '6.19.0',
6+
version = '6.19.1',
77
description = 'ProcessOut API bindings.',
88
author = 'ProcessOut',
99
author_email = '[email protected]',
1010
url = 'https://github.com/processout/processout-python',
11-
download_url = 'https://github.com/processout/processout-python/tarball/6.19.0',
11+
download_url = 'https://github.com/processout/processout-python/tarball/6.19.1',
1212
keywords = ['ProcessOut', 'api', 'bindings'],
1313
classifiers = [],
1414
)

0 commit comments

Comments
 (0)