UNPKG

pcp-server-nodejs-sdk

Version:

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=PAYONE-GmbH_PCP-server-nodeJS-SDK&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [![Coverage](https://sonarcloud.io/api/pr

11 lines (10 loc) 957 B
import { CommunicatorConfiguration } from '../CommunicatorConfiguration.js'; import type { CancelRequest, CancelResponse, DeliverRequest, DeliverResponse, OrderRequest, OrderResponse, ReturnRequest, ReturnResponse } from '../models/index.js'; import { BaseApiClient } from './BaseApiClient.js'; export declare class OrderManagementCheckoutActionsApiClient extends BaseApiClient { constructor(config: CommunicatorConfiguration); createOrder(merchantId: string, commerceCaseId: string, checkoutId: string, payload: OrderRequest): Promise<OrderResponse>; deliverOrder(merchantId: string, commerceCaseId: string, checkoutId: string, payload: DeliverRequest): Promise<DeliverResponse>; returnOrder(merchantId: string, commerceCaseId: string, checkoutId: string, payload?: ReturnRequest): Promise<ReturnResponse>; cancelOrder(merchantId: string, commerceCaseId: string, checkoutId: string, payload?: CancelRequest): Promise<CancelResponse>; }