WC_Stripe_Utils
in package

Tags
since
3.3.13

Table of Contents

Methods

add_balance_transaction_to_order()  : mixed
create_payment_balance_from_balance_transaction()  : void
delete_payment_intent_to_session()  : mixed
display_fee()  : mixed
display_net()  : string
get_order_from_charge()  : mixed
get_order_from_payment_intent()  : mixed
get_payment_balance()  : WC_Stripe_Payment_Balance|null
get_payment_intent_from_session()  : mixed
is_intent_mode_equal()  : mixed
is_payment_intent()  : mixed
is_setup_intent()  : mixed
parse_url_hash()  : mixed
redirect_url_has_hash()  : mixed
sanitize_intent()  : mixed
Sanitizes intent data before it's stored.
sanitize_statement_descriptor()  : string
save_payment_intent_to_session()  : mixed
update_balance_transaction()  : mixed
validate_account_access()  : mixed
display_amount()  : string
is_intent_type()  : mixed

Methods

add_balance_transaction_to_order()

public static add_balance_transaction_to_order(Charge $charge, WC_Order $order[, bool $save = false ]) : mixed
Parameters
$charge : Charge
$order : WC_Order
$save : bool = false

create_payment_balance_from_balance_transaction()

public static create_payment_balance_from_balance_transaction(BalanceTransaction $balance_transaction, WC_Order $order) : void
Parameters
$balance_transaction : BalanceTransaction
$order : WC_Order

get_order_from_payment_intent()

public static get_order_from_payment_intent(mixed $payment_intent) : mixed
Parameters
$payment_intent : mixed

is_intent_mode_equal()

public static is_intent_mode_equal(mixed $intent[, mixed $mode = null ]) : mixed
Parameters
$intent : mixed
$mode : mixed = null

sanitize_intent()

Sanitizes intent data before it's stored.

public static sanitize_intent(PaymentIntent|SetupIntent $intent) : mixed
Parameters
$intent : PaymentIntent|SetupIntent

sanitize_statement_descriptor()

public static sanitize_statement_descriptor(mixed $value) : string
Parameters
$value : mixed
Tags
since
3.3.14
Return values
string

save_payment_intent_to_session()

public static save_payment_intent_to_session(mixed $payment_intent[, mixed $order = null ]) : mixed
Parameters
$payment_intent : mixed
$order : mixed = null

update_balance_transaction()

public static update_balance_transaction(BalanceTransaction $balance_transaction, WC_Order $order[, mixed $save = false ][, mixed $payment_balance = null ]) : mixed
Parameters
$balance_transaction : BalanceTransaction
$order : WC_Order
$save : mixed = false
$payment_balance : mixed = null

validate_account_access()

public static validate_account_access([mixed $betas = array() ][, mixed $mode = 'test' ]) : mixed
Parameters
$betas : mixed = array()
$mode : mixed = 'test'

display_amount()

private static display_amount(mixed $type, WC_Order $order) : string
Parameters
$type : mixed
$order : WC_Order
Return values
string

        
On this page

Search results