@paysafe/paysafe-wallet-saas-web
    Preparing search index...

    Interface CustomerDepositRequest

    Represents the request for initiating customer facing deposit.

    interface CustomerDepositRequest {
        amount: number;
        currencyCode: string;
        deviceInfo?: DeviceInfo;
        merchantRefNum?: string;
        paymentInstrumentReference?: PaymentInstrumentReference;
        paymentOption: PaymentOptionType;
        paymentProperties?: PaymentProperty[];
        returnUrls?: ReturnLink[];
    }
    Index

    Properties

    amount: number

    Deposit amount in currency minor units.

    currencyCode: string

    Currency alphabetic code as specified by ISO 4217.

    "EUR"
    
    deviceInfo?: DeviceInfo

    Device information.

    merchantRefNum?: string

    This is the merchant reference number created by the merchant and submitted as part of the request. It must be unique for each request and allows cross referencing objects from merchant system to embedded wallet objects.

    paymentInstrumentReference?: PaymentInstrumentReference

    Payment instrument reference.

    paymentOption: PaymentOptionType

    Payment option type.

    paymentProperties?: PaymentProperty[]

    List of payment option specific properties.

    returnUrls?: ReturnLink[]

    Links to redirect customer back during transaction flow.