Class VopResult
Provides the details of the Verification of Payee result for a payment that may consist
of one or more transactions.
Assembly: Subsembly.Sepa.dll
Syntax
Properties
GroupStatusCode
Declaration
public VopGroupStatusCode GroupStatusCode { get; set; }
Property Value
Indicates whether any information is available for the user.
Declaration
public bool HaveInformation { get; }
Property Value
HaveNarrative
Indicates whether there is an explicitly set Narrative text
available.
Declaration
public bool HaveNarrative { get; }
Property Value
HaveStatusSummaries
Declaration
public bool HaveStatusSummaries { get; }
Property Value
HaveTransactionResults
Declaration
public bool HaveTransactionResults { get; }
Property Value
Narrative
An explicit narrative text that must be presented to the user for confirmation.
Declaration
public string Narrative { get; set; }
Property Value
StatusCount
Declaration
public int StatusCount { get; }
Property Value
StatusSummaries
Declaration
public VopResultStatusCodeSummary[] StatusSummaries { get; }
Property Value
TransactionResults
Provides the result for the individual transactions of a payment. If this is the
result of a single payment, then the returned collection contains only a single
entry.
Declaration
public VopTransactionResults TransactionResults { get; }
Property Value
Methods
FromJson(JsonObject)
Declaration
public static VopResult FromJson(JsonObject js)
Parameters
Returns
GetStatusCount(VopStatusCode)
Declaration
public int GetStatusCount(VopStatusCode nStatusCode)
Parameters
Returns
GetStatusSummary(VopStatusCode)
Gets the summary information for a specific status code.
Declaration
public VopResultStatusCodeSummary GetStatusSummary(VopStatusCode nStatusCode)
Parameters
Returns
SetStatusSummary(VopResultStatusCodeSummary)
Declaration
public void SetStatusSummary(VopResultStatusCodeSummary aSummary)
Parameters
ToJson()
Declaration
public JsonObject ToJson()
Returns