원클릭 결제 플러그인 사용 방법 문의

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 개발 과정에서 문제가 있을 경우
    • 앱 아이디(app ID): 1063199
    • 호스팅 사:
    • 서비스 URL :
    • 오류 내용 :

안녕하세요.
카카오 비즈니스에서 챗봇을 통한 상품 판매를 구축하고 있습니다.
이를 위해 원클릭 결제 플러그인 사용 요청을 하였고, 허가되어 안내 메일을 받았습니다.

안내 메일에

| 대신 이 전에 플러그인 실행 스킴 내용 토대로 작업 진행해 주시기 바랍니다.

라고 말씀해주시고 kakaotalk:// 으로 시작하는 URI 를 사용하라고 알려주셨습니다.
그런데 그러한 URI는 모바일 앱에서 호출하는 URI 인데 어떻게 사용하라고 하신 것인지 잘 모르겠습니다.
저희는 별도의 앱을 제작하지 않고 챗봇에서 결제 플러그인을 사용하기 위해 신청한 것이라
챗봇 빌더 UI에서 플러그인을 사용하게 될 것이라 기대하였습니다.

비즈플러그인 문서를 보아도 해당 스킴 이용 방법은 찾을 수 없었는데, 놓치고 있는 것이 있다면 알려주시면 감사하겠습니다.

안녕하세요.

"원클릭 결제 플러그인"은 카카오 디벨로퍼스에서 제공하는 기능이 아니라 해당 내용을 잘 모르는데요.

아래 고객센터 하단 “문의하기” 또는 챗봇 관리자 고객센터로 문의 해보시겠어요?

비즈플러그인 | kakao 고객센터

봇 관리하기 | kakao 고객센터

고객센터로 먼저 문의했는데 devtalk에 문의하라고 하여 문의를 남기게 되었습니다.
혹시 담당 부서에 전달해주실 수는 없을까요ㅠ

안녕하세요. 플러그인 허가되며 받으신 메일 전문 공유해주시겠어요?

네 감사합니다. 승인 메일 전문입니다.

[승인 메일 전문]

안녕하세요. 카카오 고객센터입니다.

카카오 비즈니스 서비스를 이용해 주셔서 감사합니다.
문의하신 내용에 대해 추가 안내해 드리겠습니다.

작성해 주신 내용 모두 정상 확인되어 플러그인 ID와 이름을 전달드립니다.

Id : ***
Name : 마*** 옵션 결제

따라서 싱크 플러그인을 통해 회원 가입 후, 옵션+결제 플러그인을
진행하실 수 있습니다.

대신 이 전에 플러그인 실행 스킴 내용 토대로 작업 진행해 주시기 바랍니다.

  1. 기본 (추가파라미터 없이 사용)

개인정보이용, 싱크, 위치전송, 이미지보안전송 플러그인 실행 시
kakaotalk://bizplugin?plugin_id={플러그인ID}
ㄴ plugin_id : [필수값] 카카오에서 발급 후 공유

  1. 추가 파라미터가 필요한 플러그인 스킴
  • 옵션선택 플러그인
    kakaotalk://bizplugin?plugin_id={플러그인ID}&product_id={사용하고자 하는 값}&relay_id={사용하고자 하는 값}
    ㄴ plugin_id : [필수값] 카카오에서 발급 후 공유
    ㄴ product_id : [필수값] T1. 옵션조회 API 호출 시, 전달하는 id 값
    ㄴ relay_id : [선택값] T1,T2 api 호출시 전달하는 값, Request Header 에 그대로 전달

  • 원클릭결제 플러그인
    kakaotalk://bizplugin?plugin_id={플러그인ID}&oneclick_id={사용하고자 하는 값}&relay_id={사용하고자 하는 값}
    ㄴ plugin_id : [필수값] 카카오에서 발급 후 공유
    ㄴ oneclick_id : [필수값] 원클릭결제 T1. 주문생성 API 호출 시, 전달하는 ordersheet_id 값
    ㄴ relay_id : [선택값] T1,T2,T4 api 호출시 전달하는 값, Request Header 에 그대로 전달

  • 웹뷰 플러그인
    kakaotalk://bizplugin?plugin_id={플러그인ID}&query={사용하고자 하는 값}
    ㄴ plugin_id : [필수값] 카카오에서 발급 후 공유
    ㄴ query : [선택값] UrlEncoded QueryParameter , 웹뷰 실행 시 함께 전달

카카오 비즈니스 서비스를 통해 고객님의 사업이 더욱 번창하길 바랍니다.

감사합니다.

우선, 카카오 비즈니스 가이드에서 비즈플러그인 설명과 개발 가이드가 있네요.

가이드 https://kakaobusiness.gitbook.io/main/tool/bizplugin
개발 가이드 https://3168043928-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVZVmVOd-5LtENUPqdq%2Fuploads%2FQ8DTNc2fIpF6ud7UbNNY%2F비즈플러그인%20개발가이드_20220303.pdf?alt=media&token=403cc51e-75d0-4c15-9be1-7603b5614268

그리고 카카오비즈니스 비즈플러그인 소개 페이지에 고객센터 링크가 있는데 관련 부서로 문의하는 프로세스는 아닌가 보네요.

우선, 가이드 살펴보시고 개발문의는 어디로 해야하는지 관련 부서 수소문해서 찾아보겠습니다.

도움주시어 감사드립니다.
해당 가이드는 이미 모두 다 읽어보았습니다만, 위 메일 안내에서 준 것과 같은 스킴 이용 방법은 나와있질 않습니다.

안내메일을 주었던 고객센터(플러그인신청 고객센터)에 사용방법을 문의했음에도 devtalk에 문의하라는 답변이었고, 다시 한번 문의를 남기긴 하였습니다.

챗봇에 적용하시는 것으로 이해 했는데요.

챗봇 관리자 고객센터에는 문의 해보셨을까요?

넵 남겨두었습니다

1개의 좋아요

@heychs 안녕하세요? 비즈플러그인 담당자 입니다.

질문 남겨주신 내용은 챗봇의 말풍선에 플러그인 실행 버튼을 포함해서 발송하는 부분에 대한 문의로 보입니다.

버튼에 들어갈 스킴은 기존에 안내받으신 실행 스킴 가이드를 참고하시면 될것 같습니다.

필수값 만으로 스킴을 구성하시려는 경우, 아래와 같이 버튼에 삽입되어야 합니다.
kakaotalk://bizplugin?plugin_id={플러그인ID}&product_id={사용하고자 하는 값}

챗봇 말풍선에 스킴을 포함하는 내용은 챗봇구현과 관련한 내용으로, 챗봇 관리자 고객센터를 통해서 가이드 받으셔야 할것 같습니다.

혹시 플러그인 스킴 실행 후 발생하는 이슈에 대해서는 본 글에 댓글로 문의해주시면 제가 확인해 드리겠습니다.

조금전 현재 생성되어있는 플러그인을 제가 임의로 실행해 보니, 싱크 플러그인에서 후속단계로 진행이 되지 않는것 같습니다.
싱크플러그인이 진행된 후, 옵션선택 단계를 거치고, 다시 결제 단계로 이동하게 되는데요.
싱크에서 진행이 멈춰, 제가 더이상 확인을 해보지는 못했습니다.

감사합니다.

답변 감사드립니다.
일단 챗봇 관리자 고객센터에 문의는 남겨두었는데 아직 답변은 못받았습니다.

말씀해주신 것처럼 버튼에 해당 스킴을 버튼에 삽입해보는 것을 시도해보았었으나,
버튼 액션을 "URL 연결"로 하고 해당 스킴 넣었을 때, 적용버튼이 활성화가 되지 않습니다.
이는 문서에도 있는 사항인데 웹링크 URL만 가능(http, https) 하다고하여 그런 것 같습니다.
버튼에 스킴을 어떻게 삽입할 수 있을까요?

혹시나하여 스킬 응답으로써 button의 weblink에 해당 스킴을 삽입해보았더니
하프뷰가 뜨면서 플러그인이 실행됨을 확인하였습니다!

도움주시어 감사드립니다.

문서 어디에도 플러그인 스킴 사용을 어떻게 하는 지 나와있지 않아, 이것은 개선이 되면 좋을 것 같습니다.
적어도 플러그인 신청 시 고객센터에서 주었던 안내 메일에라도 적혀있다면 좋을 것 같네요.
이 부분은 고객센터에도 한번 더 의견 드리도록 하겠습니다.

아직 다 개발 진행해 본 것은 아니라, 말씀주신대로 혹 실행 후 이슈 발생하거나 하면 댓글로 문의드리도록 하겠습니다.
다시 한번 감사합니다.

1개의 좋아요

@usung2 안녕하세요.

결제 플러그인 개발 진행하다 오류가 발생하여 문의를 드립니다.

첨부드린 스크린샷과 같이 결제하기 화면과 상품 정보까지는 출력이 되는데,
결제하기 버튼을 클릭하면 오류가 발생합니다.

이에, rest_api_key 파라미터에 Admin key 및 REST API key를 모두 넣어보았으나 소용이 없었습니다.

결제하기 클릭 후 저희쪽 서버에 콜백도 들어오는 것이 없는 것으로보아
플러그인과 카카오페이 서버 사이에서 요청 오류가 나는 것이 아닐까 생각하고 있습니다.

플러그인에서 받는 오류가 어떤 것인지 알 수가 없어 대처가 어려운데, 확인이 가능하실까요?

감사합니다.


@usung2
위의 오류 출력은 해결이 되었습니다.
디벨로퍼스에서 설정하는 앱에서 사이트 도메인을 등록하지 않아 발생했던 이슈였습니다.

그런데 이후에도 다른 오류가 발생하는 것 같은데, 다른 Topic 으로써 문의드리도록 하겠습니다.