안녕하세요. 토스플레이스 개발자센터입니다.
탭 화면 플러그인의 진입 위치가 변경되면서, 주문·현황 화면에서 결제한 뒤 플러그인을 다시 열기 번거롭다는 의견이 있었어요.
이런 흐름을 개선할 수 있도록 결제 이벤트와 Navigation API를 활용한 화면 이동 방식을 안내해요.
어떻게 활용하나요?
플러그인에서 예약·수령할 주문을 확인하고 POS에서 결제한 뒤, 지정한 플러그인 화면으로 자동 이동하도록 구성할 수 있어요.
플러그인에서 주문 확인 → POS에서 결제 → 플러그인 화면으로 이동
적용하려면 무엇이 필요한가요?
웹 워커 플러그인에서 결제 이벤트를 받고, Navigation API로 이동할 플러그인을 지정해 주세요.
탭 화면 플러그인만 사용 중이라면, 결제 화면에서도 이벤트를 받을 수 있도록 별도의 웹 워커 플러그인을 개발·등록하고 매장에 활성화해야 해요.
모든 결제에서 화면이 바뀌지 않도록, 해당 서비스의 주문인지와 전체 결제가 끝났는지 확인한 뒤 이동하도록 구현해 주세요. 분할결제는 결제할 때마다 이벤트가 발생해요.
확인해 주세요
이 기능은 플러그인 탭을 기존 상단 GNB에 다시 고정하는 기능이 아니에요. 결제 후 필요한 화면으로 이동하도록 솔루션사에서 직접 구현하는 방식이며, POS 설정만으로 자동 적용되지는 않아요.
자세한 구현 방법은 Navigation API 가이드와 결제 이벤트 가이드를 확인해 주세요.