1#![recursion_limit = "256"]
2#![allow(clippy::large_enum_variant)]
3#![allow(rustdoc::broken_intra_doc_links)]
4#![allow(rustdoc::invalid_html_tags)]
5#![allow(non_camel_case_types)]
6
7extern crate self as stripe_core;
11
12miniserde::make_place!(Place);
13pub use balance::types::*;
14pub mod balance;
15#[doc(hidden)]
16pub mod balance_amount;
17#[doc(inline)]
18pub use balance_amount::*;
19#[doc(hidden)]
20pub mod balance_amount_by_source_type;
21#[doc(inline)]
22pub use balance_amount_by_source_type::*;
23#[doc(hidden)]
24pub mod balance_amount_net;
25#[doc(inline)]
26pub use balance_amount_net::*;
27#[doc(hidden)]
28pub mod balance_detail;
29#[doc(inline)]
30pub use balance_detail::*;
31#[doc(hidden)]
32pub mod balance_detail_ungated;
33#[doc(inline)]
34pub use balance_detail_ungated::*;
35#[doc(hidden)]
36pub mod balance_net_available;
37#[doc(inline)]
38pub use balance_net_available::*;
39pub use balance_settings::types::*;
40pub mod balance_settings;
41#[doc(hidden)]
42pub mod balance_settings_resource_payments;
43#[doc(inline)]
44pub use balance_settings_resource_payments::*;
45#[doc(hidden)]
46pub mod balance_settings_resource_payout_schedule;
47#[doc(inline)]
48pub use balance_settings_resource_payout_schedule::*;
49#[doc(hidden)]
50pub mod balance_settings_resource_payouts;
51#[doc(inline)]
52pub use balance_settings_resource_payouts::*;
53#[doc(hidden)]
54pub mod balance_settings_resource_settlement_timing;
55#[doc(inline)]
56pub use balance_settings_resource_settlement_timing::*;
57pub mod balance_transaction;
58pub use stripe_shared::balance_transaction::*;
59pub use stripe_shared::balance_transaction_source::*;
60pub mod cash_balance;
61pub use stripe_shared::cash_balance::*;
62pub mod charge;
63pub use stripe_shared::charge::*;
64pub use stripe_shared::charge_fraud_details::*;
65pub use stripe_shared::charge_outcome::*;
66pub use stripe_shared::charge_transfer_data::*;
67pub use stripe_shared::connect_collection_transfer::*;
68pub mod customer;
69pub use stripe_shared::customer::*;pub use stripe_shared::customer_acceptance::*;pub use stripe_shared::customer_balance_customer_balance_settings::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_adjusted_for_overdraft::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_applied_to_payment_transaction::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_funded_transaction::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_funded_transaction_resource_bank_transfer::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_funded_transaction_resource_bank_transfer_resource_eu_bank_transfer::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_funded_transaction_resource_bank_transfer_resource_gb_bank_transfer::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_funded_transaction_resource_bank_transfer_resource_jp_bank_transfer::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_funded_transaction_resource_bank_transfer_resource_us_bank_transfer::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_refunded_from_payment_transaction::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_transferred_to_balance::*;pub use stripe_shared::customer_balance_resource_cash_balance_transaction_resource_unapplied_from_payment_transaction::*;
70pub mod customer_balance_transaction;
71pub use stripe_shared::customer_balance_transaction::*;
72pub mod customer_cash_balance_transaction;
73pub use customer_session::types::*;
74pub use stripe_shared::customer_cash_balance_transaction::*;
75pub mod customer_session;
76#[doc(hidden)]
77pub mod customer_session_resource_components;
78#[doc(inline)]
79pub use customer_session_resource_components::*;
80#[doc(hidden)]
81pub mod customer_session_resource_components_resource_buy_button;
82#[doc(inline)]
83pub use customer_session_resource_components_resource_buy_button::*;
84#[doc(hidden)]
85pub mod customer_session_resource_components_resource_payment_element;
86#[doc(inline)]
87pub use customer_session_resource_components_resource_payment_element::*;
88#[doc(hidden)]
89pub mod customer_session_resource_components_resource_payment_element_resource_features;
90#[doc(inline)]
91pub use customer_session_resource_components_resource_payment_element_resource_features::*;
92#[doc(hidden)]
93pub mod customer_session_resource_components_resource_pricing_table;
94#[doc(inline)]
95pub use customer_session_resource_components_resource_pricing_table::*;
96pub use stripe_shared::customer_tax::*;
97pub use stripe_shared::customer_tax_location::*;
98pub use stripe_shared::deleted_customer::*;
99pub use stripe_shared::destination_details_unimplemented::*;
100pub mod dispute;
101pub use stripe_shared::dispute::*;
102pub use stripe_shared::dispute_enhanced_eligibility::*;
103pub use stripe_shared::dispute_enhanced_eligibility_visa_compelling_evidence3::*;
104pub use stripe_shared::dispute_enhanced_eligibility_visa_compliance::*;
105pub use stripe_shared::dispute_enhanced_evidence::*;
106pub use stripe_shared::dispute_enhanced_evidence_visa_compelling_evidence3::*;
107pub use stripe_shared::dispute_enhanced_evidence_visa_compliance::*;
108pub use stripe_shared::dispute_evidence::*;
109pub use stripe_shared::dispute_evidence_details::*;
110pub use stripe_shared::dispute_payment_method_details::*;
111pub use stripe_shared::dispute_payment_method_details_amazon_pay::*;
112pub use stripe_shared::dispute_payment_method_details_card::*;
113pub use stripe_shared::dispute_payment_method_details_klarna::*;
114pub use stripe_shared::dispute_payment_method_details_paypal::*;
115pub use stripe_shared::dispute_transaction_shipping_address::*;
116pub use stripe_shared::dispute_visa_compelling_evidence3_disputed_transaction::*;
117pub use stripe_shared::dispute_visa_compelling_evidence3_prior_undisputed_transaction::*;
118pub use stripe_shared::email_sent::*;
119pub mod event;
120pub use stripe_shared::event::*;
121pub use stripe_shared::fee::*;
122pub mod file;
123pub use stripe_shared::file::*;
124pub mod file_link;
125pub use stripe_shared::file_link::*;
126pub use stripe_shared::level3::*;
127pub use stripe_shared::level3_line_items::*;
128pub use stripe_shared::linked_account_options_common::*;
129pub mod mandate;
130pub use stripe_shared::mandate::*;pub use stripe_shared::mandate_acss_debit::*;pub use stripe_shared::mandate_amazon_pay::*;pub use stripe_shared::mandate_au_becs_debit::*;pub use stripe_shared::mandate_bacs_debit::*;pub use stripe_shared::mandate_cashapp::*;pub use stripe_shared::mandate_kakao_pay::*;pub use stripe_shared::mandate_klarna::*;pub use stripe_shared::mandate_kr_card::*;pub use stripe_shared::mandate_link::*;pub use stripe_shared::mandate_multi_use::*;pub use stripe_shared::mandate_naver_pay::*;pub use stripe_shared::mandate_nz_bank_account::*;pub use stripe_shared::mandate_payment_method_details::*;pub use stripe_shared::mandate_paypal::*;pub use stripe_shared::mandate_revolut_pay::*;pub use stripe_shared::mandate_sepa_debit::*;pub use stripe_shared::mandate_single_use::*;pub use stripe_shared::mandate_us_bank_account::*;pub use stripe_shared::notification_event_data::*;pub use stripe_shared::notification_event_request::*;pub use stripe_shared::offline_acceptance::*;pub use stripe_shared::online_acceptance::*;pub use stripe_shared::payment_flows_amount_details::*;pub use stripe_shared::payment_flows_amount_details_client_resource_tip::*;pub use stripe_shared::payment_flows_automatic_payment_methods_payment_intent::*;pub use stripe_shared::payment_flows_automatic_payment_methods_setup_intent::*;pub use stripe_shared::payment_flows_payment_intent_presentment_details::*;pub use stripe_shared::payment_flows_private_payment_methods_financial_connections_common_linked_account_options_filters::*;pub use stripe_shared::payment_flows_private_payment_methods_kakao_pay_payment_method_options::*;pub use stripe_shared::payment_flows_private_payment_methods_naver_pay_payment_method_options::*;pub use stripe_shared::payment_flows_private_payment_methods_payco_payment_method_options::*;pub use stripe_shared::payment_flows_private_payment_methods_samsung_pay_payment_method_options::*;
131pub mod payment_intent;
132pub use stripe_shared::payment_intent::*;
133pub use stripe_shared::payment_intent_card_processing::*;
134pub use stripe_shared::payment_intent_next_action::*;
135pub use stripe_shared::payment_intent_next_action_alipay_handle_redirect::*;
136pub use stripe_shared::payment_intent_next_action_boleto::*;
137pub use stripe_shared::payment_intent_next_action_card_await_notification::*;
138pub use stripe_shared::payment_intent_next_action_cashapp_handle_redirect_or_display_qr_code::*;
139pub use stripe_shared::payment_intent_next_action_cashapp_qr_code::*;
140pub use stripe_shared::payment_intent_next_action_display_bank_transfer_instructions::*;
141pub use stripe_shared::payment_intent_next_action_display_multibanco_details::*;
142pub use stripe_shared::payment_intent_next_action_display_oxxo_details::*;
143pub use stripe_shared::payment_intent_next_action_konbini::*;
144pub use stripe_shared::payment_intent_next_action_konbini_familymart::*;
145pub use stripe_shared::payment_intent_next_action_konbini_lawson::*;
146pub use stripe_shared::payment_intent_next_action_konbini_ministop::*;
147pub use stripe_shared::payment_intent_next_action_konbini_seicomart::*;
148pub use stripe_shared::payment_intent_next_action_konbini_stores::*;
149pub use stripe_shared::payment_intent_next_action_paynow_display_qr_code::*;
150pub use stripe_shared::payment_intent_next_action_pix_display_qr_code::*;
151pub use stripe_shared::payment_intent_next_action_promptpay_display_qr_code::*;
152pub use stripe_shared::payment_intent_next_action_redirect_to_url::*;
153pub use stripe_shared::payment_intent_next_action_swish_handle_redirect_or_display_qr_code::*;
154pub use stripe_shared::payment_intent_next_action_swish_qr_code::*;
155pub use stripe_shared::payment_intent_next_action_verify_with_microdeposits::*;
156pub use stripe_shared::payment_intent_next_action_wechat_pay_display_qr_code::*;
157pub use stripe_shared::payment_intent_next_action_wechat_pay_redirect_to_android_app::*;
158pub use stripe_shared::payment_intent_next_action_wechat_pay_redirect_to_ios_app::*;
159pub use stripe_shared::payment_intent_payment_method_options::*;
160pub use stripe_shared::payment_intent_payment_method_options_acss_debit::*;
161pub use stripe_shared::payment_intent_payment_method_options_au_becs_debit::*;
162pub use stripe_shared::payment_intent_payment_method_options_bacs_debit::*;
163pub use stripe_shared::payment_intent_payment_method_options_blik::*;
164pub use stripe_shared::payment_intent_payment_method_options_card::*;
165pub use stripe_shared::payment_intent_payment_method_options_eps::*;
166pub use stripe_shared::payment_intent_payment_method_options_link::*;
167pub use stripe_shared::payment_intent_payment_method_options_mandate_options_acss_debit::*;
168pub use stripe_shared::payment_intent_payment_method_options_mandate_options_bacs_debit::*;
169pub use stripe_shared::payment_intent_payment_method_options_mandate_options_sepa_debit::*;
170pub use stripe_shared::payment_intent_payment_method_options_mobilepay::*;
171pub use stripe_shared::payment_intent_payment_method_options_nz_bank_account::*;
172pub use stripe_shared::payment_intent_payment_method_options_sepa_debit::*;
173pub use stripe_shared::payment_intent_payment_method_options_swish::*;
174pub use stripe_shared::payment_intent_payment_method_options_us_bank_account::*;
175pub use stripe_shared::payment_intent_processing::*;
176pub use stripe_shared::payment_intent_processing_customer_notification::*;
177pub mod payment_source;
178pub use stripe_shared::payment_source::*;
179pub mod payout;
180pub use stripe_shared::payout::*;
181pub use stripe_shared::payouts_trace_id::*;
182pub mod refund;
183pub use stripe_shared::refund::*;
184pub use stripe_shared::refund_destination_details::*;
185pub use stripe_shared::refund_destination_details_blik::*;
186pub use stripe_shared::refund_destination_details_br_bank_transfer::*;
187pub use stripe_shared::refund_destination_details_card::*;
188pub use stripe_shared::refund_destination_details_eu_bank_transfer::*;
189pub use stripe_shared::refund_destination_details_gb_bank_transfer::*;
190pub use stripe_shared::refund_destination_details_jp_bank_transfer::*;
191pub use stripe_shared::refund_destination_details_multibanco::*;
192pub use stripe_shared::refund_destination_details_mx_bank_transfer::*;
193pub use stripe_shared::refund_destination_details_p24::*;
194pub use stripe_shared::refund_destination_details_paypal::*;
195pub use stripe_shared::refund_destination_details_swish::*;
196pub use stripe_shared::refund_destination_details_th_bank_transfer::*;
197pub use stripe_shared::refund_destination_details_us_bank_transfer::*;
198pub use stripe_shared::refund_next_action::*;
199pub use stripe_shared::refund_next_action_display_details::*;
200pub use stripe_shared::reserve_transaction::*;
201pub mod setup_attempt;
202pub use stripe_shared::setup_attempt::*;
203pub use stripe_shared::setup_attempt_payment_method_details::*;
204pub use stripe_shared::setup_attempt_payment_method_details_acss_debit::*;
205pub use stripe_shared::setup_attempt_payment_method_details_amazon_pay::*;
206pub use stripe_shared::setup_attempt_payment_method_details_au_becs_debit::*;
207pub use stripe_shared::setup_attempt_payment_method_details_bacs_debit::*;
208pub use stripe_shared::setup_attempt_payment_method_details_bancontact::*;
209pub use stripe_shared::setup_attempt_payment_method_details_boleto::*;
210pub use stripe_shared::setup_attempt_payment_method_details_card::*;
211pub use stripe_shared::setup_attempt_payment_method_details_card_checks::*;
212pub use stripe_shared::setup_attempt_payment_method_details_card_present::*;
213pub use stripe_shared::setup_attempt_payment_method_details_card_wallet::*;
214pub use stripe_shared::setup_attempt_payment_method_details_cashapp::*;
215pub use stripe_shared::setup_attempt_payment_method_details_ideal::*;
216pub use stripe_shared::setup_attempt_payment_method_details_kakao_pay::*;
217pub use stripe_shared::setup_attempt_payment_method_details_klarna::*;
218pub use stripe_shared::setup_attempt_payment_method_details_kr_card::*;
219pub use stripe_shared::setup_attempt_payment_method_details_link::*;
220pub use stripe_shared::setup_attempt_payment_method_details_naver_pay::*;
221pub use stripe_shared::setup_attempt_payment_method_details_nz_bank_account::*;
222pub use stripe_shared::setup_attempt_payment_method_details_paypal::*;
223pub use stripe_shared::setup_attempt_payment_method_details_revolut_pay::*;
224pub use stripe_shared::setup_attempt_payment_method_details_sepa_debit::*;
225pub use stripe_shared::setup_attempt_payment_method_details_sofort::*;
226pub use stripe_shared::setup_attempt_payment_method_details_us_bank_account::*;
227pub mod setup_intent;
228pub use stripe_shared::setup_intent::*;
229pub use stripe_shared::setup_intent_next_action::*;
230pub use stripe_shared::setup_intent_next_action_redirect_to_url::*;
231pub use stripe_shared::setup_intent_next_action_verify_with_microdeposits::*;
232pub use stripe_shared::setup_intent_payment_method_options::*;
233pub use stripe_shared::setup_intent_payment_method_options_acss_debit::*;
234pub use stripe_shared::setup_intent_payment_method_options_amazon_pay::*;
235pub use stripe_shared::setup_intent_payment_method_options_bacs_debit::*;
236pub use stripe_shared::setup_intent_payment_method_options_card::*;
237pub use stripe_shared::setup_intent_payment_method_options_card_mandate_options::*;
238pub use stripe_shared::setup_intent_payment_method_options_card_present::*;
239pub use stripe_shared::setup_intent_payment_method_options_klarna::*;
240pub use stripe_shared::setup_intent_payment_method_options_link::*;
241pub use stripe_shared::setup_intent_payment_method_options_mandate_options_acss_debit::*;
242pub use stripe_shared::setup_intent_payment_method_options_mandate_options_bacs_debit::*;
243pub use stripe_shared::setup_intent_payment_method_options_mandate_options_sepa_debit::*;
244pub use stripe_shared::setup_intent_payment_method_options_paypal::*;
245pub use stripe_shared::setup_intent_payment_method_options_sepa_debit::*;
246pub use stripe_shared::setup_intent_payment_method_options_us_bank_account::*;
247pub use stripe_shared::tax_deducted_at_source::*;
248pub use stripe_shared::three_d_secure_details::*;
249pub use token::types::*;
250pub mod token;
251pub use stripe_shared::token_card_networks::*;