MID를 하나더 추가로 발급 받아 위젯 형태로 개발 중
테스트 결제 시 위젯에 MID를 신규로 발급한 MID로 만들고 기존 키를 가지고 테스트 도중 아래와 같은 에러가 리턴 됩니다.
기존에 사용하던 위젯 MID에서는 결제가 잘 발생되었는데 신규로 발급한 MID의 경우 머트키가 필수로 필요한가요?
API 결제가 아닌 위젯 형태의 키 발급 구현 입니다.
{
"code": "FAILED_INTERNAL_SYSTEM_PROCESSING",
"message": "[XC11] Cannot invoke "String.getBytes()" because "mertKey" is null"
}
28 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
해당 에러가 어떤 시점에 발생하나요?
결제승인 api에서 받으셨나요?
네 결제 승인 confirm 쪽 api에서 전달 받았습니다.
/v1/payments/confirm 해당 url 입니다
다시 시도해도 동일 문제 발생하시나요?
네 동일합니다.
MID만 신규로 다른형태로 사용하려고 발급받아서 기존 모듈에 똑같이 위젯형태 만들고 MID를 지정해서 올렸는데; 위의 이슈가 발생되네요
내부 확인 후 답변드릴게요!
또 하나 궁금한게 MID를 신규로 발급하면 결제위젯 연동 키가 하나더 생길 줄 알았는데 그게 아니더라구요. 결제 UI 설정에서 이용서비스에 신규 mid를 설정하고 variantKey로 구분해서 사용하면 되는지도 궁금합니다.
결제위젯키는 사업자별로 1개만 생성되고 하위 mid는 동일한 결제위젯키를 사용하는 구조입니다.
mid별로 variantKey로 구분해서 사용하는게 맞습니다.
상점관리자-결제위젯 설정에 variantKey 별로 mid를 매칭시킬 수 있습니다.
그러면 말씀하신대로 진행했는데 위의 에러가 발생되어서요 확인한번 부탁드립낟!
니다!
{"code":"COMMON_ERROR","message":"일시적인 오류가 발생했습니다. 잠시 후 다시 시도해주세요."} 이런식으로 나오거나 위의 에러로 나와서 정확한 원인을 확인할 수가 없네요
해당 이슈는 확인 중입니다. 테스트 환경의 서버쪽 이슈로 예상됩니다.
네 감사합니다 🙂
혹시 기존 MID는 결제가 되는데 신규 MID를 넣고 variantKey로 구분해서 위젯을 불러왔을 때만 위의 에러가 나서 혹시 답변이 오래 걸릴까요?
테스트 환경 이슈이며 수정이 필요해서 그렇습니다.
네 그러면 완료되시면 답변 부탁드립니다!
혹시 해당 부분 수정 진행 중인지 확인차 문의 드립니다.
아직 미반영되었습니다. 완료되면 말씀드릴게요. 오늘 중으로 처리될 것입니다.
혹시 운영서버는 적용해도 문제가 없을까요?
실결제 키는 문제가 없는 것 같아서요
라이브 서버 입니다
네, 라이브는 이슈 없습니다. 테스트환경 이슈입니다.
@제이스 님 테스트 환경에서 다시 해보시겠어요?
네 감사합니다
{
"code": "FAILED_PAYMENT_INTERNAL_SYSTEM_PROCESSING",
"message": "[M006] 업체 사정으로 인해 결제를 일시 중지하였습니다.상점으로 문의하시기 바랍니다."
}
에러가 발생되는데 해당 코드로 나옵니다
@today.lastday 확인한번만 더 부탁드리겠습니다.
신규 MID 알려주시겠어요?
tdetappftzb 입니다
결제 위젯에 연결되어 있는데 MID 확인부탁드릴께요.
variantykey CARE 로 사용하시나요?
DEFAULT 는 dendenbt9y 로 연결되어 있습니다.
CARE로 사용했습니다
varientKey="CARE"로 설정해서 테스트했는데 위와 같이 나와서요
DEFAULT는 문제가 없습니다.
기존에 사용하던 DEFAULT가 별도로 있고 저희가 신규 MID를 받아서 CARE로 테스트진행중에 발생된 문제입니다;
사용하시는 키가 test_gck_E92LAa5PVbL 이렇게 시작하시는 키가 맞을까요?
test_gck_E92LAa5PVbLEvARzYaWz87YmpXyJ
클라이언트 키는 다음과 같습니다
지금 다시 해보실수 있을까요?
제가 동일 코드로 테스트 했을때는 잘되는 것 같아서요.
아 지금해보니 되네요
이상없이 처리됩니다
네 테스트 환경 설정이 잠시 이슈가 있었던것 같습니다.
네 감사합니다 🙂
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.