using Application.Abstractions.Messaging; using SharedKernel.Results; namespace Application.Features.Api.Payment.Toss.Cancel; /// 토스 결제 전액 취소 — Toss 취소 API + 지갑 충전분(PgCharged) 회수 public sealed record Command( string OrderID, string? CancelReason = null, int MemberID = 0 ) : ICommand;