Search Results for

    Show / Hide Table of Contents

    Class OrderReferences

    Inheritance
    object
    OrderReferences
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Ingenico.Connect.Sdk.Domain.Payment.Definitions
    Assembly: connect-sdk-dotnet.dll
    Syntax
    public class OrderReferences

    Properties

    Descriptor

    Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer. For card transactions this is usually referred to as a Soft Descriptor. The maximum allowed length varies per card acquirer:

    • AIB - 22 characters
    • American Express - 25 characters
    • Atos Origin BNP - 15 characters
    • Barclays - 25 characters
    • Catella - 22 characters
    • CBA - 20 characters
    • Elavon - 25 characters
    • First Data - 25 characters
    • INICIS (INIPAY) - 22-30 characters
    • JCB - 25 characters
    • Merchant Solutions - 22-25 characters
    • Payvision (EU & HK) - 25 characters
    • SEB Euroline - 22 characters
    • Sub1 Argentina - 15 characters
    • Wells Fargo - 25 characters
    Note that we advise you to use 22 characters as the max length as beyond this our experience is that issuers will start to truncate. We currently also only allow per API call overrides for AIB and Barclays
    For alternative payment products the maximum allowed length varies per payment product:
    • 402 e-Przelewy - 30 characters
    • 404 INICIS - 80 characters
    • 802 Nordea ePayment Finland - 234 characters
    • 809 iDeal - 32 characters
    • 836 SOFORT - 42 characters
    • 840 PayPal - 127 characters
    • 841 WebMoney - 175 characters
    • 849 Yandex - 64 characters
    • 861 Alipay - 256 characters
    • 863 WeChat Pay - 32 characters
    • 880 BOKU - 20 characters
    • 8580 Qiwi - 255 characters
    • 1504 Konbini - 80 characters
    All other payment products don't support a descriptor.
    Declaration
    public string Descriptor { get; set; }
    Property Value
    Type Description
    string

    InvoiceData

    Object containing additional invoice data

    Declaration
    public OrderInvoiceData InvoiceData { get; set; }
    Property Value
    Type Description
    OrderInvoiceData

    MerchantOrderId

    Your order identifier
    Note: This does not need to have a unique value for each transaction. This allows your to link multiple transactions to the same logical order in your system.

    Declaration
    public long? MerchantOrderId { get; set; }
    Property Value
    Type Description
    long?

    MerchantReference

    Note that the maximum length of this field for transactions processed on the GlobalCollect platform is 30.
    Note that the maximum length of this field for transactions processed on the WL Online Payment Acceptance Platform platform is 50.
    Your unique reference of the transaction that is also returned in our report files. This is almost always used for your reconciliation of our report files.
    Declaration
    public string MerchantReference { get; set; }
    Property Value
    Type Description
    string

    ProviderId

    Provides an additional means of reconciliation for Gateway merchants

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

    ProviderMerchantId

    Provides an additional means of reconciliation, this is the MerchantId used at the provider

    Declaration
    public string ProviderMerchantId { get; set; }
    Property Value
    Type Description
    string
    In This Article
    Back to top Copyright (c) 2016 Global Collect Services B.V.