Class WC_Stripe_Controller_Cart
Controller class that perfors cart operations for client side requests.
- WC_Stripe_Rest_Controller
-
WC_Stripe_Controller_Cart uses WC_Stripe_Controller_Cart_Trait, WC_Stripe_Controller_Frontend_Trait
Package: Stripe\Controllers
Author: PaymentPlugins
Located at controllers/class-wc-stripe-controller-cart.php
Author: PaymentPlugins
Located at controllers/class-wc-stripe-controller-cart.php
Methods summary
public
|
|
public
|
|
public
|
#
update_shipping_method( WP_REST_Request $request )
Update the shipping method chosen by the customer. |
public
|
|
public
WP_REST_Response
|
|
public
|
|
protected
|
|
protected
|
|
private
|
#
has_shipping_methods( array $packages )
Return true if the provided packages have shipping methods. |
private
array
|
#
get_add_to_cart_args( WP_REST_Request $request )
Return an array of arguments used to add a product to the cart. |
private
|
Methods inherited from WC_Stripe_Rest_Controller
add_validation_error()
,
admin_permission_check()
,
register_authenticated_route()
,
rest_uri()
,
rest_url()
Methods used from WC_Stripe_Controller_Cart_Trait
add_ready_to_calc_shipping()
,
get_shipping_method_from_request()
,
validate_shipping_address()
Methods used from WC_Stripe_Controller_Frontend_Trait
Properties summary
protected
string
|
$namespace
|
#
'cart'
|