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

12 lines (11 loc) 1.09 kB
import { CommunicatorConfiguration } from '../CommunicatorConfiguration.js'; import type { PaymentInformationRequest, PaymentInformationResponse } from '../models/index.js'; import type { PaymentInformationRefundRequest } from '../models/PaymentInformationRefundRequest.js'; import type { PaymentInformationRefundResponse } from '../models/PaymentInformationRefundResponse.js'; import { BaseApiClient } from './BaseApiClient.js'; export declare class PaymentInformationApiClient extends BaseApiClient { constructor(config: CommunicatorConfiguration); createPaymentInformation(merchantId: string, commerceCaseId: string, checkoutId: string, payload: PaymentInformationRequest): Promise<PaymentInformationResponse>; getPaymentInformation(merchantId: string, commerceCaseId: string, checkoutId: string, paymentInformationId: string): Promise<PaymentInformationResponse>; refundPaymentInformation(merchantId: string, commerceCaseId: string, checkoutId: string, paymentInformationId: string, payload: PaymentInformationRefundRequest): Promise<PaymentInformationRefundResponse>; }