LinkIntegration
in package

Table of Contents

Constants

DATA_KEY  = 'wcStripeLinkParams'

Properties

$account_settings  : WC_Stripe_Account_Settings
$assets  : AssetsApi
$card_settings  : mixed
$data_api  : AssetDataApi
$enabled  : bool
$instance  : mixed
$settings  : WC_Stripe_Advanced_Settings
$supported_countries  : mixed
$supported_payment_methods  : mixed

Methods

__construct()  : mixed
add_billing_email_priority()  : mixed
add_confirmation_args()  : void
add_payment_method_type()  : mixed
add_script_params()  : mixed
add_setup_intent_params()  : mixed
add_setup_intent_params_v2()  : mixed
can_process_link_payment()  : bool|mixed
enqueue_scripts()  : mixed
get_express_payment_methods()  : mixed
get_instance()  : mixed
get_settings()  : mixed
get_supported_countries()  : mixed
instance()  : mixed
is_active()  : mixed
is_autoload_enabled()  : mixed
is_icon_enabled()  : mixed
is_popup_enabled()  : mixed
update_order_review_fragments()  : mixed
initialize()  : mixed
add_mandate_data()  : mixed
is_valid_account_country()  : mixed

Constants

Properties

$supported_countries

private mixed $supported_countries = 'AE, AT, AU, BE, BG, CA, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GI, GR, HK, HR, HU, IE, IT, JP, LI, LT, LU, LV, MT, MX, MY, NL, NO, NZ, PL, PT, RO, SE, SG, SI, SK, US'

Methods

add_billing_email_priority()

public add_billing_email_priority(mixed $fields) : mixed
Parameters
$fields : mixed

add_confirmation_args()

public add_confirmation_args(array<string|int, mixed> $args, PaymentIntent $intent, WC_Order $order) : void
Parameters
$args : array<string|int, mixed>
$intent : PaymentIntent
$order : WC_Order

add_payment_method_type()

public add_payment_method_type(array<string|int, mixed> $params, WC_Order $order) : mixed
Parameters
$params : array<string|int, mixed>
$order : WC_Order

add_script_params()

public add_script_params(mixed $data, mixed $name) : mixed
Parameters
$data : mixed
$name : mixed

add_setup_intent_params()

public add_setup_intent_params(mixed $args, mixed $payment_method) : mixed
Parameters
$args : mixed
$payment_method : mixed

add_setup_intent_params_v2()

public add_setup_intent_params_v2(mixed $args, mixed $order, mixed $payment_method) : mixed
Parameters
$args : mixed
$order : mixed
$payment_method : mixed
public can_process_link_payment([null|WC_Order $order = null ]) : bool|mixed
Parameters
$order : null|WC_Order = null
Return values
bool|mixed

get_express_payment_methods()

public get_express_payment_methods(mixed $gateways) : mixed
Parameters
$gateways : mixed

update_order_review_fragments()

public update_order_review_fragments(mixed $fragments) : mixed
Parameters
$fragments : mixed

add_mandate_data()

private add_mandate_data(mixed &$args, mixed $order) : mixed
Parameters
$args : mixed
$order : mixed

        
On this page

Search results