모든 프로젝트
선별한 전문 작업물
Payment & Platform Integrations
프로덕션 애플리케이션을 위한 결제 및 플랫폼 통합입니다.
고용주 소유의 시스템으로, 소스 코드는 공개되지 않습니다.
개요
여러 프로젝트에 걸친 결제 및 서드파티 플랫폼 연동 작업입니다. 프로덕션 애플리케이션을 의존하는 결제 프로세서 및 외부 API에 연결하고, 결제 연동에서 실수가 용납되지 않는 실패 및 엣지 케이스를 올바르게 처리했습니다.
아키텍처
TypeScript 쪽에서는 NestJS와 Node.js 서비스를, 기존 코드베이스가 요구하는 곳에서는 PHP 서비스를 사용했으며, 결제 처리를 위해 Stripe와 PayPal을, 음악 데이터 기능을 위해 Spotify API를 연동했습니다.
엔지니어링
체크아웃 흐름 자체만큼 중요한 웹훅 및 정산 경로를 포함하여 Stripe와 PayPal 결제 처리를 처음부터 끝까지 구현했고, 음악 메타데이터를 가져오고 처리하는 Spotify API 연동도 구현했습니다.
- 역할
- Stripe와 PayPal 결제 처리, Spotify API 통합을 구현했습니다.
- 카테고리
- 통합
- 기술 스택
- StripePayPalSpotify APINestJSNode.jsPHP