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

50 lines (49 loc) 1.53 kB
import type { CardPaymentDetails } from './CardPaymentDetails.js'; import type { PaymentChannel } from './PaymentChannel.js'; import type { PaymentEvent } from './PaymentEvent.js'; import type { PaymentProductId } from './PaymentProductId.js'; /** * @description Object containing the related data of the created Payment Information. */ export interface PaymentInformationResponse { /** * @description Unique ID of the Commerce Case. */ commerceCaseId?: string; /** * @description Unique ID of the Checkout. */ checkoutId?: string; /** * @description Unique identifier of the customer. */ merchantCustomerId?: string; /** * @description Unique ID of the Payment Information. */ paymentInformationId?: string; paymentChannel?: PaymentChannel; paymentProductId?: PaymentProductId; /** * @description Unique identifier of the POS terminal of the payment transaction. */ terminalId?: string; /** * @description Unique ID identifying a store location or transaction point. */ cardAcceptorId?: string; /** * @description Unique reference of the PaymentInformation. */ merchantReference?: string; /** * @description The date and time when the payment was created. */ creationDateTime?: string; /** * @description The date and time when the payment was last updated. */ lastUpdated?: string; cardPaymentDetails?: CardPaymentDetails; events?: PaymentEvent[]; }