InstallmentController
in package
Table of Contents
Properties
- $account_settings : WC_Stripe_Account_Settings
- $active : mixed
- $advanced_settings : WC_Stripe_Advanced_Settings
- $filters : mixed
- $formatter : InstallmentFormatter
Methods
- __construct() : mixed
- add_confirmation_args() : mixed
- add_order_item_total() : mixed
- add_order_meta() : mixed
- can_update_payment_intent() : mixed
- get_supported_countries() : mixed
- get_supported_currencies() : mixed
- instance() : mixed
- is_available() : mixed
- cart_filters_factory() : array<string|int, CurrencyFilter>
- initialize() : mixed
- order_filters_factory() : mixed
Properties
$account_settings
private
WC_Stripe_Account_Settings
$account_settings
$active
private
mixed
$active
$advanced_settings
private
WC_Stripe_Advanced_Settings
$advanced_settings
$filters
private
mixed
$filters
= []
$formatter
private
InstallmentFormatter
$formatter
Methods
__construct()
public
__construct(mixed $advanced_settings, mixed $account_settings, mixed $formatter) : mixed
Parameters
- $advanced_settings : mixed
- $account_settings : mixed
- $formatter : mixed
add_confirmation_args()
public
add_confirmation_args(mixed $args, PaymentIntent $intent) : mixed
Parameters
- $args : mixed
- $intent : PaymentIntent
add_order_item_total()
public
add_order_item_total(mixed $rows, WC_Order $order) : mixed
Parameters
- $rows : mixed
- $order : WC_Order
add_order_meta()
public
add_order_meta(WC_Order $order, WC_Payment_Gateway_Stripe $payment_method, Charge $charge) : mixed
Parameters
- $order : WC_Order
- $payment_method : WC_Payment_Gateway_Stripe
- $charge : Charge
can_update_payment_intent()
public
can_update_payment_intent(mixed $can_update, mixed $intent) : mixed
Parameters
- $can_update : mixed
- $intent : mixed
get_supported_countries()
public
static get_supported_countries() : mixed
get_supported_currencies()
public
static get_supported_currencies() : mixed
instance()
public
static instance() : mixed
is_available()
public
is_available([mixed $order = null ]) : mixed
Parameters
- $order : mixed = null
cart_filters_factory()
private
cart_filters_factory() : array<string|int, CurrencyFilter>
Return values
array<string|int, CurrencyFilter>initialize()
private
initialize() : mixed
order_filters_factory()
private
order_filters_factory(WC_Order $order) : mixed
Parameters
- $order : WC_Order