Class WC_Payment_Gateway_Stripe_BECS
Class WC_Payment_Gateway_Stripe_Becs
- WC_Payment_Gateway
 - 
			
			WC_Payment_Gateway_Stripe
			
			
			 uses 
					WC_Stripe_Settings_Trait
			
		 - 
			
			WC_Payment_Gateway_Stripe_Local_Payment
			
			
			
		 - 
			
WC_Payment_Gateway_Stripe_BECS			
			
			 uses 
					WC_Stripe_Local_Payment_Intent_Trait
			
		 
Author: PaymentPlugins
Since: 3.1.7
Located at gateways/class-wc-payment-gateway-stripe-becs.php
Methods summary
				 public 
				
				
				
			 | 
			
Methods inherited from WC_Payment_Gateway_Stripe_Local_Payment
				enqueue_checkout_scripts(), 
				get_element_params(), 
				get_local_payment_description(), 
				get_local_payment_return_url(), 
				get_local_payment_settings(), 
				get_localized_params(), 
				get_order_button_text(), 
				get_payment_description(), 
				get_payment_token(), 
				get_source_args(), 
				get_source_owner_args(), 
				get_source_redirect_url(), 
				get_stripe_documentation_url(), 
				get_update_source_args(), 
				has_enqueued_scripts(), 
				hooks(), 
				init_form_fields(), 
				init_supports(), 
				is_local_payment_available(), 
				output_settings_nav(), 
				process_payment()
			
Methods inherited from WC_Payment_Gateway_Stripe
				add_payment_method(), 
				add_stripe_order_args(), 
				add_to_cart_response(), 
				banner_checkout_enabled(), 
				capture_charge(), 
				cart_checkout_enabled(), 
				cart_fields(), 
				create_customer(), 
				create_payment_method(), 
				delete_payment_method(), 
				enqueue_add_payment_method_scripts(), 
				enqueue_admin_scripts(), 
				enqueue_cart_scripts(), 
				enqueue_frontend_scripts(), 
				enqueue_mini_cart_scripts(), 
				enqueue_product_scripts(), 
				get_display_item_for_cart(), 
				get_display_item_for_order(), 
				get_display_item_for_product(), 
				get_display_items(), 
				get_display_items_for_cart(), 
				get_display_items_for_order(), 
				get_element_options(), 
				get_formatted_shipping_label(), 
				get_formatted_shipping_method(), 
				get_formatted_shipping_methods(), 
				get_generic_error(), 
				get_method_formats(), 
				get_mini_cart_dependencies(), 
				get_needs_shipping(), 
				get_new_method_label(), 
				get_new_source_id(), 
				get_new_source_token(), 
				get_order_description(), 
				get_order_error(), 
				get_order_meta_data(), 
				get_payment_intent_id(), 
				get_payment_method_from_charge(), 
				get_payment_method_from_request(), 
				get_payment_source(), 
				get_saved_methods_label(), 
				get_saved_source_id(), 
				get_shipping_method_id(), 
				get_shipping_methods(), 
				get_shipping_packages(), 
				get_token(), 
				get_transaction_url(), 
				get_update_shipping_address_response(), 
				get_update_shipping_method_response(), 
				has_order_lock(), 
				is_change_payment_method_request(), 
				is_processing_scheduled_payment(), 
				mini_cart_enabled(), 
				mini_cart_fields(), 
				order_contains_pre_order(), 
				output_display_items(), 
				payment_fields(), 
				payment_methods_list_item(), 
				pre_order_requires_tokenization(), 
				process_change_payment_method_request(), 
				process_pre_order(), 
				process_pre_order_payment(), 
				process_refund(), 
				process_zero_total_order(), 
				product_checkout_enabled(), 
				product_fields(), 
				release_order_lock(), 
				retrieve_charge(), 
				save_order_meta(), 
				save_payment_method(), 
				save_zero_total_meta(), 
				saved_payment_methods(), 
				scheduled_subscription_payment(), 
				set_new_source_token(), 
				set_order_lock(), 
				set_payment_method_token(), 
				set_payment_save_error(), 
				set_post_payment_process(), 
				should_save_payment_method(), 
				show_save_source(), 
				subscription_payment_meta(), 
				trigger_post_payment_processes(), 
				update_failing_payment_method(), 
				use_saved_source(), 
				validate_payment_sections_field(), 
				void_charge()
			
Methods used from WC_Stripe_Local_Payment_Intent_Trait
				get_confirmation_method(), 
				get_payment_intent_checkout_url(), 
				get_payment_intent_confirmation_args()
			
Methods used from WC_Stripe_Settings_Trait
				admin_nav_tab(), 
				admin_options(), 
				display_errors(), 
				generate_button_demo_html(), 
				generate_description_html(), 
				generate_multi_select_countries_html(), 
				generate_multiselect_html(), 
				generate_paragraph_html(), 
				generate_stripe_button_html(), 
				get_custom_attribute_html(), 
				get_prefix(), 
				is_active(), 
				process_admin_options(), 
				validate_multi_select_countries_field()
			
Properties summary
				protected  
				string
			 | 
			
					$payment_method_type
				 | 
			
				 
					#
					 
			'au_becs_debit'
				 | 
		
Properties inherited from WC_Payment_Gateway_Stripe_Local_Payment
				$countries, 
				$currencies, 
				$limited_countries, 
				$local_payment_description, 
				$local_payment_type, 
				$tab_title
			
Properties inherited from WC_Payment_Gateway_Stripe
				$checkout_error, 
				$gateway, 
				$has_digital_wallet, 
				$last_payment_error, 
				$new_source_token, 
				$payment_intent_key, 
				$payment_method_token, 
				$payment_object, 
				$payment_type_key, 
				$post_payment_processes, 
				$processing_payment, 
				$save_source_key, 
				$saved_method_key, 
				$synchronous, 
				$template_name, 
				$token_key, 
				$token_type, 
				$wp_error