모바일 브라우저로 카드결제 및 가상계좌 처리시 promise로 하면 결제창이 뜨지 않습니다.
0. 테스트환경입니다.
1. 모바일 브라우저로 카드결제 및 가상계좌 결제시도
2. 결제창이 잘 뜨고 이상이 없는 pc버전과 소스가 똑같음
3. Promise로 응답을 처리함.
4. 그러므로, successUrl과 failUrl을 payment객체에 전달하지 않음.
5. 이러한 상태에서 모바일 브라우저로 결제버튼을 클릭하면 아무런 액션이 없음.
6. 그래서 Promise처리 상태에서 payment객체에 successUrl과 failUrl을 전달하면 결체창이 뜨지 않고 successUrl로 넘어가버립니다.
7. 확인부탁드립니다.
모바일 브라우저의 네트워크 logs보니
https://event.tosspayments.com/api/v1/logs를 post로 호출하는게 있는데 payload가 다음과 같습니다.
{"host":"localhost:5001","phase":"live","log_name":"payment_window::tosspayments_init","schema_id":1006096,"screen_name":"payment_window","log_type":"event","event_type":"background","event_name":"tosspayments_init","value":"xacdvxibqkg"}
1. 모바일 브라우저로 카드결제 및 가상계좌 결제시도
2. 결제창이 잘 뜨고 이상이 없는 pc버전과 소스가 똑같음
3. Promise로 응답을 처리함.
4. 그러므로, successUrl과 failUrl을 payment객체에 전달하지 않음.
5. 이러한 상태에서 모바일 브라우저로 결제버튼을 클릭하면 아무런 액션이 없음.
6. 그래서 Promise처리 상태에서 payment객체에 successUrl과 failUrl을 전달하면 결체창이 뜨지 않고 successUrl로 넘어가버립니다.
7. 확인부탁드립니다.
모바일 브라우저의 네트워크 logs보니
https://event.tosspayments.com/api/v1/logs를 post로 호출하는게 있는데 payload가 다음과 같습니다.
{"host":"localhost:5001","phase":"live","log_name":"payment_window::tosspayments_init","schema_id":1006096,"screen_name":"payment_window","log_type":"event","event_type":"background","event_name":"tosspayments_init","value":"xacdvxibqkg"}
