New Function #178
closed[APP] 계좌 정보 연결
Description
가상계좌, 계좌이체 결제 시 입금 계좌 정보 연결 부탁드립니다.
(1) 예금주
(2) 입금 은행
(3) 입금 계좌
(4) 입금 기한
입니다.
Files
Updated by Jisoo Choi 12 months ago
가상계좌 주문 데이터 생성 완료했습니다.
개발 서버입니다.
주문 번호 : 231127183824MMZT
가상계좌 주문 시, 알림톡 발송 실패 시 문자 메시지를 보내는 전화번호로 문자 알림이 오고 있습니다.
내용
[Web발신]
신한 63790136161222(예금주:코레일유통주식회사)에 3,500원 입금바랍니다.
퀵계좌이체 주문 데이터 생성 완료했습니다.
(이쪽은 개발 서버 문제는 아니고, 기기 로그인 이슈로 운영 서버에 데이터를 생성했습니다.)
주문 번호 : 231127184626SDFC
말씀해주신 것처럼 퀵계좌이체의 경우 입금 정보를 표시할 필요가 없으므로 생략해주셔도 될 것 같습니다 !
Updated by Deca Park 12 months ago
- Assignee changed from Deca Park to bryant bryant
[API] /api/pay_confirm
1.logic (change)
1) PGPaymentService.processPayConfirm() - PG API call
a) if pay method is vBank (가상계좌) - refer to https://docs.tosspayments.com/reference#payment-%EA%B0%9D%EC%B2%B4
a-1) response
get virtualAccount object > "bankCode/accountNumber/customerName/dueDate"
get virtualAccount object > refundReceiveAccount object > "bankCode/accountNumber/holderName"
2) OrderController.payConfirm()
a) if payment_method is 'PV02' (vBank - 가상계좌) and API call is success
a-1) UPDATE st_order_payment
- bank_code / account_number / holder_name / va_due_date : set by virtualAccount object
(bank_code / account_number / holder_name : add columns)
- refund_bank_code/refund_account_number/refund_holder_name: set by virtualAccount object > refundReceiveAccount object
(if value is empty(null), don't set)
[API] GET /api/order
1.Response
1) add 5 fields before refund_bank_code field
va_due_date : string 가상계좌입금만료일 (YYYYMMDDHHMMSS)
bank_code : string 은행코드 (가상계좌결제시)
bank_name : string 은행명 (가상계좌결제시)
account_number : string 계좌번호 (가상계좌결제시)
holder_name : string 예금주명 (가상계좌결제시)
Updated by Jisoo Choi 12 months ago
- File HAPPYRAIL_01_온라인쇼핑_01_매장보기_05_주문완료_가상계좌CASE.png HAPPYRAIL_01_온라인쇼핑_01_매장보기_05_주문완료_가상계좌CASE.png added
시안에 표시된 결제 수단은 무통장 입금이지만
'가상계좌'일 경우에 해당 시안 화면처럼 표시되면 될 것 같습니다.
시안 이미지 추가 전달드립니다.(기존에 전달드린 퍼블리싱 파일과 동일합니다.)
Updated by bryant bryant 12 months ago
- Status changed from New to Resolved
- Assignee changed from bryant bryant to Deca Park
Updated by Jisoo Choi 12 months ago
- File 가상계좌_환불정보.png 가상계좌_환불정보.png added
앱 결제 위젯 세팅에서 가상 계좌 결제 시 환불 계좌 정보를 on 했습니다.
은행 / 예금주 / 계좌번호 입력
Updated by Deca Park 12 months ago
[APP] 주문 상세 (order details)
1.page
- online order: http://210.123.124.139:3001/mypage/order/shopping/231130195149QKWG
2.to-do
1) if payment_method = 'PV02' (vBank)
a) show 입금 정보 (deposit info) area before 결제정보 (refer to 계좌 정보 연결.png)
- 예금주 : {holder_name}
- 입금 은행 : {bank_name}
- 입금 계좌 : {account_number}
- 입금 기한 : {va_due_date} (format: yyyy-mm-dd hh:mm:ss)
- guide text
[APP] 주문 (order) > order complete page
1.to-do
1) if payment_method = 'PV02' (vBank)
a) show 입금 정보 (deposit info) area before 총 결제금액 (refer to 계좌 정보 연결.png)
- content is same with 주문 상세 (order details)
[design html - #197]
/mypage/orderDetailShopping.html
/shopping/orderComplete.html