From 2f08e31b7e6a7aff98764b776e9e2834ad1a6a0b Mon Sep 17 00:00:00 2001 From: Recurly Integrations Date: Mon, 16 Mar 2026 21:23:24 +0000 Subject: [PATCH] Generated Latest Changes for v2021-02-25 --- openapi/api.yaml | 14 ++++++++++++++ src/main/java/com/recurly/v3/Constants.java | 15 +++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/openapi/api.yaml b/openapi/api.yaml index 5e94bcf..dc43a64 100644 --- a/openapi/api.yaml +++ b/openapi/api.yaml @@ -25243,6 +25243,15 @@ components: "$ref": "#/components/schemas/Transaction/properties/initiator" merchant_reason_code: "$ref": "#/components/schemas/Transaction/properties/merchant_reason_code" + skip_gateway_fraud: + type: boolean + title: Skip Gateway Fraud + description: When set to `true`, instructs the payment gateway to + skip fraud checks for this transaction. This is useful for recurring + transactions where fraud checks have already been performed on the + initial transaction. Note that not all gateways support this feature. + For Stripe, this skips Radar fraud rules; for Adyen, this skips + Risk checks. customer_notes: type: string title: Customer notes @@ -27241,9 +27250,13 @@ components: default: all enum: - pending + - processing - past_due - paid - failed + - open + - closed + - voided CollectionMethodEnum: type: string enum: @@ -27551,6 +27564,7 @@ components: - pix_automatico - mercadopago - klarna + - braintree_google_pay CardTypeEnum: type: string enum: diff --git a/src/main/java/com/recurly/v3/Constants.java b/src/main/java/com/recurly/v3/Constants.java index 4aef3f3..a1d8513 100644 --- a/src/main/java/com/recurly/v3/Constants.java +++ b/src/main/java/com/recurly/v3/Constants.java @@ -854,6 +854,9 @@ public enum InvoiceStateQueryParam { @SerializedName("pending") PENDING, + @SerializedName("processing") + PROCESSING, + @SerializedName("past_due") PAST_DUE, @@ -863,6 +866,15 @@ public enum InvoiceStateQueryParam { @SerializedName("failed") FAILED, + @SerializedName("open") + OPEN, + + @SerializedName("closed") + CLOSED, + + @SerializedName("voided") + VOIDED, + }; public enum CollectionMethod { @@ -1583,6 +1595,9 @@ public enum PaymentMethod { @SerializedName("klarna") KLARNA, + @SerializedName("braintree_google_pay") + BRAINTREE_GOOGLE_PAY, + }; public enum CardType {