PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBEPaymentProvider

    This class contains the metadata that represents a payment provider.

    Inheritance
    System.Object
    StdBEBaseEntity
    StdBEPaymentProvider
    Inherited Members
    StdBEBaseEntity.CreatedBy
    StdBEBaseEntity.ModifiedBy
    StdBEBaseEntity.CreatedOn
    StdBEBaseEntity.ModifiedOn
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: StdBE100
    Assembly: StdBE100.dll
    Syntax
    public class StdBEPaymentProvider : StdBEBaseEntity

    Constructors

    StdBEPaymentProvider()

    Comstri

    Declaration
    public StdBEPaymentProvider()

    Fields

    PaymentReferenceType

    /// O tipo de referência de pagamento.

    Declaration
    public StdBETipos.EnumTipoReferenciaPagamento PaymentReferenceType
    Field Value
    Type Description
    StdBETipos.EnumTipoReferenciaPagamento

    Properties

    Category

    Gets or sets the category.

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

    The category.

    Country

    Gets or sets the country.

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

    The country.

    Currency

    Gets or sets the currency.

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

    The currency.

    Description

    Gets or sets the descriptiopn.

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

    The descriptiopn.

    FriendlyName

    Provider Friendly name

    Declaration
    public List<StdBEPaymentFriendlyName> FriendlyName { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<StdBEPaymentFriendlyName>

    GatewayId

    Gets or sets the identifier.

    Declaration
    public int GatewayId { get; set; }
    Property Value
    Type Description
    System.Int32

    The identifier.

    Host

    Gets or sets the provider host.

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

    The provider host.

    Id

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

    IsActive

    Set if this payment method is active.

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

    IsRequired

    Set if this payment method is required.

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

    IsSuggested

    Set if this payment method is Suggested.

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

    Key

    Gets or sets the provider key.

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

    The provider key.

    MaxValue

    Gets or sets the maximum value.

    Declaration
    public int MaxValue { get; set; }
    Property Value
    Type Description
    System.Int32

    The maximum value.

    MinValue

    Gets or sets the minimum value.

    Declaration
    public int MinValue { get; set; }
    Property Value
    Type Description
    System.Int32

    The minimum value.

    Parameters

    Gets or sets the parameters.

    Declaration
    public virtual IList<StdBEPaymentProviderParameter> Parameters { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IList<StdBEPaymentProviderParameter>

    The parameters.

    PaymentExpirationDays

    Gets or sets the payment expiration days.

    Declaration
    public int PaymentExpirationDays { get; set; }
    Property Value
    Type Description
    System.Int32

    The payment expiration days.

    ProviderId

    The original Provider Id for this payment method

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

    Recurrence

    Gets or sets the recurrence.

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

    The recurrence.

    ReferenceTransaction

    if the provider generated payment references or not.

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