Skip to content

Conversation

@SonnySon17
Copy link
Contributor

  • outdated된 TLS 공지 제거
  • 결제내역, 빌링키 정보 조회 응답에 추가되는 sandbox field 관련 내용 추가
  • 결제내역 단건조회 API에 추가되는 include_sandbox parameter 관련 내용 추가

@SonnySon17 SonnySon17 self-assigned this Nov 26, 2025
@SonnySon17 SonnySon17 requested a review from a team as a code owner November 26, 2025 04:20
@vercel
Copy link

vercel bot commented Nov 26, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
developers Ready Ready Preview Comment Nov 26, 2025 8:09am

@gemini-code-assist
Copy link

Summary of Changes

Hello @SonnySon17, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 V1 API의 테스트 채널 어뷰징 대응과 관련된 변경사항을 적용합니다. 오래된 TLS 보안 공지를 제거하고, 결제내역 및 빌링키 조회 응답에 'sandbox' 필드를 추가하여 테스트 채널을 통한 거래 여부를 명확히 식별할 수 있도록 합니다. 또한, 결제내역 단건 조회 시 테스트 채널 결제건을 포함할지 여부를 제어하는 'include_sandbox' 파라미터를 도입하여 API 사용성을 개선합니다.

Highlights

  • 오래된 TLS 공지 제거: V1 API의 만료된 TLS 보안 규격 지원 종료 관련 공지사항을 제거했습니다.
  • 결제내역 및 빌링키 조회 응답에 'sandbox' 필드 추가: 결제내역 및 빌링키 조회 응답 스키마에 'sandbox' 필드를 추가하여 해당 거래가 테스트 채널을 통해 발생했는지 여부를 명확히 식별할 수 있도록 했습니다.
  • 결제내역 단건 조회 API에 'include_sandbox' 파라미터 추가: 결제내역 단건 조회 API에 'include_sandbox' 쿼리 파라미터를 추가하여 테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부를 제어할 수 있도록 했습니다.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

V1 API의 테스트 채널 어뷰징 대응을 위한 변경사항을 적용하는 PR이군요. 오래된 TLS 공지를 제거하고, 결제 및 빌링키 응답에 sandbox 필드를 추가하며, 결제 조회 API에 include_sandbox 파라미터를 추가하는 내용이 잘 반영되었습니다. 전반적으로 변경 사항은 좋아 보입니다. OpenAPI 명세의 명확성을 높이기 위해 새로운 파라미터에 기본값을 명시적으로 정의하는 것을 제안하는 몇 가지 의견을 남깁니다.

Comment on lines +3602 to 3610
{
"name": "include_sandbox",
"in": "query",
"description": "테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부 (default: false)",
"required": false,
"type": "boolean",
"x-portone-name": "테스트 결제건 포함 여부",
"x-portone-description": "테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부 (기본값: `false`)\n\n(본 파라미터는 `2026년 1월 26일`부터 추가 예정입니다.)"
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

include_sandbox 파라미터의 description(default: false)가 언급되어 있습니다. OpenAPI 명세에서 default 필드를 사용하여 기본값을 명시적으로 정의하는 것이 좋습니다. 이렇게 하면 API 계약이 더 명확해지고 코드 생성기와 같은 도구에서 올바르게 활용할 수 있습니다.

          {
            "name": "include_sandbox",
            "in": "query",
            "description": "테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부",
            "required": false,
            "type": "boolean",
            "default": false,
            "x-portone-name": "테스트 결제건 포함 여부",
            "x-portone-description": "테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부 (기본값: `false`)\n\n(본 파라미터는 `2026년 1월 26일`부터 추가 예정입니다.)"
          }

Comment on lines +3257 to +3266
- name: include_sandbox
in: query
description: '테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부 (default: false)'
required: false
type: boolean
x-portone-name: 테스트 결제건 포함 여부
x-portone-description: |-
테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부 (기본값: `false`)
(본 파라미터는 `2026년 1월 26일`부터 추가 예정입니다.)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

include_sandbox 파라미터의 description(default: false)가 언급되어 있습니다. OpenAPI 명세에서 default 필드를 사용하여 기본값을 명시적으로 정의하는 것이 좋습니다. 이렇게 하면 API 계약이 더 명확해지고 코드 생성기와 같은 도구에서 올바르게 활용할 수 있습니다.

        - name: include_sandbox
          in: query
          description: '테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부'
          required: false
          type: boolean
          default: false
          x-portone-name: 테스트 결제건 포함 여부
          x-portone-description: |-
            테스트 채널을 통해 발생한 결제건을 조회 결과에 포함할지 여부 (기본값: `false`)

            (본 파라미터는 `2026년 1월 26일`부터 추가 예정입니다.)

@SonnySon17 SonnySon17 force-pushed the feat/update-v1-api-notice branch from 3fe2edd to e04dbbe Compare November 26, 2025 07:45
@sonarqubecloud
Copy link

@SonnySon17 SonnySon17 merged commit cad0a01 into main Nov 26, 2025
5 checks passed
@SonnySon17 SonnySon17 deleted the feat/update-v1-api-notice branch November 26, 2025 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants