Table of Contents

Class Transfer

Namespace
Vonage.SubAccounts
Assembly
Vonage.dll

Represents a transfer.

public record Transfer : IEquatable<Transfer>
Inheritance
Transfer
Implements
Inherited Members

Constructors

Transfer(Guid, decimal, string, string, string, DateTimeOffset)

Represents a transfer.

public Transfer(Guid Id, decimal Amount, string From, string To, string Reference, DateTimeOffset CreatedAt)

Parameters

Id Guid

Unique transfer ID

Amount decimal

Transfer amount

From string

Account the amount is transferred from

To string

Account the amount is transferred to

Reference string

Reference for the transfer

CreatedAt DateTimeOffset

The date and time when the transfer was executed

Properties

Amount

Transfer amount

public decimal Amount { get; init; }

Property Value

decimal

CreatedAt

The date and time when the transfer was executed

[JsonPropertyName("created_at")]
public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

From

Account the amount is transferred from

public string From { get; init; }

Property Value

string

Id

Unique transfer ID

public Guid Id { get; init; }

Property Value

Guid

Reference

Reference for the transfer

public string Reference { get; init; }

Property Value

string

To

Account the amount is transferred to

public string To { get; init; }

Property Value

string