Search Results for

    Show / Hide Table of Contents

    Class GetDccRateRequest

    Inheritance
    object
    GetDccRateRequest
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Worldline.Acquiring.Sdk.V1.Domain
    Assembly: Worldline.Acquiring.Sdk.dll
    Syntax
    public class GetDccRateRequest

    Properties

    CardPaymentData

    Declaration
    public CardDataForDcc CardPaymentData { get; set; }
    Property Value
    Type Description
    CardDataForDcc

    OperationId

    A globally unique identifier of the operation, generated by you.
    We advise you to submit a UUID or an identifier composed of an arbitrary string and a UUID/URL-safe Base64 UUID (RFC 4648 §5).
    It's used to detect duplicate requests or to reference an operation in technical reversals.

    Declaration
    public string OperationId { get; set; }
    Property Value
    Type Description
    string

    OriginalPaymentDate

    The date of the original payment. Our system will try to return the original rate associated with the provided originalPaymentDate, but it may not always be possible to retrieve the exact original rate. If possible you should use rateReferenceId instead.

    Declaration
    [JsonConverter(typeof(DateOnlyConverter))]
    public DateTime? OriginalPaymentDate { get; set; }
    Property Value
    Type Description
    DateTime?

    PointOfSaleData

    Declaration
    public PointOfSaleDataForDcc PointOfSaleData { get; set; }
    Property Value
    Type Description
    PointOfSaleDataForDcc

    RateReferenceId

    The reference of a previously used rate
    This can be used in case of any follow-up action for which you want to reference the original rate. Our system will try to return the original rate associated with the provided rateReferenceId.

    Alternatively you can provide originalPaymentDate to reference the date of the original payment. Our system will try to return the original rate associated with the provided originalPaymentDate, but it may not always be possible to retrieve the exact original rate. If possible you should use rateReferenceId instead.
    Declaration
    public string RateReferenceId { get; set; }
    Property Value
    Type Description
    string

    TargetCurrency

    The currency to convert to

    Declaration
    public string TargetCurrency { get; set; }
    Property Value
    Type Description
    string

    Transaction

    Declaration
    public TransactionDataForDcc Transaction { get; set; }
    Property Value
    Type Description
    TransactionDataForDcc
    In This Article
    Back to top Copyright (c) 2024 Worldline Financial Services (Europe) SA