@@ -41,20 +41,14 @@ public class Recurring {
41
41
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
42
42
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
43
43
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make a
44
- * payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` - Use
45
- * this when you store payment details and send the raw card number or network token directly in
46
- * your API request.
44
+ * payout](https://docs.adyen.com/online-payments/online-payouts).
47
45
*/
48
46
public enum ContractEnum {
49
47
ONECLICK (String .valueOf ("ONECLICK" )),
50
48
51
- ONECLICK_RECURRING (String .valueOf ("ONECLICK,RECURRING" )),
52
-
53
49
RECURRING (String .valueOf ("RECURRING" )),
54
50
55
- PAYOUT (String .valueOf ("PAYOUT" )),
56
-
57
- EXTERNAL (String .valueOf ("EXTERNAL" ));
51
+ PAYOUT (String .valueOf ("PAYOUT" ));
58
52
59
53
private static final Logger LOG = Logger .getLogger (ContractEnum .class .getName ());
60
54
@@ -163,9 +157,7 @@ public Recurring() {}
163
157
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
164
158
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
165
159
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make a
166
- * payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` - Use
167
- * this when you store payment details and send the raw card number or network token directly in
168
- * your API request.
160
+ * payout](https://docs.adyen.com/online-payments/online-payouts).
169
161
*
170
162
* @param contract The type of recurring contract to be used. Possible values: *
171
163
* `ONECLICK` – Payment details can be used to initiate a one-click payment, where
@@ -176,9 +168,7 @@ public Recurring() {}
176
168
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
177
169
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
178
170
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make
179
- * a payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` -
180
- * Use this when you store payment details and send the raw card number or network token
181
- * directly in your API request.
171
+ * a payout](https://docs.adyen.com/online-payments/online-payouts).
182
172
* @return the current {@code Recurring} instance, allowing for method chaining
183
173
*/
184
174
public Recurring contract (ContractEnum contract ) {
@@ -196,9 +186,7 @@ public Recurring contract(ContractEnum contract) {
196
186
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
197
187
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
198
188
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make a
199
- * payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` - Use
200
- * this when you store payment details and send the raw card number or network token directly in
201
- * your API request.
189
+ * payout](https://docs.adyen.com/online-payments/online-payouts).
202
190
*
203
191
* @return contract The type of recurring contract to be used. Possible values: *
204
192
* `ONECLICK` – Payment details can be used to initiate a one-click payment, where
@@ -209,9 +197,7 @@ public Recurring contract(ContractEnum contract) {
209
197
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
210
198
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
211
199
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make
212
- * a payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` -
213
- * Use this when you store payment details and send the raw card number or network token
214
- * directly in your API request.
200
+ * a payout](https://docs.adyen.com/online-payments/online-payouts).
215
201
*/
216
202
@ JsonProperty (JSON_PROPERTY_CONTRACT )
217
203
@ JsonInclude (value = JsonInclude .Include .USE_DEFAULTS )
@@ -229,9 +215,7 @@ public ContractEnum getContract() {
229
215
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
230
216
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
231
217
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make a
232
- * payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` - Use
233
- * this when you store payment details and send the raw card number or network token directly in
234
- * your API request.
218
+ * payout](https://docs.adyen.com/online-payments/online-payouts).
235
219
*
236
220
* @param contract The type of recurring contract to be used. Possible values: *
237
221
* `ONECLICK` – Payment details can be used to initiate a one-click payment, where
@@ -242,9 +226,7 @@ public ContractEnum getContract() {
242
226
* transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp).
243
227
* * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the
244
228
* shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make
245
- * a payout](https://docs.adyen.com/online-payments/online-payouts). * `EXTERNAL` -
246
- * Use this when you store payment details and send the raw card number or network token
247
- * directly in your API request.
229
+ * a payout](https://docs.adyen.com/online-payments/online-payouts).
248
230
*/
249
231
@ JsonProperty (JSON_PROPERTY_CONTRACT )
250
232
@ JsonInclude (value = JsonInclude .Include .USE_DEFAULTS )
0 commit comments