PayCrypto API

This page is Paycrypto API Page



API LIST

TOP
NO Name HTTP Method URL Description
1 Call Coin List GET https://paycrypto.co.kr/api/coinlist
2 Call Pay Info GET https://paycrypto.co.kr/api/payinfo
3 Check Confirm Status GET https://paycrypto.co.kr/api/paycheck
4 Check Confirm Status(Period) GET https://paycrypto.co.kr/api/paycheckperiod The maximum period is one month


Call Coin List API


Header

HTTP Method

GET

URL

https://paycrypto.co.kr/api/coinlist

Example

https://paycrypto.co.kr/api/coinlist?version=v1&merchantcode=MER_0000003&merchantkey=rBrZitHiR02SHASspaJiA4OuoZWgQD


INPUT

Parameter Require Type Description
version Yes String API version
(v1)
merchantcode Yes String This is the code assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
merchantkey Yes String This is the key assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)

OUTPUT

Parameter Type Description
info result String "fail" or "success"
code String fail code
msg String if the result is "fail", then output a message
version String API version
merchantcode String This is the code assigned to your store.
merchantkey String This is the key assigned to your store.
total String Coin List Count
list(array) coin_seq Integer Coin Serial Number
coin_name String Coin Name
coin_img_url String Coin Image URL
HMAC String HMAC String


Call Pay Info API


Header

HTTP Method

GET

URL

https://paycrypto.co.kr/api/payinfo

Example

https://paycrypto.co.kr/api/payinfo?version=v1&merchantcode=MER_0000003&merchantkey=rBrZitHiR02SHASspaJiA4OuoZWgQD&coin_seq=1&amount=10000&currency=KRW&user_email=oiool@naver.com&transeq=20190809163950


INPUT

Parameter Require Type Description
version Yes String API version
(v1)
merchantcode Yes String This is the code assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
merchantkey Yes String This is the key assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
coin_seq Yes String Coin Serial Number
amount Yes String Products Price
currency Yes String Products Currency
user_email No String User(Buyer) Email
transeq No String Unique Number
If you don't enter a value, specific value will be set.

OUTPUT

Parameter Type Description
info result String "fail" or "success"
code String fail code
msg String if the result is "fail", then output a message
version String API version
merchantcode String This is the code assigned to your store.
merchantkey String This is the key assigned to your store.
coin_seq String Coin Serial Number
amount String Products Price
currency String Products Currency
user_email String User(Buyer) Email
transeq String Unique Number
If you don't enter a value, specific value will be set.
coin_addr String Coin Address
coin_amount String Coin Price
coin_name String Coin Name
HMAC String HMAC String


Check Confirm Status API


Header

HTTP Method

GET

URL

https://paycrypto.co.kr/api/paycheck

Example

https://paycrypto.co.kr/api/paycheck?version=v1&merchantcode=MER_0000003&merchantkey=rBrZitHiR02SHASspaJiA4OuoZWgQD&transeq=20190813112429


INPUT

Parameter Require Type Description
version Yes String API version
(v1)
merchantcode Yes String This is the code assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
merchantkey Yes String This is the key assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
transeq Yes String Payment Unique Key

OUTPUT

Parameter Type Description
info result String "fail" or "success"
code String fail code
msg String if the result is "fail", then output a message
version String API version
merchantcode String This is the code assigned to your store.
merchantkey String This is the key assigned to your store.
transeq String Payment Unique Key
amount String Products Price
currency String Products Currency
coin_addr String Coin Address
coin_amount String Coin Price
coin_name String Coin Name
user_email String User(Buyer) Email
payment_status String Payment Status
3 level (unconfirm / temp_confirm / confirm)
tx_create_date String create date
tx_temp_date String temp confirm date
tx_confirm_date String confirm date
HMAC String HMAC String


Check Confirm Status(Period) API


Header

HTTP Method

GET

URL

https://paycrypto.co.kr/api/paycheckperiod

Example

https://paycrypto.co.kr/api/paycheckperiod?version=v1&merchantcode=MER_0000003&merchantkey=rBrZitHiR02SHASspaJiA4OuoZWgQD&start=20190814&end=20190815


INPUT

Parameter Require Type Description
version Yes String API version
(v1)
merchantcode Yes String This is the code assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
merchantkey Yes String This is the key assigned to your store.
(You can find it in the Dashboard -> Merchant Management.)
start Yes String Search Start Date
(The maximum period is one month)
end Yes String Search End Date
(The maximum period is one month)

OUTPUT

Parameter Type Description
info result String "fail" or "success"
code String fail code
msg String if the result is "fail", then output a message
version String API version
merchantcode String This is the code assigned to your store.
merchantkey String This is the key assigned to your store.
start String Search Start Date
end String Search End Date
total String Searching List Count
list(array) transeq String Payment Unique Key
amount String Products Price
currency String Products Currency
coin_addr String Coin Address
coin_amount String Coin Price
coin_name String Coin Name
user_email String User(Buyer) Email
payment_status String Payment Status
3 level (unconfirm / temp_confirm / confirm)
payment_date String Payment date
tx_create_date String create date
tx_temp_date String temp confirm date
tx_confirm_date String confirm date
HMAC String HMAC String