주문 생성
인터페이스 주소 (Interface address)
POST https://api.tokenpay.me/v1/transaction/prepayment인터페이스 매개변수 (Interface parameters)
app_id
header
string
예
애플리케이션 ID, 예시 값: 8e4b8c2e7cxxxxxxxx1a1cbd3d59e0bd
mch_id
body
string
예
가맹점 ID, 예시 값: 12345678
description
body
string
아니요
주문 설명, 예시 값: recharge
out_trade_no
body
string
예
가맹점 주문 번호, 가맹점이 자체적으로 생성하는 고유 주문 번호
expire_second
body
integer
예
만료 시간(초), 예시 값: 3600
amount
body
number
예
주문 금액, 예시 값: 15000000
chain
body
string
예
소속 퍼블릭 체인, 예시 값: TRON
to_address
body
string
아니요
수금 지갑 (참고: 주문 모니터링(monitor order) 애플리케이션의 경우 수금 지갑이 필수입니다)
attach
body
string
아니요
사용자 정의 매개변수(사용자 ID와 같은 고유 식별자 등)는 조회 API 및 결제 알림에서 그대로 반환됩니다. 실제로는 결제가 완료된 상태에서만 이 필드가 반환됩니다.
locale
body
string
아니요
언어: zh_cn 중국어, en 영어. 계산대를 사용하면 이 설정에 따라 기본 언어가 표시됩니다.
return_url
body
string
아니요
반환 주소, 결제가 완료되거나 실패했을 때 주소의 반환 버튼을 클릭합니다. https 링크나 앱의 라우트일 수 있습니다.
order_type
body
string
예
결제 방식, 예시 값: platform_order 플랫폼 수납
매개변수 예시 (Parameters example)
인터페이스 반환 (Interface return)
msg
string
상태 설명
request_id
string
요청 ID
data
object
데이터 객체
prepay_id
string
선결제 ID
선결제 트랜잭션 세션 ID입니다. 후속 인터페이스 호출에 사용되며, 이 값은 주문 생성 시 설정된 expire_second 매개변수 시간 동안 유효합니다. 또는 payment_url에 직접 접근하여 결제를 완료할 수 있습니다.
payment_url
string
결제 계산대 URL
payment_url은 결제 계산대의 중간 페이지를 불러오는 용도이며, 이 URL에 접속하여 결제를 완료할 수 있습니다. payment_url은 주문 생성 시 설정된 expire_second 매개변수 시간 동안 유효합니다.
반환 예시 (Return example)
코드 예제 (Example code)
마지막 업데이트