WC_Stripe_Payment_Intent_Trait

Tags
since
3.1.0
author

Payment Plugins

Table of Contents

Properties

$has_parent_gateway  : mixed

Methods

get_confirmation_method()  : mixed
get_payment_intent_checkout_url()  : mixed
get_payment_intent_confirmation_args()  : mixed
get_payment_method_type()  : mixed
get_payment_object()  : mixed
get_setup_intent_checkout_params()  : mixed
handle_setup_intent_for_order()  : array<string|int, mixed>|void
is_deferred_intent_creation()  : false
process_pre_order()  : mixed
process_server_side_confirmation()  : mixed
process_zero_total_order()  : array<string|int, mixed>|void
add_payment_intent_mandate_args()  : mixed
get_payment_intent_checkout_params()  : array<string|int, mixed>
requires_confirmation_mandate()  : mixed
does_order_require_action()  : array<string|int, mixed>

Properties

Methods

get_payment_intent_checkout_url()

public get_payment_intent_checkout_url(PaymentIntent $intent, WC_Order $order[, mixed $type = 'payment_intent' ]) : mixed
Parameters
$intent : PaymentIntent
$order : WC_Order
$type : mixed = 'payment_intent'

get_payment_intent_confirmation_args()

public get_payment_intent_confirmation_args(PaymentIntent $intent, WC_Order $order) : mixed
Parameters
$intent : PaymentIntent
$order : WC_Order

handle_setup_intent_for_order()

public handle_setup_intent_for_order(WC_Order $order) : array<string|int, mixed>|void
Parameters
$order : WC_Order
Return values
array<string|int, mixed>|void

process_zero_total_order()

public process_zero_total_order(WC_Order $order) : array<string|int, mixed>|void
Parameters
$order : WC_Order
Return values
array<string|int, mixed>|void

get_payment_intent_checkout_params()

protected get_payment_intent_checkout_params(mixed $intent, WC_Order $order, mixed $type) : array<string|int, mixed>
Parameters
$intent : mixed
$order : WC_Order
$type : mixed
Return values
array<string|int, mixed>

does_order_require_action()

private does_order_require_action(WC_Order $order, string $payment_method) : array<string|int, mixed>
Parameters
$order : WC_Order
$payment_method : string
Return values
array<string|int, mixed>

        
On this page

Search results