CartsApiAxiosParamCreator
CartsApi - axios parameter creator
Signature
CartsApiAxiosParamCreator: (
configuration?: Configuration
) => {
createCart: (baseSiteId: string,
userId: string,
fields?: string,
oldCartId?: string,
toMergeCartGuid?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
createConsolidatedPickupLocation: (baseSiteId: string,
cartId: string,
storeName: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
doHandleSopPaymentResponse: (baseSiteId: string,
cartId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getCart: (baseSiteId: string,
cartId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getCarts: (baseSiteId: string,
userId: string,
currentPage?: number,
fields?: string,
pageSize?: number,
savedCartsOnly?: boolean,
sort?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getConsolidatedPickupLocations: (baseSiteId: string,
cartId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getSopPaymentRequestDetails: (baseSiteId: string,
cartId: string,
responseUrl: string,
userId: string,
extendedMerchantCallback?: boolean,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getSopPaymentResponse: (baseSiteId: string,
cartId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
removeCart: (baseSiteId: string,
cartId: string,
userId: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
removeSopPaymentResponse: (baseSiteId: string,
cartId: string,
userId: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
replaceCartGuestUser: (baseSiteId: string,
cartId: string,
email: string,
userId: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
setCartRequestedRetrievalDate: (baseSiteId: string,
cartId: string,
userId: string,
requestedRetrievalAt?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
validateCart: (baseSiteId: string,
cartId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration |
Referenced Types
AxiosRequestConfig