Typescript SDK Type Docs
    Preparing search index...

    Interface Application

    interface Application {
        agreements?: ApplicationAgreement[];
        allowedOrigins: AllowedOrigins;
        countries: string[];
        createdAt: string;
        createdBy?: CreatedBy;
        description?: string;
        discountsConfiguration?: DiscountsConfiguration;
        id: string;
        key: string;
        lastModifiedAt: string;
        lastModifiedBy?: LastModifiedBy;
        logo?: ApplicationLogo;
        mode: ApplicationMode;
        name: string;
        paymentsConfiguration: PaymentsConfiguration;
        status?: ApplicationStatus;
        version: number;
    }
    Index

    Properties

    agreements?: ApplicationAgreement[]

    User agreements to display. It is only applicable if the mode is CompleteFlow.

    allowedOrigins: AllowedOrigins

    Allowed origin URLs for the Application.

    countries: string[]

    List of countries that the Application supports. Each country is represented by two-digit country code as per ISO 3166-1 alpha-2.

    createdAt: string

    Date and time (UTC) the Application was initially created.

    createdBy?: CreatedBy

    IDs and references that created the Application.

    description?: string

    Description of the Application.

    discountsConfiguration?: DiscountsConfiguration

    Sets the discounts configuration options of the Application. It is only applicable if the mode is CompleteFlow.

    id: string

    Unique identifier of the Application.

    key: string

    User-defined unique identifier of the Application. MinLength: 2 ​MaxLength: 256 ​Pattern: ^[A-Za-z0-9_-]+$

    lastModifiedAt: string

    Date and time (UTC) the Application was last updated.

    lastModifiedBy?: LastModifiedBy

    IDs and references that last modified the Application.

    Details of the application logo. It is required if the mode = CompleteFlow.

    Checkout mode to use for the Application.

    name: string

    Name of the Application.

    paymentsConfiguration: PaymentsConfiguration

    Sets the payment configuration options of the Application.

    Indicates whether the Application is active or not.

    version: number

    Current version of the Application.