pcp-server-nodejs-sdk
Version:
[](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [ • 957 B
TypeScript
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>;
}