아임포트 웹훅 서비스로
모든 결제 내역을 동기화하세요
온라인 결제를 이용하시는 가맹점이시라면 필수로 이용해야 하는 서비스
웹훅 서비스를 소개합니다.

⚙️ 웹훅Webhook이란? 웹훅이란 특정 이벤트가 발생했을 때 타 서비스나 응용프로그램으로 알림을 보내는 기능입니다. 일정 주기로 데이터를 폴링(polling)하지 않고 원하는 이벤트에 대한 정보만 수신할 수 있는 웹훅 기능은 리소스와 통신 측면에서 효율적인 기능입니다. 일반적으로 결제 통보 서비스, 입금 통보 서비스라는 말로도 알려져 있습니다. 아임포트 웹훅에 대해 더 자세히 알고 싶다면 여기를 눌러주세요. |
웹훅이 왜 필요한가요?
고객이 결제를 완료한 후 아임포트 서버에서 클라이언트에 응답을 전달할 때 인터넷 연결 문제, 브라우저 자동 새로고침 등의 이유로 완료된 결제 내역에 대한 응답을 받지 못하는 경우가 종종 발생합니다. 이처럼 가맹점 서버가 결제 결과를 누락하는 상황을 방지하기 위해 웹훅은 반드시 연동해야 하는 서비스입니다.
모바일 환경에서 더욱 필요한 웹훅
웹훅 서비스는 모바일 환경에서 더욱더 그 필요성이 높아집니다. 일반 브라우저 환경과 다르게 모바일 환경에서는 결제 요청에 대한 결과가 302 Redirect(리다이렉트) 방법으로 전달되기 때문인데요. 새로운 창을 띄워 결과를 전달하는 방식인 302 Redirect 방식으로 결과를 받게 되면 일시적인 네트워크 문제(Wifi 환경에서 LTE 환경으로 변환되는 시점에 주로 발생), 브라우저 이슈로 인하여 결제 결과를 수신하지 못하는 경우가 자주 발생하게 됩니다.
웹훅 서비스를 이용하지 않는 가맹점에서
이런 문제가 생긴다면 어떻게 될까?
웹훅 서비스를 이용하지 않는 가맹점에서 이런 문제가 발생한다면 어떻게 될까요? 네트워크 문제나 브라우저 이슈로 인해 결제 결과를 수신하지 못하게 되면 고객, 카드사, 결제 연동사는 결제를 완료하였지만 가맹점에서는 결제가 완료로 처리되지 않을 것입니다. 결제 상태가 모두 동기화되지 않은 상태, 즉 싱크(Synchronization)가 맞지 않게 되는 것이죠.
해당 주문에 대하여 일부 가맹점들은 취소를 요청하여 결제 취소를 진행하기도 하는데요. 고객은 이를 부적절한 응대로 느끼고 판단하여 클레임을 걸 수 있습니다. 가맹점에서 취급하는 상품이 재고량이 적거나 한정판인 경우 더욱 큰 문제로 번질 수도 있습니다.
또 이런 경우도 있습니다. 결제 싱크가 맞지 않아 고객이 확인하는 주문 내역 창에서는 결제 완료로 표시되지 않지만 고객 계좌에서는 돈이 인출되는 사례가 이에 해당합니다. 특히 체크카드는 결제 요청을 하는 즉시 돈이 인출되기 때문에 고객은 더욱 직접적으로 불편을 겪게 됩니다.
아임포트의 웹훅 서비스
이러한 상황을 미연에 방지하려면 결제 정보에 대한 실시간 동기화가 필요한데요. 아임포트 웹훅 서비스를 이용하면 아임포트 서버에서 가맹점 서버로 이벤트를 발송하여(Server To Server) 결제 정보를 계속해서 동기화할 수 있습니다. 이렇게 웹훅으로 결제 결과를 받는다면 네트워크 문제나 브라우저 이슈로 인한 누락을 피할 수 있게 됩니다.
아임포트는 결제 이슈를 최소화하고 보다 안정적인 결제 환경을 제공하기 위해 PC/모바일 모든 환경에서 웹훅 연동을 필수로 안내해 드리고 있는데요. PC 환경에서 결제 관련 이슈가 발생할 확률은 모바일 환경에서보다 낮지만 더 나은 고객 경험을 위해서는 모든 유사 상황을 대비해야 하기 때문입니다. 이렇게 아임포트와 결제 컨설팅을 진행하시고 결제를 연동하신 가맹점 분들은 PC/모바일 모든 환경에서 웹훅을 도입하시어 온라인 결제를 안정적으로 처리하고 있습니다.

결제의 기본 요소만 갖추기도 벅찬데…
아임포트와 함께라면
웹훅 연동 어렵지 않아요
결제의 기본 요소를 연동하는 것만으로 이미 많은 개발 리소스가 필요한데 웹훅 서비스까지 추가로 고려해야 한다면 개발 담당자가 느끼는 부담감이 무척 클 것입니다. 그러나 아임포트 결제 API를 이용하시면 웹훅 추가 연동 관련하여 기술적으로 어려운 부분은 존재하지 않습니다. 개발 리소스 부담 또한 문제없습니다. 아임포트를 통하신다면 일반적인 API 연동 수준의 개발 리소스만으로도 웹훅 연동을 충분히 해내실 수 있습니다.

통합 결제 API로 웹훅 연동까지 한 번에
일반적으로 결제대행사와 직접 계약하여 결제를 연동하면 결제수단별로 연동 개발을 각각 진행해야 하는 어려움이 있습니다. 결제대행사에서 지원하는 결제 통보 서비스가 웹훅 데이터를 전달하는 방식이 신용카드, 실시간 계좌이체, 휴대폰 결제, 가상계좌, 네이버페이, 카카오페이 등의 결제수단에 따라 다르기 때문입니다. 한번 가맹점에서 연동한 결제수단 개수만큼 웹훅 연동 개발을 한다고 상상해 보세요. 상당량의 기술 리소스와 시간이 떠올라 아득해질 것입니다.
그러나 아임포트 웹훅 서비스는 가맹점이 어떤 결제수단을 연동했는지와 관계없이 동일한 규격으로 연동을 마칠 수 있게 해 줍니다. 아임포트 웹훅 데이터는 통일된 규격으로 전달되기 때문에 지원하는 결제수단에 제약을 받지 않습니다. 온라인 결제의 기본 요소에 웹훅 서비스라는 날개를 달아 보세요. 아임포트 통합 결제 API와 함께라면 어렵지 않습니다.
☑️ 더 자세한 기술 정보를 확인하고 싶다면 아임포트 연동 매뉴얼을 참고해 주세요.
