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