PaymentIntentController
in package
Table of Contents
Properties
- $client : WC_Stripe_Gateway
- $element_options : mixed
- $instance : mixed
- $intent_exists : mixed
- $max_retries : mixed
- $payment_method_ids : array<string|int, mixed>
- $request_context : RequestContext
- $retrys : mixed
Methods
- __construct() : mixed
- get_element_options() : mixed
- get_request_context() : mixed
- initialize() : mixed
- instance() : mixed
- set_request_context() : mixed
- is_setup_intent_needed() : mixed
- is_subscription_mode() : mixed
- set_order_pay_constants() : mixed
Properties
$client
private
WC_Stripe_Gateway
$client
$element_options
private
mixed
$element_options
$instance
private
static mixed
$instance
$intent_exists
private
mixed
$intent_exists
$max_retries
private
mixed
$max_retries
= 1
$payment_method_ids
private
array<string|int, mixed>
$payment_method_ids
The list of payment methods ID's that are compatible
$request_context
private
RequestContext
$request_context
$retrys
private
mixed
$retrys
= 0
Methods
__construct()
public
__construct() : mixed
get_element_options()
public
get_element_options() : mixed
get_request_context()
public
get_request_context() : mixed
initialize()
public
initialize() : mixed
instance()
public
static instance() : mixed
set_request_context()
public
set_request_context(mixed $context) : mixed
Parameters
- $context : mixed
is_setup_intent_needed()
private
is_setup_intent_needed() : mixed
is_subscription_mode()
private
is_subscription_mode() : mixed
set_order_pay_constants()
private
set_order_pay_constants() : mixed