| 1234567891011121314 |
- using Application.Abstractions.Messaging;
- using Domain.Entities.Payments.ValueObject;
- namespace Application.Features.Api.Payment.CreateOrder;
- /// <summary>
- /// 포인트 충전 주문 생성. <see cref="Amount"/>는 사용자가 충전할 포인트(VAT 제외).
- /// PG 결제 총액은 Handler 에서 Amount + VAT(10%)로 계산됨.
- /// </summary>
- public sealed record Command(
- int Amount,
- PaymentMethod PaymentMethod,
- int MemberID = 0
- ) : IQuery<Response>;
|