requestPayment를 '계좌이체'로 요청 시
아래와 같은 방식으로 요청 후
tossPayments.requestPayment('계좌이체', {
amount: 10000,
orderId: 'e57825bfdgs6',
orderName: '개인산책1',
customerName: '홍길동',
successUrl: 'http://localhost:8080/api/v1/payments/success',
failUrl: 'http://localhost:8080/api/v1/payments/fail',
payments/confirm api의 최종 결제 응답값으로 아래와 같은 포맷으로 전달받고 있습니다.
{
"version": "2022-07-27",
"paymentKey": "Kl56WYb7w4vZnjEJeQVxnma2YGKg6Z8PmOoBN0k12dzgRG9p",
"status": "DONE",
"orderId": "e57825bfdgs6",
"orderName": "개인산책1",
"requestedAt": "2023-03-09T11:40:43+09:00",
"approvedAt": "2023-03-09T11:44:39+09:00",
"useEscrow": false,
"cultureExpense": false,
"type": "NORMAL",
"currency": "KRW",
"totalAmount": 10000,
"balanceAmount": 10000,
"suppliedAmount": 9091,
"vat": 909,
"method": "계좌이체"
}
https://docs.tosspayments.com/reference#paymentdetaildto-transfer 에 설명에서는 계좌이체의 경우에도 위의 입력값 이외에도
transfer값이 전달될 것 같은데요, 해당 정보를 받아보려면 어떻게 해야 할까요?
transfer값이 v1.1로 되어 있는데, 제 상점 api 버전은 그 보다 상위인 2022-07-27로 보입니다.
그럼 답변 부탁드립니다.
tossPayments.requestPayment('계좌이체', {
amount: 10000,
orderId: 'e57825bfdgs6',
orderName: '개인산책1',
customerName: '홍길동',
successUrl: 'http://localhost:8080/api/v1/payments/success',
failUrl: 'http://localhost:8080/api/v1/payments/fail',
payments/confirm api의 최종 결제 응답값으로 아래와 같은 포맷으로 전달받고 있습니다.
{
"version": "2022-07-27",
"paymentKey": "Kl56WYb7w4vZnjEJeQVxnma2YGKg6Z8PmOoBN0k12dzgRG9p",
"status": "DONE",
"orderId": "e57825bfdgs6",
"orderName": "개인산책1",
"requestedAt": "2023-03-09T11:40:43+09:00",
"approvedAt": "2023-03-09T11:44:39+09:00",
"useEscrow": false,
"cultureExpense": false,
"type": "NORMAL",
"currency": "KRW",
"totalAmount": 10000,
"balanceAmount": 10000,
"suppliedAmount": 9091,
"vat": 909,
"method": "계좌이체"
}
https://docs.tosspayments.com/reference#paymentdetaildto-transfer 에 설명에서는 계좌이체의 경우에도 위의 입력값 이외에도
transfer값이 전달될 것 같은데요, 해당 정보를 받아보려면 어떻게 해야 할까요?
transfer값이 v1.1로 되어 있는데, 제 상점 api 버전은 그 보다 상위인 2022-07-27로 보입니다.
그럼 답변 부탁드립니다.

