아이템 환불 (refundItem)

 function refundItem(
        uint256 purchaseId,
        address buyer,
        string memory uuid
) external onlyOwner nonReentrant whenNotPaused {
    emit RefundItemSuccess(
        refundInfo.buyer,
        refundInfo.refundId,
        refundInfo.purchaseId,
        refundInfo.refundedItemPrice
    );
}

  • Parameters

  • Errors

  • Event

  struct RefundHistory {
        uint256 refundId; // 환불한 ID
        uint256 refundTime; // 환불 시각
        uint256 refundedItemPrice; // 환불한 아이템 가격 (wei)
        uint256 purchaseId; // 환불한 Purchase ID
        address buyer; // 구매자 EOA
        string uuid; // 구매자 UUID
        string itemId; // 환불한 Item ID
    }

Last updated