diff --git a/src/NoFrixion.MoneyMoov/Models/Mandates/Mandate.cs b/src/NoFrixion.MoneyMoov/Models/Mandates/Mandate.cs
index 0c15ffc0..1ff11af5 100755
--- a/src/NoFrixion.MoneyMoov/Models/Mandates/Mandate.cs
+++ b/src/NoFrixion.MoneyMoov/Models/Mandates/Mandate.cs
@@ -112,11 +112,14 @@ public class Mandate
///
/// Currency of this mandate.
///
- public CurrencyTypeEnum Currency { get; set; }
-
+ public CurrencyTypeEnum Currency { get; set; }
+
///
- /// Amount of this mandate.
+ /// This is an optional field that with mandates created via Account Information Services can be
+ /// used to do a balance check on the payer's account. We don't currenlty support the AIS workflow.
///
+ [System.Text.Json.Serialization.JsonIgnore]
+ [Newtonsoft.Json.JsonProperty]
public decimal Amount { get; set; }
///
diff --git a/src/NoFrixion.MoneyMoov/Models/Mandates/MandateCreate.cs b/src/NoFrixion.MoneyMoov/Models/Mandates/MandateCreate.cs
index 4deac1d3..416a2133 100644
--- a/src/NoFrixion.MoneyMoov/Models/Mandates/MandateCreate.cs
+++ b/src/NoFrixion.MoneyMoov/Models/Mandates/MandateCreate.cs
@@ -124,10 +124,11 @@ public class MandateCreate
public CurrencyTypeEnum Currency { get; set; }
///
- /// Amount of the mandate.
+ /// This is an optional field that with mandates created via Account Information Services can be
+ /// used to do a balance check on the payer's account. We don't currenlty support the AIS workflow.
///
- [Required(ErrorMessage = "Please, specify an amount.")]
- [Range(0.00001, double.MaxValue, ErrorMessage = "Minimum value of 0.00001 is required for Amount")]
+ [System.Text.Json.Serialization.JsonIgnore]
+ [Newtonsoft.Json.JsonProperty]
public decimal Amount { get; set; }
///