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;