PaymentMethodUtils
in package
Table of Contents
Methods
- create_return_url() : string
- Returns a url that can be used to handle redirect based payment methods.
- filter_by_type() : array<string|int, mixed>|mixed
- get_active_bnpl_gateways() : mixed
- get_gateway_id_from_token() : mixed
- get_payment_token() : mixed
- sort_by_default() : mixed
- Sort the payment tokens by the default.
- token_exists() : bool
Methods
create_return_url()
Returns a url that can be used to handle redirect based payment methods.
public
static create_return_url(mixed $gateway, mixed $page) : string
Parameters
- $gateway : mixed
- $page : mixed
Tags
Return values
stringfilter_by_type()
public
static filter_by_type(mixed $tokens) : array<string|int, mixed>|mixed
Parameters
- $tokens : mixed
Tags
Return values
array<string|int, mixed>|mixedget_active_bnpl_gateways()
public
static get_active_bnpl_gateways() : mixed
get_gateway_id_from_token()
public
static get_gateway_id_from_token(mixed $token) : mixed
Parameters
- $token : mixed
get_payment_token()
public
static get_payment_token(mixed $token_id, mixed $user_id[, mixed $gateway = null ]) : mixed
Parameters
- $token_id : mixed
- $user_id : mixed
- $gateway : mixed = null
sort_by_default()
Sort the payment tokens by the default.
public
static sort_by_default(mixed $tokens) : mixed
Parameters
- $tokens : mixed
token_exists()
public
static token_exists(mixed $token_id, mixed $user_id[, WC_Payment_Gateway_Stripe $gateway = null ]) : bool
Parameters
- $token_id : mixed
- $user_id : mixed
- $gateway : WC_Payment_Gateway_Stripe = null