Skip to content

Commit 07e6681

Browse files
committed
Updates for 2024 Release
1 parent 282edf3 commit 07e6681

8 files changed

+115
-1
lines changed

AnetApiSchema.xsd

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1716,6 +1716,7 @@
17161716
</xs:element>
17171717
<xs:element name="defaultPaymentProfile" type="xs:boolean" minOccurs="0"/>
17181718
<xs:element name="subsequentAuthInformation" type="anet:subsequentAuthInformation" minOccurs="0" maxOccurs="1"/>
1719+
<xs:element name="excludeFromAccountUpdater" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
17191720
</xs:sequence>
17201721
</xs:extension>
17211722
</xs:complexContent>
@@ -1757,6 +1758,7 @@
17571758
</xs:restriction>
17581759
</xs:simpleType>
17591760
</xs:element>
1761+
<xs:element name="excludeFromAccountUpdater" type="xs:boolean" minOccurs="0"/>
17601762
</xs:sequence>
17611763
</xs:extension>
17621764
</xs:complexContent>
@@ -4335,6 +4337,7 @@ Payment Profile Type.
43354337
</xs:restriction>
43364338
</xs:simpleType>
43374339
</xs:element>
4340+
<xs:element name="excludeFromAccountUpdater" type="xs:boolean" minOccurs="0"/>
43384341
</xs:sequence>
43394342
</xs:complexType>
43404343
<xs:complexType name="arrayOfCustomerPaymentProfileListItemType">

lib/net/authorize/api/contract/v1/CustomerPaymentProfileListItemType.php

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ class CustomerPaymentProfileListItemType implements \JsonSerializable
4646
*/
4747
private $originalAuthAmount = null;
4848

49+
/**
50+
* @property boolean $excludeFromAccountUpdater
51+
*/
52+
private $excludeFromAccountUpdater = null;
53+
4954
/**
5055
* Gets as defaultPaymentProfile
5156
*
@@ -200,6 +205,28 @@ public function setOriginalAuthAmount($originalAuthAmount)
200205
return $this;
201206
}
202207

208+
/**
209+
* Gets as excludeFromAccountUpdater
210+
*
211+
* @return boolean
212+
*/
213+
public function getExcludeFromAccountUpdater()
214+
{
215+
return $this->excludeFromAccountUpdater;
216+
}
217+
218+
/**
219+
* Sets a new excludeFromAccountUpdater
220+
*
221+
* @param boolean $excludeFromAccountUpdater
222+
* @return self
223+
*/
224+
public function setExcludeFromAccountUpdater($excludeFromAccountUpdater)
225+
{
226+
$this->excludeFromAccountUpdater = $excludeFromAccountUpdater;
227+
return $this;
228+
}
229+
203230

204231
// Json Serialize Code
205232
#[\ReturnTypeWillChange]

lib/net/authorize/api/contract/v1/CustomerPaymentProfileMaskedType.php

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ class CustomerPaymentProfileMaskedType extends CustomerPaymentProfileBaseType im
5757
*/
5858
private $originalAuthAmount = null;
5959

60+
/**
61+
* @property boolean $excludeFromAccountUpdater
62+
*/
63+
private $excludeFromAccountUpdater = null;
64+
6065
/**
6166
* Gets as customerProfileId
6267
*
@@ -289,6 +294,28 @@ public function setOriginalAuthAmount($originalAuthAmount)
289294
return $this;
290295
}
291296

297+
/**
298+
* Gets as excludeFromAccountUpdater
299+
*
300+
* @return boolean
301+
*/
302+
public function getExcludeFromAccountUpdater()
303+
{
304+
return $this->excludeFromAccountUpdater;
305+
}
306+
307+
/**
308+
* Sets a new excludeFromAccountUpdater
309+
*
310+
* @param boolean $excludeFromAccountUpdater
311+
* @return self
312+
*/
313+
public function setExcludeFromAccountUpdater($excludeFromAccountUpdater)
314+
{
315+
$this->excludeFromAccountUpdater = $excludeFromAccountUpdater;
316+
return $this;
317+
}
318+
292319

293320
// Json Serialize Code
294321
#[\ReturnTypeWillChange]

lib/net/authorize/api/contract/v1/CustomerPaymentProfileType.php

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ class CustomerPaymentProfileType extends CustomerPaymentProfileBaseType implemen
3737
*/
3838
private $subsequentAuthInformation = null;
3939

40+
/**
41+
* @property boolean $excludeFromAccountUpdater
42+
*/
43+
private $excludeFromAccountUpdater = null;
44+
4045
/**
4146
* Gets as payment
4247
*
@@ -148,6 +153,28 @@ public function setSubsequentAuthInformation(\net\authorize\api\contract\v1\Subs
148153
return $this;
149154
}
150155

156+
/**
157+
* Gets as excludeFromAccountUpdater
158+
*
159+
* @return boolean
160+
*/
161+
public function getExcludeFromAccountUpdater()
162+
{
163+
return $this->excludeFromAccountUpdater;
164+
}
165+
166+
/**
167+
* Sets a new excludeFromAccountUpdater
168+
*
169+
* @param boolean $excludeFromAccountUpdater
170+
* @return self
171+
*/
172+
public function setExcludeFromAccountUpdater($excludeFromAccountUpdater)
173+
{
174+
$this->excludeFromAccountUpdater = $excludeFromAccountUpdater;
175+
return $this;
176+
}
177+
151178

152179
// Json Serialize Code
153180
#[\ReturnTypeWillChange]

lib/net/authorize/api/yml/v1/CustomerPaymentProfileListItemType.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,13 @@ net\authorize\api\contract\v1\CustomerPaymentProfileListItemType:
7070
getter: getOriginalAuthAmount
7171
setter: setOriginalAuthAmount
7272
type: float
73+
excludeFromAccountUpdater:
74+
expose: true
75+
access_type: public_method
76+
serialized_name: excludeFromAccountUpdater
77+
xml_element:
78+
namespace: AnetApi/xml/v1/schema/AnetApiSchema.xsd
79+
accessor:
80+
getter: getExcludeFromAccountUpdater
81+
setter: setExcludeFromAccountUpdater
82+
type: boolean

lib/net/authorize/api/yml/v1/CustomerPaymentProfileMaskedType.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,13 @@ net\authorize\api\contract\v1\CustomerPaymentProfileMaskedType:
9595
getter: getOriginalAuthAmount
9696
setter: setOriginalAuthAmount
9797
type: float
98+
excludeFromAccountUpdater:
99+
expose: true
100+
access_type: public_method
101+
serialized_name: excludeFromAccountUpdater
102+
xml_element:
103+
namespace: AnetApi/xml/v1/schema/AnetApiSchema.xsd
104+
accessor:
105+
getter: getExcludeFromAccountUpdater
106+
setter: setExcludeFromAccountUpdater
107+
type: boolean

lib/net/authorize/api/yml/v1/CustomerPaymentProfileType.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,13 @@ net\authorize\api\contract\v1\CustomerPaymentProfileType:
5050
getter: getSubsequentAuthInformation
5151
setter: setSubsequentAuthInformation
5252
type: net\authorize\api\contract\v1\SubsequentAuthInformationType
53+
excludeFromAccountUpdater:
54+
expose: true
55+
access_type: public_method
56+
serialized_name: excludeFromAccountUpdater
57+
xml_element:
58+
namespace: AnetApi/xml/v1/schema/AnetApiSchema.xsd
59+
accessor:
60+
getter: getExcludeFromAccountUpdater
61+
setter: setExcludeFromAccountUpdater
62+
type: boolean

lib/net/authorize/util/classes.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)