/// <summary> /// Json Object sent back from API. /// </summary> /// <returns>JsonObject</returns> public override JObject ToJsonObject() { return(JObjectFilter( NumberFormatter.NormalizeNumber(new JObject { { CURRENCY, Currency }, { TOTAL, Total }, }) )); }
/// <summary> /// Json Object sent back from API. /// </summary> /// <returns>JsonObject</returns> public override JObject ToJsonObject() { return(JObjectFilter( NumberFormatter.NormalizeNumber(new JObject { { KIND, Kind }, { AMOUNT, Amount }, }) )); }
/// <summary> /// Json Object sent back from API. /// </summary> /// <returns>JsonObject</returns> public override JObject ToJsonObject() { return(JObjectFilter( NumberFormatter.NormalizeNumber(new JObject { { FROM, From?.ToJsonObject() }, { TO, To?.ToJsonObject() }, { FACTOR, Factor }, }) )); }
/// <summary> /// Json Object sent back from API. /// </summary> /// <returns>JsonObject</returns> public override JObject ToJsonObject() { return(JObjectFilter( NumberFormatter.NormalizeNumber(new JObject { { CODE, Code }, { TYPE, Type }, { AMOUNT, Amount }, { BASE, Base }, { PERCENT, Percent }, }) )); }
/// <summary> /// Json Object sent back from API. /// </summary> /// <returns>parsed data as JObject.</returns> public override JObject ToJsonObject() { return(JObjectFilter( NumberFormatter.NormalizeNumber(new JObject { { STATUS, Status?.ToJsonObject() }, { INTERNAL_REFERENCE, InternalReference }, { PAYMENT_METHOD, PaymentMethod }, { PAYMENT_METHOD_NAME, PaymentMethodName }, { ISSUER_NAME, IssuerName }, { AMOUNT, Amount?.ToJsonObject() }, { AUTHORIZATION, Authorization }, { REFERENCE, Reference }, { RECEIPT, Receipt }, { FRANCHISE, Franchise }, { REFUNDED, Refunded }, { DISCOUNT, Discount?.ToJsonObject() }, { PROCESSOR_FIELDS, ProcessorFieldsToJArray() }, }) )); }