UNPKG

wallee

Version:
49 lines (48 loc) 2.21 kB
import { PaymentAppCompletionConfigurationCreate } from "./PaymentAppCompletionConfigurationCreate"; import { PaymentAppRefundConfigurationCreate } from "./PaymentAppRefundConfigurationCreate"; declare class PaymentAppConnectorCreationRequest { /** * When the transaction is not authorized within this timeout the transaction is considered as failed. */ 'authorizationTimeoutInMinutes': number; /** * The completion configuration allows the connector to support deferred completions on a transaction. If it is not provided the connector will not process transactions in deferred mode. */ 'completionConfiguration'?: PaymentAppCompletionConfigurationCreate; /** * The ID of the connector identifies which connector that should be linked with this web app connector. The connector defines the payment method. */ 'connector': number; /** * The external ID identifies the connector within the external system. It has to be unique per processor external ID and for any subsequent update the same ID must be sent. */ 'externalId': string; /** * The name of the connector will be displayed within the user interfaces that the merchant is interacting with. */ 'name': string; /** * The payment page endpoint URL will be invoked by the buyer to carry out the authorization of the payment. */ 'paymentPageEndpoint': string; /** * The external ID of the processor identifies the processor to which this connector belongs to. The processor cannot be changed once it has been set on a connector. */ 'processorExternalId': string; /** * The refund configuration allows the connector to support refunds on transactions. In case no refund configuration is provided the connector will not support refunds. */ 'refundConfiguration'?: PaymentAppRefundConfigurationCreate; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export { PaymentAppConnectorCreationRequest };