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