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

24 lines (23 loc) 1.08 kB
import type { PaymentProduct3391SpecificInput } from './PaymentProduct3391SpecificInput.js'; /** * @description To complete the Payment the completeFinancingMethodSpecificInput has to be provided. * At the moment it is only available for PAYONE Secured Installment (paymentProductId 3391). */ export interface CompleteFinancingPaymentMethodSpecificInput { /** * Format: int32 * @description Payment product identifier. Currently supported payment methods: * * 3391 - PAYONE Secured Installment * @example 3391 */ paymentProductId?: number; /** * @description * true = the payment requires approval before the funds will be captured using the Approve payment or Capture payment API * false = the payment does not require approval, and the funds will be captured automatically * * If the parameter is not provided in the request, the default value will be true * @default true */ requiresApproval?: boolean; paymentProduct3391SpecificInput?: PaymentProduct3391SpecificInput; }