웹사이트에서 계좌이체 결제창 호출시 오류가 발생하였습니다.
웹사이트에서 실시간 계좌이체 결제창을 호출하기 위해서 다음과 같이 처리하라고 안내를 받았습니다.
"
모바일(smartXPay)에서 LGD_CUSTOM_USABLEPAY 라는 파라미터를 따로 지정하지 않으면, 카드 결제창이 디폴트로 열리게 됩니다.
따라서 계좌이체 결제창 호출 시에 LGD_CUSTOM_USABLEPAY=SC0030 파라미터 전달될 수 있도록 수정 부탁드립니다.
"
해당 부분을 추가해서 호출을 해보았는데, 다음과 같은 오류가 발생했습니다.
해당 파라미터에 대해서 form 태그안에 해당 파라미터를 생성하고 진행하려고 헀으나 동일한 오류가 발생해서 관련 현상에 대해서 문의를 드립니다.
27 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
모바일 기기 -> 크롬 쓰시나요?
그리고 앱을 사용하시는 것 같은데요. 혹시 웹뷰의 user-agent 를 조작하고 계신가요?
@유부장 유부장 웹에서 개발자 모드를 열어서 모바일로 변환해서 테스트를 진행한 것입니다. (크롬)
XPAY 로 연동하신거죠/
네 맞습니다.
모바일 모듈로 연동하신건가요?
네
그리고 주문번호좀 알려주세요.
모바일 모듈이라면 저렇게 iframe 으로 뜨지 않는데 이상하네요.
1. 로그인을 해서 결제 진행하는 화면으로 이동
2. 해당 화면에서 LGD_CUSTOM_USABLEPAY 파라메터의 값을 SC0030 으로 변경
그리고 결제창 호출 시 저런 메세지가 나왔습니다.
테스트 하신 주문번호를 알려주세요.
계좌이체에서는 추가 로 설정해야 하는 파라미터가 있는데 그거 설정이 안된것 같습니다.
주문번호라 하심은 상점 아이디 말씀하시는건가요?
아 잠시만요
아뇨 결제창 호출할때 사용하신 LGD_OID 요
아 잠시만요
근데 이거 모바일 모듈로 연동하신게 아닌것 같은데요.
혹시 PC용 페이지를 그대로 모바일로 가져와서 쓰시는것은 아니신가요? 외형상은 거의 유사한데, 모바일에만 전용으로 셋팅되어야 하는 필드가 있습니다.
@박의원 말씀하신 내용이 맞습니다. 모바일에서 볼 때에는 pc 화면을 리사이징해서 보여주고 해당 화면에서 처리하는지라...
Google Docs
XPAY[MOBILE]통합결제창-계좌이체_v.1.0.3
Xpay-MOBILE-통합결제창-계좌이체 Protocol and Core Function Specification Version 1.0.3 2022.09 목차 XPay 연동 샘플 파일 구조 3 XPay 결제 서비스 파라미터 4 ▪ 통합결제창 호출 요청 파라미터 4 ▪ 통합결제창 인증 응답 파라미터 7 ▪ 결제 승인 요청 파라미터 7 ▪ 결제 승인 응답 파라미터 8 XPay 연동 샘플 파일 구조 TossPayments에서 제공되는 샘플파일은 XPay 결제 모듈 연동에 필요한 라...
제가 모바일 모듈에 대해서 잘못 이해하고 있었습니다.
모바일인 경우에는 이 가이드 참고해서 필요한 필드를 보내주셔야 합니다.
아 알겠습니다. 도움 감사합니다.
처음 문의주신 계좌이체 오류는 결제요청 필드에 아래가 빠져서 발생하였습니다.
/* ** * 모바일 OS별 ISP(국민/비씨), 계좌이체 결제 구분 값 ** - 안드로이드: A (디폴트) - iOS: N - iOS일 경우, 반드시 N으로 값을 수정 */
$LGD_KVPMISPAUTOAPPYN = "A"; // 신용카드 결제 $LGD_MTRANSFERAUTOAPPYN = "A"; // 계좌이체 결제
/* ** * 모바일 OS별 ISP(국민/비씨), 계좌이체 결제 구분 값 ** - 안드로이드: A (디폴트) - iOS: N - iOS일 경우, 반드시 N으로 값을 수정 */
$LGD_KVPMISPAUTOAPPYN = "A"; // 신용카드 결제 $LGD_MTRANSFERAUTOAPPYN = "A"; // 계좌이체 결제
이 팝업에서 메일 아래에는 다른 입력 항목이 없는게 맞을까요?
네 맞습니다.
그런데 저희 UI 가 모바일 풀스크린에 최적화 되어 있어서 저렇게 띄우시면 사용이 어려울수 있습니다.
가이드 확인해서 작업 부탁드립니다.
정상적으로 나오는 것을 확인하였습니다. 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.