Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] 인앱 결제 구현 및 포인트(Point) 도메인 수정 #39

Open
2 of 5 tasks
PgmJun opened this issue Feb 2, 2024 · 1 comment
Open
2 of 5 tasks
Assignees
Labels

Comments

@PgmJun
Copy link
Contributor

PgmJun commented Feb 2, 2024

Description 📝

도메인 수정 이유

포인트는 다음 충전때까지 사용 불가능한 잔여 포인트가 발생하기 때문에 티켓으로 변경한다.
** 현재는 일반 티켓으로만 만들고 이후에 SD기술이 안정되면 더욱 빠른 속도로 이미지를 제공하는 프리미엄 티켓 등을 추가할 예정 **

인앱결제에 대한 고민(해결 완료)

현재 앱에서 인앱구매 이후, 티켓 충전 API를 통해 티켓을 충전시키는 구조인데
구매 + 티켓 충전 로직이 한번에 실행되지 않아 다음과 같은 문제가 발생할 수 있다.

  1. 구매만 되고 티켓 충전 API 호출에 실패하여 티켓이 충전되지 않는다.
  2. 티켓 충전 API의 권한은 어떻게 설정해야할까? ADMIN권한을 요구하면 애플리케이션 내에 ADMIN권한의 계정이 로그인되어 있어야하고
    MEMBER 권한을 요구하면 아무나 호출해도 티켓을 충전할 수 있다.

To-Do ☑️

  • ERD 포인트 -> 티켓으로 변경
  • 고민에 대한 결론 기록
  • 인앱 결제 구현
    • 구글 결제
    • 애플 결제

Reference 📚

https://velog.io/@dwd4798/%EC%9D%B8%EC%95%B1-%EA%B2%B0%EC%A0%9C-%EA%B2%80%EC%A6%9D-%EC%84%9C%EB%B2%84-%EA%B0%9C%EB%B0%9C-A-to-Z-%EC%9D%B8%EC%95%B1-%EA%B2%B0%EC%A0%9C-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EC%9D%98-%EC%9D%B4%ED%95%B4

@PgmJun PgmJun added the Feat label Feb 2, 2024
@PgmJun PgmJun self-assigned this Feb 2, 2024
@PgmJun PgmJun changed the title [FEAT] 포인트 관련 기능 구현 [FEAT] 포인트 관련 기능 변경 -> 티켓 Feb 2, 2024
@PgmJun
Copy link
Contributor Author

PgmJun commented Feb 5, 2024

PgmJun added a commit that referenced this issue Feb 5, 2024
PgmJun added a commit that referenced this issue Feb 5, 2024
@PgmJun PgmJun changed the title [FEAT] 포인트 관련 기능 변경 -> 티켓 [FEAT] 인앱 결제 구현 및 포인트(Point) 도메인 수정 Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant