무현금 MCP 서버
Cashfree MCP 서버를 사용하면 AI 도구와 에이전트가 Model Context Protocol(MCP)을 사용하여 Cashfree API(결제 게이트웨이, 지급 및 SecureID)와 통합할 수 있습니다.
설정
저장소 복제
지엑스피1
종속성 설치
(Node.js 14.x 이상 필요)
Related MCP server: claude-mcp-server
구성
API 자격 증명이 있는 Cashfree 계정이 필요합니다(샌드박스 키와 프로덕션 키를 모두 지원합니다). 원하는 클라이언트에서 Cashfree MCP를 사용할 수 있으며, 몇 가지 샘플 구성은 아래와 같습니다.
클로드
claude_desktop_config.json 에 다음 구성 블록을 추가하세요.
VS 코드
VS Code 설정에 다음 구성 블록을 추가하세요.
API 자격 증명
각 서비스에 대해 다음 환경 변수를 설정하세요. 결제 게이트웨이:
PAYMENTS_APP_ID: 결제 게이트웨이 클라이언트 IDPAYMENTS_APP_SECRET: 결제 게이트웨이 클라이언트 비밀번호
지급금:
PAYOUTS_APP_ID: 귀하의 Payouts 클라이언트 IDPAYOUTS_APP_SECRET: Payouts 클라이언트 비밀번호TWO_FA_PUBLIC_KEY_PEM_PATH: 2FA 공개 키 경로(2FA가 활성화된 경우에만 필요)
보안ID:
SECUREID_APP_ID: SecureID 클라이언트 IDSECUREID_APP_SECRET: SecureID 클라이언트 비밀번호TWO_FA_PUBLIC_KEY_PEM_PATH: 2FA 공개 키 경로(2FA가 활성화된 경우에만 필요)
환경
ENV : 프로덕션 환경의 경우 production 으로 설정하고, 샌드 sandbox 의 경우 샌드박스로 설정합니다(기본값: sandbox )
도구 구성
TOOLS : 활성화할 모듈을 쉼표로 구분하여 나열한 목록입니다. 사용 가능한 옵션은 다음과 같습니다.
pg: 결제 게이트웨이 APIpayouts: 지급금 APIsecureid: SecureID API
도구
Cashfree MCP에는 제품 범주별로 그룹화된 다음 도구가 있습니다.
결제 게이트웨이(PG)
도구 이름 | 설명 |
찾다 | Cashfree Payments 개발자 문서를 검색하세요. |
결제 링크 생성 | 새로운 결제 링크를 만드세요. |
결제 링크 세부 정보 가져오기 | 결제 링크의 모든 세부 정보와 상태를 확인하세요. |
결제 취소 링크 | 활성화된 결제 링크를 취소하세요. 취소된 링크에 대해서는 더 이상 결제가 불가능합니다. |
결제 주문 링크 받기 | 모든 주문 세부 정보를 보려면 결제 링크를 클릭하세요. |
생성-주문 | Cashfree로 주문을 생성하여 거래에 대한 payment_sessions_id를 받으세요. |
주문하기 | order_id를 사용하여 주문 세부 정보 가져오기 |
주문 연장 받기 | 주소, 장바구니, 제안, 고객 세부 정보 등과 같은 확장된 주문 데이터를 얻으세요. |
자격 있는 결제 방법 얻기 | 주어진 주문 금액 및 ID에 대한 적격 결제 방법을 얻으세요 |
주문에 대한 지불 받기 | 주문에 대한 모든 결제 세부 정보를 확인하세요. |
ID로 결제 받기 | 결제 ID에 대한 주문의 결제 세부 정보를 확인하세요. |
환불 생성 | 환불을 시작합니다. |
주문에 대한 모든 환불 받기 | 주문에 대해 처리된 모든 환불을 가져옵니다. |
환불 받기 | Cashfree 계정에서 처리된 특정 환불을 가져오세요. |
모든 합의를 얻으세요 | 결제 ID, 결제 UTR 또는 날짜 범위를 지정하여 모든 결제 세부 정보를 가져옵니다. |
주문 ID v2-0으로 분할 및 정산 세부 정보 가져오기 | 주문에 대한 공급업체의 결제/미결제 거래를 포함한 분할 및 결제 세부 정보를 얻으세요. |
주문 ID별 결제 가져오기 | 특정 주문의 모든 결제 내역을 봅니다. |
주문 ID로 분쟁을 가져오세요 | 주문 ID로 모든 분쟁 세부 정보를 확인하세요 |
결제 ID로 분쟁을 해결하세요 | 결제 ID로 모든 분쟁 세부 정보를 확인하세요 |
분쟁 ID로 분쟁 가져오기 | 분쟁 ID로 분쟁 세부 정보 가져오기 |
분쟁 ID별 분쟁 수락 | 분쟁 ID로 분쟁 수락 |
분쟁 ID로 분쟁에 이의를 제기하기 위한 증거 제출 | 분쟁에 이의를 제기하기 위한 증거 제출 |
시뮬레이션-결제 | 테스트를 위해 결제를 시뮬레이션합니다. 사전 주문 생성이 필요합니다. |
페치 시뮬레이션 | 시뮬레이션된 결제 세부 정보 가져오기 |
지급금
도구 이름 | 설명 |
표준 전송 v2 | Cashfree Payments에서 금액 이체를 시작하세요. |
전송 상태 가져오기 v2 | 시작된 전송의 상태를 가져옵니다. |
배치 전송 v2 | Cashfree Payments에서 일괄 이체 요청을 시작하세요. |
일괄 전송 상태 가져오기 v2 | 시작된 일괄 전송의 상태를 가져옵니다. |
허가하다 | Cashfree 시스템에 인증하고 승인 소지자 토큰을 받으세요. |
캐시그램 만들기 | 캐시그램을 만드세요. |
캐시그램 비활성화 | 캐시그램을 비활성화합니다. |
캐시그램 상태 가져오기 | 생성된 캐시그램의 상태를 가져옵니다. |
보안ID
도구 이름 | 설명 |
이름 일치 확인 | 변형된 이름을 확인하세요. |
KYC 링크 생성 | KYC 정보에 대한 검증 양식을 생성합니다. |
kyc 링크 상태 가져오기 | KYC 검증 양식의 상태를 확인하세요. |
정적 kyc 링크 생성 | 정적 KYC 링크를 생성합니다. |
정적 kyc 링크 비활성화 | 정적 KYC 링크를 비활성화합니다. |
특허
이 프로젝트는 MIT 오픈 소스 라이선스 조건에 따라 라이선스가 부여됩니다. 전체 조건은 라이선스(LICENSE)를 참조하세요.
선적 서류 비치
자세한 API 설명서는 Cashfree API 설명서에서 확인하세요.
지원하다
지원이 필요하면 care@cashfree.com 으로 문의하거나 GitHub 저장소 에서 문제를 제기하세요.