Class UserVisibleTransaction
Information about the transaction being approved.
Inheritance
Namespace: ActiveLogin.Authentication.BankId.Api.Models
Assembly: ActiveLogin.Authentication.BankId.Api.dll
Syntax
public class UserVisibleTransaction : object
Constructors
| Improve this Doc View SourceUserVisibleTransaction(String, Recipient, Money, Nullable<String>)
Declaration
public UserVisibleTransaction(string transactionType, Recipient recipient, Money money = null, string? riskWarning = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | transactionType | The type of transaction. The possible values have the following meaning: card: Card payment. npa: Non-payment authentication. |
Recipient | recipient | The recipient of the payment. |
Money | money | Object that sets monetary amount for the payment. If the transactionType is npa this isn't allowed to be set. |
System.Nullable<System.String> | riskWarning | Indicate to the user that the payment has higher risk or is unusual for the user. This will be indicated in the UI. |
Properties
| Improve this Doc View SourceMoney
Object that sets monetary amount for the payment. If the transactionType is npa this isn't allowed to be set.
Declaration
public Money Money { get; }
Property Value
Type | Description |
---|---|
Money |
Recipient
The recipient of the payment.
Declaration
public Recipient Recipient { get; }
Property Value
Type | Description |
---|---|
Recipient |
RiskWarning
Indicate to the user that the payment has higher risk or is unusual for the user. This will be indicated in the UI.
Declaration
public string? RiskWarning { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.String> |
TransactionType
The type of transaction. The possible values have the following meaning: card: Card payment. npa: Non-payment authentication.
Declaration
public string TransactionType { get; }
Property Value
Type | Description |
---|---|
System.String |