Skip to content

Commit 4f99c34

Browse files
committed
Merge branch 'release/moov-1.8.106'
2 parents b83b63d + 379f166 commit 4f99c34

File tree

3 files changed

+33
-3
lines changed

3 files changed

+33
-3
lines changed

src/NoFrixion.MoneyMoov/Attributes/IPAddressAttribute.cs

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class IPAddressAttribute : ValidationAttribute
3737
return ValidationResult.Success;
3838
}
3939

40-
var ipAddresses = ipAddressesValue.Split([','], StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
40+
var ipAddresses = ipAddressesValue.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
4141

4242
foreach (var ipAddress in ipAddresses)
4343
{

src/NoFrixion.MoneyMoov/Models/Merchant/Merchant.cs

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,36 @@ public class Merchant
136136
/// </summary>
137137
public string? Notes { get; set; }
138138

139+
/// <summary>
140+
/// The merchant is blocked from making payments (payouts).
141+
/// </summary>
142+
public bool IsBlocked { get; set; }
143+
144+
/// <summary>
145+
/// The merchant has formally terminated their relationship
146+
/// and is no longer a customer.
147+
/// </summary>
148+
public bool IsExited { get; set; }
149+
150+
/// <summary>
151+
/// The merchant has temporarily suspended their own account.
152+
/// This is a merchant-initiated action to temporarily pause services.
153+
/// </summary>
154+
public bool IsSuspended { get; set; }
155+
156+
/// <summary>
157+
/// The reason for the suspension, provided by the merchant.
158+
/// This should provide a clear explanation as to why the account was suspended.
159+
/// </summary>
160+
public string? SuspensionReason { get; set; }
161+
162+
/// <summary>
163+
/// The IANA (Internet Assigned Numbers Authority) time zone identifier of the merchant.
164+
/// For example, "Europe/Dublin" or "America/New_York". This is used to ensure that timestamps
165+
/// and events are displayed and processed in the merchant's local time.
166+
/// </summary>
167+
public string? TimeZoneId { get; set; }
168+
139169
/// <summary>
140170
/// An optional list of descriptive tags that can be used on merchant entities
141171
/// such as payment requests.

src/NoFrixion.MoneyMoov/NoFrixion.MoneyMoov.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
7-
<AssemblyVersion>1.8.105.0</AssemblyVersion>
8-
<FileVersion>1.8.105.0</FileVersion>
7+
<AssemblyVersion>1.8.106.0</AssemblyVersion>
8+
<FileVersion>1.8.106.0</FileVersion>
99
<GenerateDocumentationFile>True</GenerateDocumentationFile>
1010
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
1111
<NoWarn>$(NoWarn);1591;NU1902;NU1903;</NoWarn>

0 commit comments

Comments
 (0)