Merchant API

자체 봇에서 결제받기

토큰을 받고 코드로 청구서를 만든 뒤 결제마다 웹훅을 처리하세요. 테스트넷에서 출시 전에 전체 결제 흐름을 확인할 수 있어요.

암호화폐 10종 · 네트워크 8개를 하나의 잔액으로 관리 MCP 서버로 AI 에이전트가 연동을 준비해요 →
Merchant API 화면: 앱과 AI 에이전트 연결
웹훅: 청구서 결제 완료
테스트넷
시작하기

Merchant API 연결 방법

토큰부터 첫 웹훅까지 네 단계예요. Merchant API 자세히 보기 →

단계 1

토큰 받기

봇에서 앱을 만들고 Merchant API 토큰을 받으세요.

단계 2

청구서 만들기

금액, 코인, 설명을 넣어 API를 호출해요. 웹훅 URL은 앱 설정에서 등록해요.

단계 3

결제 링크 보여주기

링크나 버튼을 제공하면 Telegram에서 결제해요.

단계 4

웹훅 처리하기

결제 이벤트를 검증한 후 상품을 전달하거나 서비스 이용 권한을 주세요.

AI 에이전트

AI 에이전트가 연동을 준비해요

Merchant API는 MCP 서버를 제공해요. 호환되는 에이전트 클라이언트에 연결하면 에이전트가 문서를 읽고, 앱 생성을 요청하고, 웹훅을 설정하고, 연동 코드 작성을 도울 수 있어요. 앱은 Telegram에서 승인하고 결과를 검토한 뒤 테스트하세요.

  1. 단계 1

    에이전트에게 요청 보내기

  2. 단계 2

    Telegram에서 앱 승인

  3. 단계 3

    연동 완료 후 테스트

작동 방식, 클라이언트별 요청문, 에이전트 권한 →
에이전트에게 보낼 요청문
Connect the MCP server (https://app.tgpaycrypto.com/mcp) and integrate payments via the Merchant API.
기능

제품에 결제 기능 연결

요청으로 청구서를 만들고 웹훅으로 상태를 받아요. 나머지는 제품에 맞게 구성하세요.

토큰과 테스트넷

별도의 테스트넷 봇 @tgpaycrypto_testnet_bot에서 실제 이용자에게 공개하기 전에 결제 과정을 확인하세요.

코드에서 청구서 관리

HTTP 요청으로 만들고, 취소하고, 상태를 확인해요. SDK는 필수가 아니에요.

정기 결제

이용자가 한 번 동의하면 Merchant API가 일정에 맞춰 구독료를 결제해요.

결제 웹훅

결제 후 이벤트를 보내고 실패하면 다시 시도해요. 수신 쪽에서 서명을 검증하고 중복 처리를 막아야 해요.

문서와 예시

도움말 센터에서 메서드, 오류 코드, 요청 예시를 확인하세요.

암호화폐 10종 · 네트워크 8개를 하나의 잔액으로 관리

GRAM BTC ETH SOL BNB LTC DOGE TRX
USDTTRC-20 · ERC-20 · BEP-20 · TON · SOL USDCERC-20 · BEP-20 · SOL

채널을 운영하거나 Telegram에서 판매하나요?

이용 목적을 선택하면 관련 기능을 볼 수 있어요.

크리에이터용 판매자용 개발자용
출금 확인 화면
올바른 주소 형식
보안

보내기 전 확인과 보호

출금은 외부 주소로 자산을 보내는 기능이에요. 확정 전후에 다음 확인과 보호가 적용돼요.

  • 확정 전
  • 주소, 네트워크, 메모 확정 전에 받는 사람의 주소, 네트워크, 필요한 메모를 확인하세요. 형식이 올바르더라도 원하는 상대의 주소라는 뜻은 아니에요.
  • 저장한 주소 미리 저장한 주소로만 출금하도록 설정할 수 있어요.
  • PIN 또는 Face ID 출금할 때마다 PIN이나 PIN으로 등록한 기기의 생체 인증이 필요해요. 세션당 한 번의 확인으로 끝나지 않아요.
  • 출금 확정
  • 확정 후
  • 큰 금액 출금 늦추기 이 보호 기능을 켜면 해당 출금을 보내기 전에 잠시 보류해요. 이 시간에는 취소할 수 있어요.
  • 트랜잭션 AML 검사 자산을 보내기 전에 검사해요.
  • 출금 알림 설정에 따라 거래 알림을 받아요. 중요한 보안 알림은 항상 보내요.
이용 조건

미리 확인하는 조건

수수료를 포함해 차감할 금액은 확정 전에 표시돼요.

지갑에 입금 네트워크 컨펌 후 반영돼요. 네트워크 최소 금액보다 적으면 입금되지 않아요. 네트워크별 첫 주소는 무료이고, 추가 주소는 하나에 5 USD예요. 수수료 없음
Telegram 사용자 이름으로 송금 서비스 안에서 처리하므로 블록체인 전송이나 네트워크 수수료가 없어요 수수료 없음
지갑에서 교환하기 수수료는 시세에 포함돼요. 교환 화면에서 시세와 최종 금액 확인 확정 전에 표시
블록체인으로 출금하기 보내기 전 주소 형식 검사, 확인 화면에서 주소·네트워크·메모 확인 앱에 표시된 출금 수수료 적용

현재 수수료와 최소 금액은 앱에서 확인할 수 있어요.

USDT GRAM BTC ETH SOL BNB LTC DOGE
10 종의 암호화폐 · 8 개 네트워크 하나의 잔액으로 관리

네트워크마다 지갑을 만들 필요 없어요. 지원하는 네트워크 중 입출금에 사용할 것을 선택하세요.

TRC-20 · ERC-20 · BEP-20 · TON · SOL · BTC · LTC · DOGE

온라인 앱 내 고객센터
TRC-20 출금이 도착하지 않았어요. 어떻게 하나요? 트랜잭션을 확인하고 이 채팅에서 답변할게요.
지갑 열기
자주 묻는 질문

자주 묻는 질문

지갑, 송금, 결제에 관한 기본 안내예요.

아니요. @tgpaycryptobot을 처음 열면 지갑이 만들어져요. 별도의 로그인 이름이나 복구 구문이 없어요. Telegram 계정으로 접근하며, 지갑에서 돈을 보내려면 PIN을 만들어야 해요.

GRAM, BTC, ETH, SOL, BNB, LTC, DOGE, TRX의 8종과 5개 네트워크의 USDT, 3개 네트워크의 USDC를 지원해요. 자산과 네트워크 조합은 16개예요. 입출금할 때 네트워크를 선택하고 해당 주소를 사용하세요.

받는 사람의 @username이나 숫자로 된 Telegram ID를 입력하세요. 지갑 안에서 송금하므로 주소가 필요 없고 네트워크 수수료도 없어요. 받는 사람이 아직 TgPay Crypto를 열어 본 적이 없다면 송금이 대기 상태로 남아 있다가 처음 봇을 열 때 잔액에 반영돼요. 30일 안에 받지 않으면 돈은 보낸 사람에게 돌아와요. 송금 링크를 보낼 수도 있어요. 이 링크는 먼저 연 사람이 받을 수 있어요.

링크나 QR 코드로 코인을 전달하는 기능이에요. 한 번 또는 여러 번 받도록 설정하고, 비밀번호, 만료일, 채널 구독자나 Telegram Premium 이용자만 받는 조건을 추가할 수 있어요. 만든 후에도 일시 중지, 금액·받기 횟수 변경, 삭제가 가능해요. 남은 금액은 잔액으로 돌아와요.

사용자 이름 송금에는 네트워크 수수료가 없어요. 출금에는 앱에 표시된 수수료가 적용돼요. 교환 수수료와 최종 금액은 확정 전에 보여요. 현재 금액과 최소 금액은 앱과 도움말 센터에서 확인하세요.

봇에서 청구서를 만들거나 Merchant API로 자동화할 수 있어요. 요청으로 청구서를 만들고 웹훅으로 결제 알림을 받아요. 메서드 안내는 도움말 센터에 있어요.

답을 찾지 못했나요? 앱에서 고객센터에 메시지를 보내세요

지갑 시작하기

Telegram에서 @tgpaycryptobot을 열면 코인을 받을 지갑을 사용할 수 있어요.

이용 목적: