결제실패 500에러
{
"fail": 500,
"response": "{"code":"FAILED_PAYMENT_INTERNAL_SYSTEM_PROCESSING","message":"[M006] 업체 사정으로 인해 결제를 일시 중지하였습니다.상점으로 문의하시기 바랍니다."}"
}
라이브키로 결제 진행시 오류 발생되었습니다.
orderId: "retail_312_793064"
17 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
계약이 완료 되지 않은것으로 보입니다.
계약 완료되고 카드사 심사 완료되신 후에 라이브 테스트 진행해주세요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
계약 취소된 상점아이디로 결제요청하고 계씨니
계약된 상점아이디 확인하시어 해당 apikey로 요청하시기 바랍니다.
저희는 지금 결제위젯 기능 장착중인데요
1번 키를 사용하면 되는거 아닌가요?
2번 키의 경우는 API 연계방식인 경우만 사용하는 걸로 파악 했는데요...
결제위젯의 경우는 계약된 상점 아이디 선택하는 셀렉트가 없는 상태라서요

@이실장 결제위젯 키도 계약된 상점아이디 선택 가능한건가요?
네 들어왔습니다.

일단 여기에 UI추가를 누르셔서 계약된 mid로 ui를 만들어주세요
이렇게 추가하면 될까요?

네 그러면 결제위젯키를 2개 사용해주시고요
결제위젯 Rendering할 때 variantKey를 생성하신 retail로 넣어서해보시겟어요
await Promise.all([
widgets.renderPaymentMethods({
selector: "#payment-method",
variantKey: "DEFAULT",
}),
widgets.renderAgreement({
selector: "#agreement",
variantKey: "AGREEMENT",
}),
]);
어느부분일까요?
variantKey
variantKey: "DEFAULT", -> "retail"
@Ayaan이안 감사 합니다. 해결되었습니다.
variantKey가 필수인건가요?
PC는 되는데 아이폰 모바일에서는 결제 실패 되었네요 ㅠㅠ
모바일의 경우 다른 사항이 더 추가되어야 하는게 있나요?
variantKey는 필수입니다.
모바일도 기본적으로는 렌더링 되어야하는데 어떤 에러가 발생하나요?
모바일에서는 오류코드 확인이 안되서 혹시
orderid : retail_312_17863
amount : 58,300
이 정보로 확인이 가능하실까요?
모바일에서 결제모듈 랜더링은 되고
결제 프로세스 완료 이후에
최종 승인처리가 안되는 증상입니다.
위젯은 테스트 키로 호출하였고 승인은 라이브키로 호출해서 그렇습니다.
key pair가 맞는지 확인해주세요.