Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion API_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2025-08-27.basil
2025-09-30.clover
2 changes: 1 addition & 1 deletion OPENAPI_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1932
v2021
4 changes: 2 additions & 2 deletions src/main/java/com/stripe/ApiVersion.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
package com.stripe;

final class ApiVersion {
public static final String CURRENT = "2025-08-27.basil";
public static final String CURRENT_MAJOR = "basil";
public static final String CURRENT = "2025-09-30.clover";
public static final String CURRENT_MAJOR = "clover";
}
679 changes: 389 additions & 290 deletions src/main/java/com/stripe/StripeClient.java

Large diffs are not rendered by default.

144 changes: 82 additions & 62 deletions src/main/java/com/stripe/model/Account.java
Original file line number Diff line number Diff line change
Expand Up @@ -1144,6 +1144,15 @@ public static class Capabilities extends StripeObject {
@SerializedName("link_payments")
String linkPayments;

/**
* The status of the MB WAY payments capability of the account, or whether the account can
* directly process MB WAY charges.
*
* <p>One of {@code active}, {@code inactive}, or {@code pending}.
*/
@SerializedName("mb_way_payments")
String mbWayPayments;

/**
* The status of the MobilePay capability of the account, or whether the account can directly
* process MobilePay charges.
Expand Down Expand Up @@ -1234,6 +1243,15 @@ public static class Capabilities extends StripeObject {
@SerializedName("paynow_payments")
String paynowPayments;

/**
* The status of the Paypay capability of the account, or whether the account can directly
* process Paypay payments.
*
* <p>One of {@code active}, {@code inactive}, or {@code pending}.
*/
@SerializedName("paypay_payments")
String paypayPayments;

/**
* The status of the pix payments capability of the account, or whether the account can directly
* process pix charges.
Expand Down Expand Up @@ -1997,14 +2015,14 @@ public static class Errors extends StripeObject {
/**
* The code for the type of error.
*
* <p>One of {@code information_missing}, {@code invalid_address_city_state_postal_code},
* {@code invalid_address_highway_contract_box}, {@code invalid_address_private_mailbox},
* {@code invalid_business_profile_name}, {@code invalid_business_profile_name_denylisted},
* {@code invalid_company_name_denylisted}, {@code invalid_dob_age_over_maximum}, {@code
* invalid_dob_age_under_18}, {@code invalid_dob_age_under_minimum}, {@code
* invalid_product_description_length}, {@code invalid_product_description_url_match}, {@code
* invalid_representative_country}, {@code invalid_signator}, {@code
* invalid_statement_descriptor_business_mismatch}, {@code
* <p>One of {@code external_request}, {@code information_missing}, {@code
* invalid_address_city_state_postal_code}, {@code invalid_address_highway_contract_box},
* {@code invalid_address_private_mailbox}, {@code invalid_business_profile_name}, {@code
* invalid_business_profile_name_denylisted}, {@code invalid_company_name_denylisted}, {@code
* invalid_dob_age_over_maximum}, {@code invalid_dob_age_under_18}, {@code
* invalid_dob_age_under_minimum}, {@code invalid_product_description_length}, {@code
* invalid_product_description_url_match}, {@code invalid_representative_country}, {@code
* invalid_signator}, {@code invalid_statement_descriptor_business_mismatch}, {@code
* invalid_statement_descriptor_denylisted}, {@code invalid_statement_descriptor_length},
* {@code invalid_statement_descriptor_prefix_denylisted}, {@code
* invalid_statement_descriptor_prefix_mismatch}, {@code invalid_street_address}, {@code
Expand All @@ -2023,29 +2041,30 @@ public static class Errors extends StripeObject {
* invalid_url_website_incomplete_return_policy}, {@code
* invalid_url_website_incomplete_terms_and_conditions}, {@code
* invalid_url_website_incomplete_under_construction}, {@code invalid_url_website_other},
* {@code invalid_value_other}, {@code verification_directors_mismatch}, {@code
* verification_document_address_mismatch}, {@code verification_document_address_missing},
* {@code verification_document_corrupt}, {@code verification_document_country_not_supported},
* {@code verification_document_directors_mismatch}, {@code
* verification_document_dob_mismatch}, {@code verification_document_duplicate_type}, {@code
* verification_document_expired}, {@code verification_document_failed_copy}, {@code
* verification_document_failed_greyscale}, {@code verification_document_failed_other}, {@code
* verification_document_failed_test_mode}, {@code verification_document_fraudulent}, {@code
* verification_document_id_number_mismatch}, {@code verification_document_id_number_missing},
* {@code verification_document_incomplete}, {@code verification_document_invalid}, {@code
* verification_document_issue_or_expiry_date_missing}, {@code
* verification_document_manipulated}, {@code verification_document_missing_back}, {@code
* verification_document_missing_front}, {@code verification_document_name_mismatch}, {@code
* verification_document_name_missing}, {@code verification_document_nationality_mismatch},
* {@code verification_document_not_readable}, {@code verification_document_not_signed},
* {@code verification_document_not_uploaded}, {@code verification_document_photo_mismatch},
* {@code verification_document_too_large}, {@code verification_document_type_not_supported},
* {@code verification_extraneous_directors}, {@code verification_failed_address_match},
* {@code verification_failed_authorizer_authority}, {@code
* verification_failed_business_iec_number}, {@code verification_failed_document_match},
* {@code verification_failed_id_number_match}, {@code verification_failed_keyed_identity},
* {@code verification_failed_keyed_match}, {@code verification_failed_name_match}, {@code
* verification_failed_other}, {@code verification_failed_representative_authority}, {@code
* {@code invalid_value_other}, {@code unsupported_business_type}, {@code
* verification_directors_mismatch}, {@code verification_document_address_mismatch}, {@code
* verification_document_address_missing}, {@code verification_document_corrupt}, {@code
* verification_document_country_not_supported}, {@code
* verification_document_directors_mismatch}, {@code verification_document_dob_mismatch},
* {@code verification_document_duplicate_type}, {@code verification_document_expired}, {@code
* verification_document_failed_copy}, {@code verification_document_failed_greyscale}, {@code
* verification_document_failed_other}, {@code verification_document_failed_test_mode}, {@code
* verification_document_fraudulent}, {@code verification_document_id_number_mismatch}, {@code
* verification_document_id_number_missing}, {@code verification_document_incomplete}, {@code
* verification_document_invalid}, {@code verification_document_issue_or_expiry_date_missing},
* {@code verification_document_manipulated}, {@code verification_document_missing_back},
* {@code verification_document_missing_front}, {@code verification_document_name_mismatch},
* {@code verification_document_name_missing}, {@code
* verification_document_nationality_mismatch}, {@code verification_document_not_readable},
* {@code verification_document_not_signed}, {@code verification_document_not_uploaded},
* {@code verification_document_photo_mismatch}, {@code verification_document_too_large},
* {@code verification_document_type_not_supported}, {@code
* verification_extraneous_directors}, {@code verification_failed_address_match}, {@code
* verification_failed_authorizer_authority}, {@code verification_failed_business_iec_number},
* {@code verification_failed_document_match}, {@code verification_failed_id_number_match},
* {@code verification_failed_keyed_identity}, {@code verification_failed_keyed_match}, {@code
* verification_failed_name_match}, {@code verification_failed_other}, {@code
* verification_failed_representative_authority}, {@code
* verification_failed_residential_address}, {@code verification_failed_tax_id_match}, {@code
* verification_failed_tax_id_not_issued}, {@code
* verification_legal_entity_structure_mismatch}, {@code verification_missing_directors},
Expand Down Expand Up @@ -2199,14 +2218,14 @@ public static class Errors extends StripeObject {
/**
* The code for the type of error.
*
* <p>One of {@code information_missing}, {@code invalid_address_city_state_postal_code},
* {@code invalid_address_highway_contract_box}, {@code invalid_address_private_mailbox},
* {@code invalid_business_profile_name}, {@code invalid_business_profile_name_denylisted},
* {@code invalid_company_name_denylisted}, {@code invalid_dob_age_over_maximum}, {@code
* invalid_dob_age_under_18}, {@code invalid_dob_age_under_minimum}, {@code
* invalid_product_description_length}, {@code invalid_product_description_url_match}, {@code
* invalid_representative_country}, {@code invalid_signator}, {@code
* invalid_statement_descriptor_business_mismatch}, {@code
* <p>One of {@code external_request}, {@code information_missing}, {@code
* invalid_address_city_state_postal_code}, {@code invalid_address_highway_contract_box},
* {@code invalid_address_private_mailbox}, {@code invalid_business_profile_name}, {@code
* invalid_business_profile_name_denylisted}, {@code invalid_company_name_denylisted}, {@code
* invalid_dob_age_over_maximum}, {@code invalid_dob_age_under_18}, {@code
* invalid_dob_age_under_minimum}, {@code invalid_product_description_length}, {@code
* invalid_product_description_url_match}, {@code invalid_representative_country}, {@code
* invalid_signator}, {@code invalid_statement_descriptor_business_mismatch}, {@code
* invalid_statement_descriptor_denylisted}, {@code invalid_statement_descriptor_length},
* {@code invalid_statement_descriptor_prefix_denylisted}, {@code
* invalid_statement_descriptor_prefix_mismatch}, {@code invalid_street_address}, {@code
Expand All @@ -2225,29 +2244,30 @@ public static class Errors extends StripeObject {
* invalid_url_website_incomplete_return_policy}, {@code
* invalid_url_website_incomplete_terms_and_conditions}, {@code
* invalid_url_website_incomplete_under_construction}, {@code invalid_url_website_other},
* {@code invalid_value_other}, {@code verification_directors_mismatch}, {@code
* verification_document_address_mismatch}, {@code verification_document_address_missing},
* {@code verification_document_corrupt}, {@code verification_document_country_not_supported},
* {@code verification_document_directors_mismatch}, {@code
* verification_document_dob_mismatch}, {@code verification_document_duplicate_type}, {@code
* verification_document_expired}, {@code verification_document_failed_copy}, {@code
* verification_document_failed_greyscale}, {@code verification_document_failed_other}, {@code
* verification_document_failed_test_mode}, {@code verification_document_fraudulent}, {@code
* verification_document_id_number_mismatch}, {@code verification_document_id_number_missing},
* {@code verification_document_incomplete}, {@code verification_document_invalid}, {@code
* verification_document_issue_or_expiry_date_missing}, {@code
* verification_document_manipulated}, {@code verification_document_missing_back}, {@code
* verification_document_missing_front}, {@code verification_document_name_mismatch}, {@code
* verification_document_name_missing}, {@code verification_document_nationality_mismatch},
* {@code verification_document_not_readable}, {@code verification_document_not_signed},
* {@code verification_document_not_uploaded}, {@code verification_document_photo_mismatch},
* {@code verification_document_too_large}, {@code verification_document_type_not_supported},
* {@code verification_extraneous_directors}, {@code verification_failed_address_match},
* {@code verification_failed_authorizer_authority}, {@code
* verification_failed_business_iec_number}, {@code verification_failed_document_match},
* {@code verification_failed_id_number_match}, {@code verification_failed_keyed_identity},
* {@code verification_failed_keyed_match}, {@code verification_failed_name_match}, {@code
* verification_failed_other}, {@code verification_failed_representative_authority}, {@code
* {@code invalid_value_other}, {@code unsupported_business_type}, {@code
* verification_directors_mismatch}, {@code verification_document_address_mismatch}, {@code
* verification_document_address_missing}, {@code verification_document_corrupt}, {@code
* verification_document_country_not_supported}, {@code
* verification_document_directors_mismatch}, {@code verification_document_dob_mismatch},
* {@code verification_document_duplicate_type}, {@code verification_document_expired}, {@code
* verification_document_failed_copy}, {@code verification_document_failed_greyscale}, {@code
* verification_document_failed_other}, {@code verification_document_failed_test_mode}, {@code
* verification_document_fraudulent}, {@code verification_document_id_number_mismatch}, {@code
* verification_document_id_number_missing}, {@code verification_document_incomplete}, {@code
* verification_document_invalid}, {@code verification_document_issue_or_expiry_date_missing},
* {@code verification_document_manipulated}, {@code verification_document_missing_back},
* {@code verification_document_missing_front}, {@code verification_document_name_mismatch},
* {@code verification_document_name_missing}, {@code
* verification_document_nationality_mismatch}, {@code verification_document_not_readable},
* {@code verification_document_not_signed}, {@code verification_document_not_uploaded},
* {@code verification_document_photo_mismatch}, {@code verification_document_too_large},
* {@code verification_document_type_not_supported}, {@code
* verification_extraneous_directors}, {@code verification_failed_address_match}, {@code
* verification_failed_authorizer_authority}, {@code verification_failed_business_iec_number},
* {@code verification_failed_document_match}, {@code verification_failed_id_number_match},
* {@code verification_failed_keyed_identity}, {@code verification_failed_keyed_match}, {@code
* verification_failed_name_match}, {@code verification_failed_other}, {@code
* verification_failed_representative_authority}, {@code
* verification_failed_residential_address}, {@code verification_failed_tax_id_match}, {@code
* verification_failed_tax_id_not_issued}, {@code
* verification_legal_entity_structure_mismatch}, {@code verification_missing_directors},
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/stripe/model/Address.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ public class Address extends StripeObject {
@SerializedName("country")
String country;

/** Address line 1 (e.g., street, PO Box, or company name). */
/** Address line 1, such as the street, PO Box, or company name. */
@SerializedName("line1")
String line1;

/** Address line 2 (e.g., apartment, suite, unit, or building). */
/** Address line 2, such as the apartment, suite, unit, or building. */
@SerializedName("line2")
String line2;

Expand Down
Loading
Loading