File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
src/NoFrixion.MoneyMoov/Models/Merchant Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff 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.
You can’t perform that action at this time.
0 commit comments