Skip to main content

CaCheckoutCarismar

The Carismar Checkout frame. Used for paying with manual invoice or external payment options

SASS-path: ./styles/components/molecules/ca-checkout-carismar.scss

Props

NameDescriptionTypeRequiredDefault
checkoutThe checkout data from the endpointObjecttrue-

Events

Event NameDescriptionParameters
updateData has changedThe checkout data (Object)
place-orderAll fields are valid and the order can be placed-

Methods

MethodDescriptionParameters
placeOrderValidate all fields and emit the place-order event if valid-
updateCheckoutDataUpdate the internal checkoutData object with data from the apidata (Object)
checkValidUsed to hide feedback if field becomes valid after errorvalid (Boolean)
validateAllFieldsValidating all input fields-
showErrorFeedbackShow generic error-

Computed

ComputedTypeDescriptionFrom Store
orderConsentCheckedBooleanIs the order consent checked?No