B2BCartsApiFp
B2BCartsApi - functional programming interface
Signature
B2BCartsApiFp: (
configuration?: Configuration
) => {
doAddOrgCartEntries(baseSiteId: string,
cartId: string,
userId: string,
orderEntryList: OrderEntryList,
fields?: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<CartModificationList>>;
getCurrentOrgCart(baseSiteId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Cart>>;
replaceOrgCartCostCenter(baseSiteId: string,
cartId: string,
costCenterId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Cart>>;
replaceOrgCartDeliveryAddress(addressId: string,
baseSiteId: string,
cartId: string,
userId: string,
fields?: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Cart>>;
replaceOrgCartEntries(baseSiteId: string,
cartId: string,
userId: string,
orderEntryList: OrderEntryList,
fields?: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<CartModificationList>>;
replaceOrgCartPaymentType(baseSiteId: string,
cartId: string,
paymentType: string,
userId: string,
fields?: string,
purchaseOrderNumber?: string,
options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<Cart>>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration |
Referenced Types
- OrderEntryList
AxiosRequestConfigAxiosInstanceAxiosPromise- CartModificationList
- Cart