Skip to content

원티드 프리온보딩 챌린지 백엔드 26 사전과제입니다. branch 확인하시면 코드 및 설명이 나옵니다.

Notifications You must be signed in to change notification settings

jongeuni/wanted-preonboarding-challenge-backend-26

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

원티드 프리온보딩 챌린지 백엔드 26 사전과제

설명

지난 스프린트에서 사용자간에 물건을 거래할 수 있는 Wanted Market API를 개발했습니다.
이번 스프린트에서는 결제 플랫폼, 포트원(구 아임포트)을 사용해서 결제 프로세스를 구현하려합니다.
포트원개발자센터의 결제연동 문서를 확인하여 기본적인 결제 프로세스를 구축해주세요.



요구사항

  1. 시간적 여유가 된다면 지난 과제를 진행해주세요. => 지난과제 바로가기
    0-1. 지난 과제를 진행했다면, 용품을 구매할 때 결제가 진행되도록 해주세요.
    0-2. 지난 과제를 진행하지 않았다면, 바로 결제를 위한 기능을 구현해주세요.
  2. v1, v2 모두 사용가능하지만 우선은 v1을 기준으로 진행해주세요.
  3. 사용자간 거래에서 결제플랫폼을 통해 결제를 진행합니다.
  4. 결제진행, 가상계좌, 결제취소 기능을 개발해주세요. (변경: 계좌이체 -> 가상계좌)
    3-1. 이 과정에서 결제 대행사는 임의로 설정하셔도 괜찮습니다.
  5. 결제연동문서를 자세히 보고 단순 기능 추가가 아닌 실제 결제가 진행된다는 관점에서 기능을 구현해주세요.
  6. 다른 참여자분들의 PR을 읽어보면서 의견을 주고 받아주세요.
  7. 개발 과정에서 어려웠던 부분이 있었다면, 기록을 남겨주세요.

업데이트

  • 24.11.25: 가상계좌 생성, 결제 취소 요청/응답 결과 확인을 위한 Fake 서버 배포 예정(곧 배포)

참고사항

  • 포트원 회원가입을 하지 않아도 됩니다.
  • 실제 결제가 진행되지 않아도 됩니다.
  • 결제, 취소, 계좌이체를 진행할 때 고려해야할 요소가 무엇이 있을지 고민해보시면 좋겠습니다.
  • 정답은 없습니다.


제출방법

  • 이 Repository 를 fork 해주세요.
  • feature/{name} 으로 브랜치를 생성해주세요. 예: feature/suntae-kim
  • 과제를 진행해주세요.
  • 소스코드를 Push 하고 PR을 올려주세요.
  • 요구사항에 대해서 궁금한 점이나 이해가 안되는 부분이 있다면 이슈를 남겨주시거나, 편하게 연락주세요 - kst6294@gmail.com

About

원티드 프리온보딩 챌린지 백엔드 26 사전과제입니다. branch 확인하시면 코드 및 설명이 나옵니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published