Files
Kayori e5bdb3eb95 Fix multi-bill display, charge amount parsing, and charge log responses
- chargeoptions is the real field gating 2000/5000/10000 yen display
- chargeid (not chargenum) carries the actual denomination on charge
- getrecentcharge/getlastlog: fixed num mismatch, added missing result
  section, and added placeholder items for empty result sets
2026-09-07 02:14:14 +02:00

32 lines
698 B
C#

using System.Xml.Serialization;
namespace MedusaPluginChargeMachine.Models.Request;
[XmlRoot("eacharge")]
public class GetRecentChargeRequest
{
[XmlElement("num")]
public string? Num { get; set; }
[XmlElement("sessid")]
public string? SessionId { get; set; }
[XmlElement("cardid")]
public string? CardId { get; set; }
[XmlElement("cardtype")]
public string? CardType { get; set; }
[XmlElement("ectype")]
public string? EcType { get; set; }
[XmlElement("targetdate")]
public string? TargetDate { get; set; }
[XmlElement("perpage")]
public string? PerPage { get; set; }
[XmlElement("page")]
public string? Page { get; set; }
}