URL | /auth/v1/accessToken |
---|---|
METHOD | POST |
HEADER | application/json; charset=utf-8 |
curl --request POST \
--url 'https://standard.payup.co.kr/auth/v1/accessToken' \
--header 'Content-Type: application/json' \
--data '{"merchantId":zlepang,"apiKey":"a4CWyWY5m89PNh7xJwhk1"}'
{
"status": "SUCCESS",
"messageCode": "0000",
"message": "성공",
"data":{
"accessToken": "Bearer-eyJhbGciOiJIUzUxMiJ9...",
"accessTokenValidityInSec": 3600,
"refreshToken": "Bearer-eyJhbGciOiJIUzUxMiJ9...",
"refreshTokenValidityInSec": 2592000
}
}
URL | /auth/v1/refreshToken |
---|---|
METHOD | POST |
HEADER | application/json; charset=utf-8 |
curl --request POST \
--url 'https://standard.payup.co.kr/auth/v1/refreshToken' \
--header 'Content-Type: application/json' \
--data '{"refreshToken":"Bearer-eyJhbGciOiJIUzUxMiJ9..."}'
{
"status": "SUCCESS",
"messageCode": "0000",
"message": "성공",
"data":{
"accessToken": "Bearer-eyJhbGciOiJIUzUxMiJ9...",
"accessTokenValidityInSec": 3600,
"refreshToken": "Bearer-eyJhbGciOiJIUzUxMiJ9...",
"refreshTokenValidityInSec": 2592000
}
}
URL | /api/v1/payment |
---|---|
METHOD | POST |
HEADER | application/json; charset=utf-8 |
curl --request POST \
--url 'https://standard.payup.co.kr/api/v1/payment' \
--header 'Authorization: Bearer-eyJhbGciOiJIUzUxMiJ9...' \
--header 'Content-Type: application/json' \
--data '{"transactionId":"페이업 거래번호","merchatId":"가맹점ID","orderNumber":"가맹점 주문번호","amount":"총 결제금액"}'
{
"status": "SUCCESS",
"messageCode": "0000",
"message": "성공",
"data":{
"transactionId": "20241217170823ST0013",
"orderNumber": "20241217153147AB0005",
"authDatetime": "20241217170849",
"authNumber": "30067928",
"amount": "1004",
"issueCompanyName": "국민카드",
"quota": "0",
"noinf": "N",
"bypassValue": "bypassValue",
⁝
}
}
URL | /api/v1/cancel |
---|---|
METHOD | POST |
HEADER | application/json; charset=utf-8 |
curl --request POST \
--url 'https://standard.payup.co.kr/api/v1/cancel' \
--header 'Authorization: Bearer-eyJhbGciOiJIUzUxMiJ9...' \
--header 'Content-Type: application/json' \
--data '{"transactionId":"페이업 거래번호","cancelReason":"취소사유"}'
{
"status": "SUCCESS",
"messageCode": "0000",
"message": "성공",
"data":{
"responseCode": "0000",
"responseMsg": "결제취소 성공",
"transactionId": "20240624091222ST0001",
"cancelDatetime": "20240628122511"
}
}
URL | /api/v1/partCancel |
---|---|
METHOD | POST |
HEADER | application/json; charset=utf-8 |
curl --request POST \
--url 'https://standard.payup.co.kr/api/v1/partCancel' \
--header 'Authorization: Bearer-eyJhbGciOiJIUzUxMiJ9...' \
--header 'Content-Type: application/json' \
--data '{"transactionId":"페이업 거래번호","cancelAmount":"결제 부분 취소 금액","cancelReason":"취소사유"}'
{
"status": "SUCCESS",
"messageCode": "0000",
"message": "성공",
"data":{
"responseCode": "0000",
"responseMsg": "취소 성공",
"transactionId": "20240624091222ST0001",
"partTransactionId": "20240624091222ST0002",
"cancelDatetime": "20240624091222",
"cancelAmount": "1004"
}
}