API ๋ฌธ์„œ

์ „์ฒด API

์„œ๋น„์Šค


โ€‹

๋ณด์œ ์นด๋“œ ์กฐํšŒ๋™๊ธฐ

๋ฒ„์ „: v1


๋ฒ„์ „: v1

POST

/api/v1/user/card/list

ํšŒ์›์ด ๋ณด์œ ํ•œ ์นด๋“œ์˜ ๋ชฉ๋ก๊ณผ ์นด๋“œ ์ •๋ณด๋ฅผ ์•„๋ž˜์™€ ๊ฐ™์ด ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. - ์นด๋“œ ์ƒํ’ˆ ์ •๋ณด - ์ž”์•ก ์ •๋ณด - ์œ ํšจ ๊ธฐ๊ฐ„ - ์นด๋“œ ์ƒํƒœ - ์นด๋“œ ๋ฒˆํ˜ธ - ๊ฒฐ์ œ ํ•œ๋„ - ํฌ์ธํŠธ - ์—ฐ๊ฒฐ ๊ณ„์ขŒ(์ง๋ถˆ์นด๋“œ์ธ ๊ฒฝ์šฐ)

์‘๋‹ต ํ—ค๋”


X-KM-Correlation-Id

string

ํ•„์ˆ˜

๊ธธ์ด : 20

์ „๋ฌธ ์ถ”์ ์„ ์œ„ํ•œ ๊ฑฐ๋ž˜๋ฒˆํ˜ธ

  • ํ˜•์‹ : yyMMddHHmiSS-xxxxxxx
  • xxxxxxx : 7์ž๋ฆฌ, Hex String

X-KM-Crypto-Key-Id

string

์˜ต์…˜

๊ธธ์ด : 32

๋ฐ์ดํ„ฐ์•”๋ณตํ˜ธํ™” ํ‚ค ID

  • ์„œ๋น„์Šค ์‚ฌ์—…์ž์˜ ํ”„๋กœ์ ํŠธ์—์„œ ์ƒ์„ฑ ์‹œ ๋ถ€์—ฌํ•œ ID์ž…๋‹ˆ๋‹ค
  • Callback์œผ๋กœ ์ „๋‹ฌ๋  ๊ฒฝ์šฐ ์„œ๋น„์Šค ์‚ฌ์—…์ž์—๊ฒŒ ๋ฐœ๊ธ‰๋œ ํ‚ค ์ค‘ ๊ฐ€์žฅ ๋จผ์ € ๋ฐœ๊ธ‰๋œ ํ‚ค๋ฅผ ์‚ฌ์šฉ ํ•ฉ๋‹ˆ๋‹ค.

์‘๋‹ต ํŒŒ๋ผ๋ฏธํ„ฐ

์•”ํ˜ธํ™” ์ฒ˜๋ฆฌ|
๋” ์ž์„ธํ•œ ์ •๋ณด๋Š”
๊ฐ€์ด๋“œ๋ผ์ธ
์„ ์ฐธ์กฐํ•˜์„ธ์š”.

cardDataInfo

array of objects

ํ•„์ˆ˜

์นด๋“œ ์ •๋ณด ๋ชฉ๋ก

cardDataInfo_item

object

์˜ต์…˜

cardDataInfo_item content

par

string

ํ•„์ˆ˜

๊ธธ์ด : 27

์นด๋“œ์˜ PAN(Primary Account Number)์„ ๋Œ€์ฒดํ•˜๋Š” ๋ฒˆํ˜ธ

limits

object

์˜ต์…˜

๊ฒฐ์ œ ํ•œ๋„ ์ •๋ณด

์ง๋ถˆ์นด๋“œ์ธ ๊ฒฝ์šฐ์—๋งŒ ์‘๋‹ต๋ฐ์ดํ„ฐ์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.


day

number

์˜ต์…˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์ผ ๊ฒฐ์ œ ํ•œ๋„

once

number

์˜ต์…˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

1ํšŒ ๊ฒฐ์ œ ํ•œ๋„

month

number

์˜ต์…˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์›” ๊ฒฐ์ œ ํ•œ๋„

balance

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์นด๋“œ์— ์ถฉ์ „๋˜์–ด ์žˆ๋Š” ์ž”์•ก ์ •๋ณด

pendingAmount

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์ถฉ์ „ ๋Œ€๊ธฐ๊ธˆ ๊ธˆ์•ก

  • ์นด๋“œ์˜ ํ•œ๋„๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ์ถฉ์ „ ์š”์ฒญ์ด ์ ‘์ˆ˜๋˜์–ด, ์•„์ง ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š๊ณ  ์ถฉ์ „ ๋Œ€๊ธฐ ์ค‘์ธ ๊ธˆ์•ก.

isNamed

boolean

ํ•„์ˆ˜

์นด๋“œ ๊ธฐ๋ช…ํ™” ์—ฌ๋ถ€

  • ๊ธฐ๋ช…ํ™”๋ž€? ๋ฌด๊ธฐ๋ช…์œผ๋กœ ๋ฐœํ–‰๋œ ์นด๋“œ๋ฅผ ์„ ๋ถˆ์ „์ž์ง€๊ธ‰์ˆ˜๋‹จ์„ ๋ฒ•์—์„œ ์ •ํ•˜๋Š” '์‹ค์ง€๋ช…์˜ ์ธ์ฆ' ๋˜๋Š” '์˜ˆ๊ธˆ๊ณ„์ขŒ์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ์‹'์„ ํ†ตํ•˜์—ฌ ํ•ด๋‹น ์„ ๋ถˆ์ „์ž์ง€๊ธ‰์ˆ˜๋‹จ์˜ ์ด์šฉ์ž๋กœ ํŠน์ •ํ•˜๋Š” ํ–‰์œ„๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค.

bankInfo

object

์˜ต์…˜

์ง๋ถˆ์นด๋“œ์— ์—ฐ๊ฒฐ๋œ ๊ณ„์ขŒ ์ •๋ณด

์ง๋ถˆ์นด๋“œ์ธ ๊ฒฝ์šฐ์—๋งŒ ์‘๋‹ต๋ฐ์ดํ„ฐ์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.


bankName

string

ํ•„์ˆ˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 10

์€ํ–‰ ์ด๋ฆ„

accountNo

string

ํ•„์ˆ˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 20

์€ํ–‰ ๊ณ„์ขŒ ๋ฒˆํ˜ธ

enableFIC

boolean

ํ•„์ˆ˜

ํ˜„๊ธˆIC ํฌํ•จ ์—ฌ๋ถ€

  • true : ํ˜„๊ธˆIC ํฌํ•จ
  • false : ํ˜„๊ธˆIC ๋ฏธํฌํ•จ

์ง๋ถˆ์นด๋“œ์ธ ๊ฒฝ์šฐ์—๋งŒ ์‘๋‹ต๋ฐ์ดํ„ฐ์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

serviceId

string

ํ•„์ˆ˜

๊ธธ์ด : 15

์นด๋“œ ์ƒํ’ˆ ID

  • ์นด๋“œ ์ƒํ’ˆ์— ๋ถ€์—ฌํ•œ ๊ณ ์œ  ์‹๋ณ„ ๊ฐ’์ž…๋‹ˆ๋‹ค.

expiryDate

string

ํ•„์ˆ˜

๊ธธ์ด : 8

์นด๋“œ ์‚ฌ์šฉ ์œ ํšจ๊ธฐ๊ฐ„

  • ํ˜•์‹ : yyyyMMdd

refundable

boolean

ํ•„์ˆ˜

์นด๋“œ์˜ ํ™˜๋ถˆ ๊ฐ€๋Šฅ ์—ฌ๋ถ€

remittable

boolean

ํ•„์ˆ˜

์นด๋“œ์˜ ์†ก๊ธˆ ๊ฐ€๋Šฅ ์—ฌ๋ถ€

์•„๋ž˜ ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์ž”์•ก ์†ก๊ธˆ ๊ฐ€๋Šฅ ์—ฌ๋ถ€๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ํœด๋Œ€ ์ „ํ™”๋ฒˆํ˜ธ๋กœ ์†ก๊ธˆ
  • ์นด๋“œ๋ฒˆํ˜ธ๋กœ ์†ก๊ธˆ

cardApplyNo

string

์˜ต์…˜

๊ธธ์ด : 22

์นด๋“œ ์‹ ์ฒญ ๋ฒˆํ˜ธ

  • (ํšŒ์›) ๋ชจ๋ฐ”์ผ ์นด๋“œ ๋˜๋Š” ์‹ค๋ฌผ ์นด๋“œ๋ฅผ ๋ฐœ๊ธ‰/๋ฐฐ์†ก ์‹ ์ฒญํ• ๋•Œ ์ƒ์„ฑ๋˜๋Š” ๊ณ ์œ  ๋ฒˆํ˜ธ

serviceName

string

ํ•„์ˆ˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 255

์นด๋“œ ์ƒํ’ˆ๋ช…

mobileCardNo

string

์˜ต์…˜

๊ธธ์ด : 16

(๋ชจ๋ฐ”์ผ์นด๋“œ) ์นด๋“œ ๋ฒˆํ˜ธ

rechargeable

boolean

ํ•„์ˆ˜

์นด๋“œ์˜ ์ถฉ์ „ ๊ฐ€๋Šฅ ์—ฌ๋ถ€

์•„๋ž˜ ํ•ญ๋ชฉ์˜ ์ถฉ์ „ ๊ฐ€๋Šฅ์—ฌ๋ถ€๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

  • OFFLINE ๋‹จ๋ง๊ธฐ ์ถฉ์ „
  • ๊ฐœ์ธ๊ณ„์ขŒ ์ถฉ์ „
  • ํฌํƒˆ์„ ํ†ตํ•œ ADMIN ์ถฉ์ „

cardPointInfo

array of objects

์˜ต์…˜

์นด๋“œ ํฌ์ธํŠธ ์ •๋ณด

cardPointInfo_item

object

์˜ต์…˜

cardPointInfo_item content

autoUse

boolean

ํ•„์ˆ˜

ํฌ์ธํŠธ ์ž๋™์‚ฌ์šฉ ์—ฌ๋ถ€

  • ํฌ์ธํŠธ ์ •์ฑ…์— ์„ค์ •๋œ ๊ฐ’

pointName

string

ํ•„์ˆ˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 255

ํฌ์ธํŠธ ์ •์ฑ…๋ช…

pointPolicyId

string

ํ•„์ˆ˜

๊ธธ์ด : 15

ํฌ์ธํŠธ ์ •์ฑ… ID

remainingPoint

number

์˜ต์…˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

(ํšŒ์›) ํฌ์ธํŠธ ์ž”์•ก

  • ํšŒ์›์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํฌ์ธํŠธ์˜ ์ž”์•ก

physicalCardNo

string

์˜ต์…˜

๊ธธ์ด : 16

(์‹ค๋ฌผ์นด๋“œ) ์นด๋“œ ๋ฒˆํ˜ธ

serviceImageUrl

string

ํ•„์ˆ˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 255

์นด๋“œ ์ƒํ’ˆ์˜ ์ด๋ฏธ์ง€ ํŒŒ์ผ URL

autoReloadStatus

string

์˜ต์…˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 8

์นด๋“œ์˜ ์ž๋™์ถฉ์ „ ์ƒํƒœ

  • ACTIVE : ํ™œ์„ฑํ™”
  • INACTIVE : ๋น„ํ™œ์„ฑํ™”
  • NONE : ์„ค์ •์•ˆํ•จ

mobileCardStatus

string

ํ•„์ˆ˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 7

(๋ชจ๋ฐ”์ผ์นด๋“œ) ์นด๋“œ์˜ ์ƒํƒœ

  • ACTIVE : ์ •์ƒ
  • SUSPENDED : ์ค‘์ง€

minRechargeAmount

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์นด๋“œ์— ์ถฉ์ „์‹œ ์ตœ์†Œ ์ถฉ์ „๊ธˆ์•ก

physicalCardStatus

string

์˜ต์…˜

์ตœ์†Œ : 1 , ์ตœ๋Œ€ : 7

(์‹ค๋ฌผ์นด๋“œ) ์นด๋“œ์˜ ์ƒํƒœ

  • ACTIVE : ์ •์ƒ
  • SUSPENDED : ์ค‘์ง€

rechargeableAmount

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์นด๋“œ์— ์ถฉ์ „ ๊ฐ€๋Šฅํ•œ ๊ธˆ์•ก

  • ๋ฌด๊ธฐ๋ช… ์นด๋“œ์˜ ๊ฒฝ์šฐ = ๋ฌด๊ธฐ๋ช…์นด๋“œ ์ตœ๋Œ€ ์ถฉ์ „๊ธˆ์•ก(maxNonRealNameRechargeAmount) - ์นด๋“œ์ž”์•ก(balance)
  • ๊ธฐ๋ช…ํ™”๋œ ์นด๋“œ์˜ ๊ฒฝ์šฐ = ๊ธฐ๋ช…ํ™”์นด๋“œ ์ตœ๋Œ€ ์ถฉ์ „๊ธˆ์•ก(maxRealNameRechargeAmount) - ์นด๋“œ์ž”์•ก(balance)

 

์ถฉ์ „ ๊ฐ€๋Šฅ ๊ธˆ์•ก(์˜ˆ)

  • maxNonRealNameRechargeAmount = 500000
  • maxRealNameRechargeAmount = 2000000
  • balance = 300000

๋ฌด๊ธฐ๋ช… ์นด๋“œ์ธ ๊ฒฝ์šฐ = 200000(500000 - 300000)

๊ธฐ๋ช…ํ™”๋œ ์นด๋“œ์ธ ๊ฒฝ์šฐ = 1700000(2000000 - 300000)

personalRechargeable

boolean

ํ•„์ˆ˜

์นด๋“œ์˜ ๊ฐœ์ธ๊ณ„์ขŒ๋ฅผ ํ†ตํ•œ ์ถฉ์ „ ๊ฐ€๋Šฅ ์—ฌ๋ถ€

maxRealNameRechargeAmount

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

๊ธฐ๋ช…ํ™”๋œ ์นด๋“œ์— ์ถฉ์ „ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๊ธˆ์•ก

maxNonRealNameRechargeAmount

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

๋ฌด๊ธฐ๋ช… ์นด๋“œ์— ์ถฉ์ „ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๊ธˆ์•ก

rechargeUnitAmt

number

์˜ต์…˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

์ถฉ์ „ ๋‹จ์œ„ ์„ค์ •

cardLifeStatus

string

ํ•„์ˆ˜

๊ธธ์ด : 2

์นด๋“œ ์›์žฅ ์ƒํƒœ ๊ตฌ๋ถ„๊ฐ’

  • 30 : ์ •์ง€
  • 60 : ํ™œ์„ฑํ™”
  • 90 : ์‚ญ์ œ

cardBizStatus

string

ํ•„์ˆ˜

๊ธธ์ด : 2

์นด๋“œ์ƒํƒœ ์ฝ”๋“œ

  • 31: ์นด๋“œ ๋ถ„์‹ค๋กœ ์ธํ•œ ์ •์ง€ใ€€
  • 36: ์นด๋“œ ์ˆ˜๋ น ์ „ ์ •์ง€
  • 3A: ์นด๋“œ ์žฌ๋ฐœ๊ธ‰์œผ๋กœ ์ธํ•œ ์ค‘์ง€
  • 60: ์ •์ƒ
  • 61: ์นด๋“œ ๋ถ„์‹ค ์‹ ๊ณ  ํ•ด์ง€
  • 35: ์นด๋“œ ์œ ํšจ ๊ธฐ๊ฐ„ ๋งŒ๋ฃŒ๋กœ ์ธํ•œ ์ค‘์ง€

accTransferStatus

string

ํ•„์ˆ˜

๊ธธ์ด : 1

๋ชจ๋“  ์ด์ฒด ์ง„ํ–‰์ƒํƒœ (์ถฉ์ „์ทจ์†Œ, ํ™˜๋ถˆ์ด์ฒด ์ง„ํ–‰ ์ƒํƒœ)

  • 0 : ํ•ด๋‹น ์—†์Œ
  • 1 : ์ด์ฒด ์ง„ํ–‰์ค‘

enableVirtualAccountPendingAmount

boolean

ํ•„์ˆ˜

๊ฐ€์ƒ๊ณ„์ขŒ ์ถฉ์ „ ๋Œ€๊ธฐ๊ธˆ ์‚ฌ์šฉ ์—ฌ๋ถ€

virtualAccountMaxPendingAmount

number

ํ•„์ˆ˜

์ตœ์†Œ : 0 , ์ตœ๋Œ€ : 9999999999

๊ฐ€์ƒ๊ณ„์ขŒ ์ถฉ์ „ ๋Œ€๊ธฐ๊ธˆ ์ตœ๋Œ€ ๊ธˆ์•ก

  • ์นด๋“œ ์ž”์•ก + ์ถฉ์ „ ๋Œ€๊ธฐ๊ธˆ ์ž”์•ก์˜ ์ตœ๋Œ€ ํ—ˆ์šฉ ๊ธˆ์•ก

์‘๋‹ต ์ฝ”๋“œ

Detailed classification and addition of error for unseccessful withfrawal


200

์—๋Ÿฌ ์ฝ”๋“œ

000_000

๋ฉ”์‹œ์ง€

Success.

์„ค๋ช…

์„ฑ๊ณต


400

์—๋Ÿฌ ์ฝ”๋“œ

000_002

๋ฉ”์‹œ์ง€

Invalid input parameter. userId

์„ค๋ช…

์ž…๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ ์˜ค๋ฅ˜์ž…๋‹ˆ๋‹ค.


400

์—๋Ÿฌ ์ฝ”๋“œ

000_003

๋ฉ”์‹œ์ง€

Missing required values. userId

์„ค๋ช…

ํ•„์ˆ˜ ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


400

์—๋Ÿฌ ์ฝ”๋“œ

001_006

๋ฉ”์‹œ์ง€

Wallet user not found.

์„ค๋ช…

ํšŒ์›์ด ์•„๋‹ˆ๊ฑฐ๋‚˜ ํƒˆํ‡ดํ•œ ํšŒ์›์ž…๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ

200 - ์„ฑ๊ณต ํ…Œ์ŠคํŠธ


200 - ์„ฑ๊ณต ํ…Œ์ŠคํŠธ
200 - ์„ฑ๊ณต ํ…Œ์ŠคํŠธ_๋ณด์œ ์นด๋“œ๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ
400 - ์ž…๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ ์˜ค๋ฅ˜์ž…๋‹ˆ๋‹ค.
400 - ํ•„์ˆ˜ ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
400 - ํšŒ์›์ด ์•„๋‹ˆ๊ฑฐ๋‚˜ ํƒˆํ‡ดํ•œ ํšŒ์›์ž…๋‹ˆ๋‹ค.
200 - ์„ฑ๊ณต ํ…Œ์ŠคํŠธ_PAR ํŒŒ๋ผ๋ฏธํ„ฐ ์‚ฌ์šฉ ์ผ€์ด์Šค
200 - ์„ฑ๊ณต ํ…Œ์ŠคํŠธ_cardNo ํŒŒ๋ผ๋ฏธํ„ฐ ์‚ฌ์šฉ ์ผ€์ด์Šค
Loading ...

Request

Loading...

Response

Try It!์„ ํด๋ฆญํ•˜์—ฌ
์ž…๋ ฅํ•œ Request์˜ Response๋ฅผ ํ™•์ธํ•˜์„ธ์š”.


ํšŒ์› ๊ฐ€์ž…ํšŒ์› ์ •๋ณด ์กฐํšŒํšŒ์› ๋น„๋ฐ€๋ฒˆํ˜ธ ์žฌ์„ค์ • ๋ฐ ๋ณ€๊ฒฝํšŒ์› ์ •๋ณด ๋ณ€๊ฒฝํšŒ์› ํƒˆํ‡ดํšŒ์› ๋กœ๊ทธ์ธ ID ํ™•์ธํœด๋ฉด ํšŒ์› ํ•ด์ œ์•ฝ๊ด€ ๋ชฉ๋ก ์กฐํšŒ์•ฝ๊ด€ ๋™์˜ ๋ฐ ์ฒ ํšŒCI ๊ฐ’์œผ๋กœ ํšŒ์› ์ •๋ณด ์กฐํšŒํšŒ์› ๋กœ๊ทธ์ธ ID ์ค‘๋ณต ํ™•์ธํšŒ์› ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ฒ€์ฆํšŒ์› ์ธ์ฆ ์ •๋ณด ์กฐํšŒ๊ธˆ์œต์‚ฌ ๋ชฉ๋ก ์กฐํšŒ๊ณ„์ขŒ ์˜ˆ๊ธˆ์ฃผ ์‹ค๋ช… ๊ฒ€์ฆARS ์ธ์ฆ ์ „ ์ธ์ฆ์ฝ”๋“œ ์ƒ์„ฑPG๋ฅผ ํ†ตํ•œ ์€ํ–‰ ๊ณ„์ขŒ ๋“ฑ๋ก๊ณ„์ขŒ ๋“ฑ๋ก ์ƒํƒœ ์กฐํšŒ๊ธฐ๋ช…ํ™” ๋ฐ ํ•œ๋„์ƒํ–ฅ(๊ฐœ์ธ)ํšŒ์› ๋“ฑ๋ก ๊ณ„์ขŒ ์กฐํšŒํšŒ์› ๊ณ„์ขŒ ์ •๋ณด ์กฐํšŒ์ž๋™์ถฉ์ „ ๊ณ„์ขŒ ๋“ฑ๋กํšŒ์› ๊ณ„์ขŒ ์‚ญ์ œ๊ณ„์ขŒ 1์› ์ธ์ฆ ์š”์ฒญ๊ณ„์ขŒ 1์› ์ธ์ฆ ์ฝ”๋“œ ๊ฒ€์ฆ์„ ๋ถˆ์นด๋“œ ๋ฐœ๊ธ‰ ๋ฐ ๋ฐฐ์†ก ์‹ ์ฒญ์นด๋“œ ์‹ ์ฒญ ์ทจ์†Œ์„ ๋ถˆ์นด๋“œ ์žฌ๋ฐœ๊ธ‰(๊ต์ฒด๋ฐœ๊ธ‰)๋งŒ๋ฃŒ ์˜ˆ์ • ์„ ๋ถˆ์นด๋“œ ์žฌ๋ฐœ๊ธ‰ ๊ฐฑ์‹ ์นด๋“œ ๋ฐฐ์†ก ์ƒํƒœ ์กฐํšŒ์‹ค๋ฌผ์นด๋“œ์™€ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅํ•œ ๋ชจ๋ฐ”์ผ์นด๋“œ ์‹ ์ฒญ ์ •๋ณด ์กฐํšŒ์‹ค๋ฌผ์นด๋“œ ๋“ฑ๋ก๋ณด์œ ์นด๋“œ ์กฐํšŒ๋ฏธ๋“ฑ๋ก ์นด๋“œ ์กฐํšŒ์นด๋“œ ์ƒํƒœ ๋ณ€๊ฒฝ์นด๋“œ ํ๊ธฐ๊ธฐ๋ช…ํ™” ๋ฐ ํ•œ๋„์ƒํ–ฅ(๊ฐœ์ธ)๊ธฐ๋ช…ํ™” ๋ฐ ํ•œ๋„์ƒํ–ฅ(๋ฒ•์ธ)๋ฒ•์ธ ๊ธฐ๋ช…ํ™” ์—ฌ๋ถ€ ์กฐํšŒ์†Œ๋“๊ณต์ œ ์‹ ์ฒญ์นด๋“œ ์†Œ๋“๊ณต์ œ ์‹ ์ฒญ ์—ฌ๋ถ€ ์กฐํšŒ์นด๋“œ ๋งคํ•‘ ํšŒ์› ์กฐํšŒ์นด๋“œ ์ƒํ’ˆID๋กœ ์ƒํ’ˆ ์ •๋ณด ์กฐํšŒ์ฃผ์นด๋“œ ์„ค์ •์นด๋“œ์— ์—ฐ๊ฒฐ๋œ ๊ฐ€์ƒ๊ณ„์ขŒ ์กฐํšŒ์ง๋ถˆ์นด๋“œ ๋ฐœ๊ธ‰ ๋ฐ ๋ฐฐ์†ก ์‹ ์ฒญ์นด๋“œ ์‹ ์ฒญ ์ทจ์†Œ์นด๋“œ ๋ฐฐ์†ก ์ƒํƒœ ์กฐํšŒ์‹ค๋ฌผ์นด๋“œ ๋“ฑ๋ก๋ณด์œ ์นด๋“œ ์กฐํšŒ์นด๋“œ ์ƒํƒœ ๋ณ€๊ฒฝ์นด๋“œ ํ•œ๋„ ๋ณ€๊ฒฝ์นด๋“œ ํ๊ธฐ์†Œ๋“๊ณต์ œ ์‹ ์ฒญ์นด๋“œ ์†Œ๋“๊ณต์ œ ์‹ ์ฒญ ์—ฌ๋ถ€ ์กฐํšŒ์ฃผ์นด๋“œ ์„ค์ •์ผํšŒ์šฉ ํ† ํฐ ๋ฐœ๊ธ‰๊ณ„์ขŒ ์ถฉ์ „๊ณ„์ขŒ ์ถฉ์ „์ทจ์†Œ์ถฉ์ „ ๋ฐ ์ถฉ์ „์ทจ์†Œ ๊ฒฐ๊ณผ ํ™•์ธ๊ฑฐ๋ž˜๋‚ด์—ญ ํ™•์ธ๊ธฐ์ค€ ํ•˜ํ•œ ๋ฐ ์›”์ •์•ก ์ž๋™ ์ถฉ์ „ ํ™œ์„ฑํ™”๊ธฐ์ค€ ํ•˜ํ•œ ์ž๋™ ์ถฉ์ „ ๋“ฑ๋ก๊ธฐ์ค€ ํ•˜ํ•œ ๋ฐ ์›”์ •์•ก ์ž๋™ ์ถฉ์ „ ๋ชฉ๋ก ์กฐํšŒ๊ธฐ์ค€ ํ•˜ํ•œ ์ž๋™ ์ถฉ์ „ ์ˆ˜์ •์›” ์ •์•ก ์ž๋™ ์ถฉ์ „ ๋“ฑ๋ก์›” ์ •์•ก ์ž๋™ ์ถฉ์ „ ์ˆ˜์ •๊ธฐ์ค€ ํ•˜ํ•œ ๋ฐ ์›”์ •์•ก ์ž๋™ ์ถฉ์ „ ๋“ฑ๋ก ํ•ด์ œ๊ฒฐ์ œ ์‹œ ์ž๋™ ์ถฉ์ „ ๋“ฑ๋ก๊ฒฐ์ œ ์‹œ ์ž๋™ ์ถฉ์ „ ๋“ฑ๋ก ํ•ด์ œ๊ฒฐ์ œ ์‹œ ์ž๋™ ์ถฉ์ „ ๋ชฉ๋ก ์กฐํšŒ์ผํšŒ์šฉ ํ† ํฐ ๋ฐœ๊ธ‰ํ™˜๋ถˆ ์ˆ˜์ˆ˜๋ฃŒ ์กฐํšŒํ™˜๋ถˆํ™˜๋ถˆ ๊ฒฐ๊ณผ ํ™•์ธ์‹œ์Šคํ…œ ์ถฉ์ „(์˜ˆ์น˜๊ธˆ)์‹œ์Šคํ…œ ์ถฉ์ „ ์ทจ์†Œ(์˜ˆ์น˜๊ธˆ)์‹œ์Šคํ…œ ํ™˜๋ถˆ(์˜ˆ์น˜๊ธˆ)์‹œ์Šคํ…œ ๋ถ€๋ถ„ํ™˜๋ถˆ(์˜ˆ์น˜๊ธˆ)์‹ ์šฉ์นด๋“œ ์ถฉ์ „ ๊ฑฐ๋ž˜ ์ƒ์„ฑ์‹ ์šฉ์นด๋“œ ์ถฉ์ „ ์ทจ์†Œ ์š”์ฒญํŽธ์˜์  ์ถฉ์ „/์ถœ๊ธˆ ์š”์ฒญ์˜ˆ์น˜๊ธˆ ๋‚ด์—ญ ์กฐํšŒ์˜ˆ์น˜๊ธˆ ์ž”์•ก ์กฐํšŒ์ผํšŒ์šฉ ํ† ํฐ ๋ฐœ๊ธ‰๊ฒฐ์ œ๊ฒฐ์ œ์ทจ์†Œ๊ฒฐ์ œ ๋ง์ทจ์†Œ๊ฑฐ๋ž˜๋‚ด์—ญ ํ™•์ธํฌ์ธํŠธ ๊ฑฐ๋ž˜๋‚ด์—ญ ํ™•์ธ๋ณด์œ ์นด๋“œ ์กฐํšŒํฌ์ธํŠธ ์‚ฌ์šฉ์˜ˆ์•ฝ ๋ฐ ์ทจ์†Œํฌ์ธํŠธ ๊ฑฐ๋ž˜๋‚ด์—ญ ํ™•์ธ๊ด€๋ฆฌ์ž ํฌ์ธํŠธ ์ง€๊ธ‰๊ด€๋ฆฌ์ž ํฌ์ธํŠธ ํ™˜์ˆ˜์Šคํƒฌํ”„์นด๋“œ ์ ๋ฆฝ์ด๋ ฅ์กฐํšŒ๋ณด์œ  ์Šคํƒฌํ”„์นด๋“œ ๋ชฉ๋ก ์กฐํšŒ๋ณด์œ  ๋งˆ์ผ๋ฆฌ์ง€์นด๋“œ ๋ชฉ๋ก ์กฐํšŒ๋งˆ์ผ๋ฆฌ์ง€์นด๋“œ ์ ๋ฆฝ์ด๋ ฅ์กฐํšŒ์นด๋“œ๋กœ ์†ก๊ธˆ ์ „์†ก์นด๋“œ๋กœ ์†ก๊ธˆ ์ˆ˜์‹ ์นด๋“œ๋กœ ์†ก๊ธˆ ๊ฑฐ์ ˆ์นด๋“œ๋กœ ์†ก๊ธˆ ์ทจ์†ŒATM ์ถœ๊ธˆ์šฉ ์ผํšŒ์šฉ Token ๋ฐœ๊ธ‰ATM ์ถœ๊ธˆ ์˜ˆ์•ฝATM ์ถœ๊ธˆ ์˜ˆ์•ฝ ์ทจ์†ŒATM ์ถœ๊ธˆ ์ •๋ณด ์กฐํšŒ์„ ๋ถˆ์นด๋“œ ์„ ๋ฌผํ•˜๊ธฐ์„ ๋ถˆ์นด๋“œ ์„ ๋ฌผํ•˜๊ธฐ ์ทจ์†Œ์„ ๋ถˆ์นด๋“œ ์„ ๋ฌผํ•˜๊ธฐ ์œ ํšจ์„ฑ ๊ฒ€์ฆ์„ ๋ถˆ์นด๋“œ ์„ ๋ฌผํ•˜๊ธฐ ์ˆ˜๋ฝ์„ ๋ถˆ์นด๋“œ ์„ ๋ฌผํ•˜๊ธฐ ๊ฑฐ์ ˆ๋ฐ›์€ ์นด๋“œ/์ฟ ํฐ ์„ ๋ฌผ ๋ชฉ๋ก ์กฐํšŒ๋ณด๋‚ธ ์นด๋“œ/์ฟ ํฐ ์„ ๋ฌผ ๋ชฉ๋ก ์กฐํšŒ์นด๋“œ ์„ ๋ฌผ ์ˆ˜๋ฝ V2์นด๋“œ ์„ ๋ฌผํ•˜๊ธฐ V2์นด๋“œ ์ž”์•ก ์ด๊ด€์ž”์•ก ์ด๊ด€ ์นด๋“œ ์ •๋ณด ์กฐํšŒํ˜„๊ธˆ์˜์ˆ˜์ฆ ๋ฐœํ–‰ ์š”์ฒญํ˜„๊ธˆ์˜์ˆ˜์ฆ ๋ฐœํ–‰ ์ทจ์†Œํ˜„๊ธˆ์˜์ˆ˜์ฆ ๊ตญ์„ธ์ฒญ ์Šน์ธ์˜ค๋ฅ˜ ์š”์ฒญํ˜„๊ธˆ์˜์ˆ˜์ฆ ์‹๋ณ„ ์ •๋ณด ๋“ฑ๋กํ˜„๊ธˆ์˜์ˆ˜์ฆ ์‹๋ณ„ ์ •๋ณด ์กฐํšŒํ˜„๊ธˆ์˜์ˆ˜์ฆ ์‹๋ณ„ ์ •๋ณด ์‚ญ์ œํ˜„๊ธˆ์˜์ˆ˜์ฆ ๊ฐ€๋งน์  ๋“ฑ๋กํ˜„๊ธˆ์˜์ˆ˜์ฆ ๊ฐ€๋งน์  ์ˆ˜์ •๊ฐ€๋งน์  ๊ทธ๋ฃน ์ƒ์„ฑ๊ฐ€๋งน์  ๊ทธ๋ฃน ์ˆ˜์ •๊ฐ€๋งน์  ๊ทธ๋ฃน ์กฐํšŒ๊ฐ€๋งน์  ์ •๋ณด ์กฐํšŒ๊ฐ€๋งน์  ๊ทธ๋ฃน ๋‚ด ๊ฐ€๋งน์  ์ถ”๊ฐ€๊ฐ€๋งน์  ๊ทธ๋ฃน ๋‚ด ๊ฐ€๋งน์  ์‚ญ์ œ์‹ ์šฉ์นด๋“œ ์ž๋™์ถฉ์ „ ์„ค์ •(๊ธฐ์ค€ ํ•˜ํ•œ)์‹ ์šฉ์นด๋“œ ์ž๋™์ถฉ์ „ ์„ค์ •(์›”์ •์•ก)์‹ ์šฉ์นด๋“œ ์ž๋™์ถฉ์ „ ํ™œ์„ฑํ™”์‹ ์šฉ์นด๋“œ ์ž๋™์ถฉ์ „ ๋ชฉ๋ก ์กฐํšŒ์‹ ์šฉ์นด๋“œ ์ž๋™์ถฉ์ „ ์„ค์ • ํ•ด์ œ์‹ ์šฉ์นด๋“œ ์ž๋™ ์ถฉ์ „ ์„ค์ • ๋ณ€๊ฒฝ์นด๋“œ ์ƒํ’ˆ ์ „์ฒด ์กฐํšŒ (๊ด€๋ฆฌ์ž์šฉ)์นด๋“œ ์ƒํ’ˆ ์ƒ์„ธ ์กฐํšŒ (๊ด€๋ฆฌ์ž์šฉ)๋ฐœ๊ธ‰ ์นด๋“œ ๋ชฉ๋ก ์กฐํšŒ (๊ด€๋ฆฌ์ž์šฉ)์นด๋“œ ์ƒํ’ˆ ์ƒ์„ฑ API (๊ด€๋ฆฌ์ž์šฉ)์นด๋“œ ์„ ๋ฌผ ๋‚ด์—ญ ์กฐํšŒ (๊ด€๋ฆฌ์ž์šฉ)