UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

27 lines 1.03 kB
import { Icon } from './Icon'; import { IntegrationEnum } from './IntegrationEnum'; import { AvailableSubTypeEnum } from './AvailableSubTypeEnum'; /** Available payment method object */ export interface AvailablePaymentMethod { /** Form session ID */ formSessionId?: string; /** Payment method type icon */ icon: Icon; /** Payment method integration type */ integration: IntegrationEnum; /** Merchant ID */ merchantId?: string; /** Indicates if payment method type allows to process oneshot payment */ oneshot: boolean; /** Organization ID */ organizationId?: string; /** Payment method sub-type */ paymentSubType?: AvailableSubTypeEnum; /** Payment method type */ paymentType: string; /** Indicates if payment method type is registerable ? */ registerable: boolean; /** Indicates if payment method type allows payment and registration at the same time */ registerableWithTransaction: boolean; } //# sourceMappingURL=AvailablePaymentMethod.d.ts.map