API Documentation
All API
Service
신용카드 충전 거래 생성Sync
Version: v1
Version: v1
/api/v1/recharges/online-payment/transaction/generate
Request Headers
Request Parameters
Response Headers
X-KM-Correlation-Id
string
Required
Length : 20
Transaction number for tracking trasncription
- Form : yyMMddHHmiSS-xxxxxxx
- xxxxxxx : 7digit, Hex String
X-KM-Crypto-Key-Id
string
Optional
Length : 32
Data encryption/decryption key ID
- Given ID from creating the service provider's project
- If it is passed as a callback, the first key issued among the keys issued to the service provider is used.
Response Parameters
transactionId
string
Required
Length : 20
신용카드 충전 요청 거래 번호
redirectUrl
string
Required
Length : 200
신용카드 결제창 오픈 요청 URL 주소
Response Code
Detailed classification and addition of error for unseccessful withfrawal
200
Error code
000_000
Message
Success.
Description
성공
400
Error code
000_002
Message
Invalid input parameter. userId
Description
입력 파라미터 오류.
400
Error code
000_003
Message
Missing required values. sequenceId
Description
필수 파라미터가 누락되었습니다.
400
Error code
007_008
Message
Same sequenceId already exists.
Description
같은 sequenceId로 요청한 이력이 있을 경우 발생.
400
Error code
007_025
Message
Charging request has already been received.
Description
신용카드 충전하기 거래가 진행 중인 상태에서 충전하기 요청이 유입되었을 경우
400
Error code
007_020
Message
Less than minimum transaction amount.
Description
거래 가능 최소 금액 이하로 충전 시도한 경우
400
Error code
007_021
Message
Expired card.
Description
만료된 카드로 충전 시도한 경우
400
Error code
007_032
Message
Incorrect affiliate id.
Description
올바른 affiliateId 가 아님
400
Error code
007_033
Message
Exceed max holding amount.
Description
보유 한도를 초과 하였음
Test Data
Request
Response
Click Try It!
to start a Request and see the Response here!