You are reading the documentation for Vue Storefront v2. See the latest docs.

Home > @vue-storefront/core > UseCheckout

UseCheckout interface

Signature:

export interface UseCheckout<PAYMENT_METHODS, SHIPPING_METHODS, PERSONAL_DETAILS, SHIPPING_DETAILS, BILLING_DETAILS, CHOOSEN_PAYMENT_METHOD, CHOOSEN_SHIPPING_METHOD, PLACE_ORDER, API extends PlatformApi = any> extends Composable<API> 

Extends: Composable

Properties

Property Modifiers Type Description
billingDetails BILLING_DETAILS
chosenPaymentMethod CHOOSEN_PAYMENT_METHOD
chosenShippingMethod CHOOSEN_SHIPPING_METHOD
loading ComputedProperty<boolean>
paymentMethods Ref<PAYMENT_METHODS>
personalDetails PERSONAL_DETAILS
placeOrder PLACE_ORDER
shippingDetails SHIPPING_DETAILS
shippingMethods Ref<SHIPPING_METHODS>