Search Results for

    Show / Hide Table of Contents

    Class CommissionMerchantCustomField

    Used to define information for this merchant to process payments. For example, an associate might have a specific account number or access token that must be created before payments can be made. These values are usually defined when the associate selects this merchant to receive their payments, and are then passed into the custom merchant when the payment is being processed.

    Inheritance
    System.Object
    CommissionMerchantCustomField
    Namespace: DirectScale.Disco.Extension
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public class CommissionMerchantCustomField : Object

    Constructors

    CommissionMerchantCustomField()

    Declaration
    public CommissionMerchantCustomField()

    Properties

    DisplayText

    This is shown to the user to prompt them to enter the correct information.

    Declaration
    public string DisplayText { get; set; }
    Property Value
    Type Description
    System.String

    IsReadOnly

    These fields will only be able to be set in the custom merchant code, and cannot be edited by users.

    Declaration
    public bool IsReadOnly { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsRequired

    These are the fields required for the merchant to process the payment.

    Declaration
    public bool IsRequired { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    will not be called unless required fields have a value set, and the UI prevents values from being saved if required fields are not populated.

    IsSensitiveInfo

    If this is set to true, then this value will always be masked when displayed to users.

    Declaration
    public bool IsSensitiveInfo { get; set; }
    Property Value
    Type Description
    System.Boolean

    Key

    The main identifier for this field. This is will be the key in MerchantCustomFields when processing the payment.

    Declaration
    public string Key { get; set; }
    Property Value
    Type Description
    System.String

    See Also

    MerchantCustomFields
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX