using Application.Abstractions.Messaging;
using SharedKernel.Results;
namespace Application.Features.Api.V1.Purchases.Get;
///
/// 결제 보고 단건 조회. OAuth2 토큰이면 ApplicationID, PAT 이면 OwnerMemberID(본인 소유 앱 전체) 로 범위 제한.
///
public sealed record Query(
int? ApplicationID,
int? OwnerMemberID,
string OrderID,
int? Marketplace
) : IQuery>;