---
title: 언어별 예제 코드
description: 페이싱크 API와 웹훅을 연동한 TypeScript, Python, Go, Java, Kotlin, PHP 예제 서버 저장소 링크예요.
sidebar:
  icon: code
---

페이싱크 API로 주문을 만들고, 입금과 현금영수증을 조회하고, 웹훅을 받는 예제 서버예요. 언어 하나만 받아도 되고, 묶음 저장소로 한 번에 받아도 돼요.

| 언어 | 프레임워크 | 저장소 |
| --- | --- | --- |
| TypeScript | Express | [paysync-sample-typescript-express](https://forgejo.verchase.com/paysync/paysync-sample-typescript-express) |
| Python | FastAPI | [paysync-sample-python-fastapi](https://forgejo.verchase.com/paysync/paysync-sample-python-fastapi) |
| Go | 표준 라이브러리 | [paysync-sample-go](https://forgejo.verchase.com/paysync/paysync-sample-go) |
| Java | Spring | [paysync-sample-java-spring](https://forgejo.verchase.com/paysync/paysync-sample-java-spring) |
| Kotlin | Spring | [paysync-sample-kotlin-spring](https://forgejo.verchase.com/paysync/paysync-sample-kotlin-spring) |
| PHP | Laravel | [paysync-sample-php-laravel](https://forgejo.verchase.com/paysync/paysync-sample-php-laravel) |

## 한 번에 받기

[paysync-sample](https://forgejo.verchase.com/paysync/paysync-sample)은 언어별 저장소를 서브모듈로 묶어 둔 저장소예요.

```bash
git clone --recurse-submodules https://forgejo.verchase.com/paysync/paysync-sample.git
```

Java와 Kotlin은 HTTP를 직접 호출하는 대신 [Java·Kotlin SDK](/java-sdk)를 써도 돼요.

실행 방법과 필요한 환경변수는 각 저장소의 README를 참고하세요. API 키는 [API 키](/api-keys), 웹훅 서명 키는 [웹훅 개요](/api-reference/webhooks/overview#웹훅-등록)를 따라 준비해요.
