COMMON_ERROR 문의
안녕하세요! 페이팔결제 테스트 결제요청시 paymentWidget.requestPayment(…)
COMMON_ERROR 에러가 발생하는데 확인 부탁드립니다.
- MID: ddings9q5f
(국내결제 MID: ddingsimdj 테스트 결제시에도 500 서버에러 발생합니다)
- queryParams
code=COMMON_ERROR&message=This%20is%20temporary%20error.%20Please%20try%20again%20in%20a%20few%20minutes.&orderId=qr_39191454_20230802150741&paymentKey=This%20is%20temporary%20error.%20Please%20try%20again%20in%20a%20few%20minutes.
- errorMessage
This is Temporary error. Please try again in a few minutes.
- payload
{
"orderId": "qr_39191454_20230802151741",
"orderName": "[스칼렛] 전생 알아보기",
"successUrl": "http://localhost:4200/chatrooms/70",
"failUrl": "http://localhost:4200/chatrooms/70",
"customerEmail": "titi@gmail.com",
"customerName": "개글",
"products": [
{
"name": "[스칼렛] 전생 알아보기",
"quantity": 1,
"unitAmount": 1500,
"currency": "USD",
"description": "헬로우봇 컨텐츠 구매"
}
],
"shipping": {
"fullName": "개글",
"address": {
"country": "JP",
"area2": "titi@gmail.com"
}
},
"paymentMethodOptions": {
"paypal": {
"setTransactionContext": {
"sender_account_id": 39191454,
"full_name": "개글",
"sender_email": "titi@gmail.com",
"sender_phone": "01022223043",
"sender_country_code": "JP",
"sender_create_data": "2023-03-07T05:58:17.565Z"
}
}
}
}
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
해당 주문번호로 저희 서버에 요청이 인입된게 없습니다.
가장 최근에 오류가 난건 qr_39191454_20230802151035 으로 확인되네요.
페이팔 신청은 하신 상태이신가요?
[POSTAL_CODE_REQUIRED] 지정된 국가는 우편번호가 필요합니다.
라고 에러가 발생한것으로 확인됩니다.
아 해당 주문번호로 요청이 안 간건, redirect 되면서 네트워크탭이 갱신되는 바람에 콘솔로만 payload 객체를 찍어서 그렇습니다!
페이팔 신청은 모두 완료됐고, 국내결제 카드사 심사 통과까지 거의 된 것으로 알고 있습니다!
일단 에러 원인 확인해서 공유 드리겠습니다.
그리고 저희는 온라인 컨텐츠 상품을 판매하는 거라, 사실 배송정보가 존재하지 않는데, shipping 객체도 required 로 보내야 하나요~?
shipping 은 저희 문서상으로도 있는데 필수정보는 아닙니다.
다만 주문하신 고객의 주소정보등을 아신다면 보내주시는 것도 좋을것 같네요.
해당에러는 shipping 정보에 postalcode 가 없어서 발생한것으로 확인되서 shipping 정보를 일단 안넣으시면 정상동작 할것 같습니다.
페이팔 결제 되는 것 확인했습니다. 감사합니다~!
추가로
국내결제 요청시에도 500에러 발생하는데, 해당 에러 확인부탁드립니다 🙏
MID ddingsimdj
https://apigw-sandbox.tosspayments.com/payment-gateway-window/open/api/v2/sessions/px
{
"result": "ERROR",
"data": null,
"error": {
"code": "COMMON_ERROR",
"message": "처리 중 오류가 발생했습니다",
"data": {
"failUrl": "http://localhost:4200/chatrooms/70?code=COMMON_ERROR&message=%EC%B2%98%EB%A6%AC+%EC%A4%91+%EC%98%A4%EB%A5%98%EA%B0%80+%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4&orderId=qr_39191454_20230802163604"
}
}
}
위에 시도하신 거래건은 페이팔 전용 mid 여서 발생한 오류인데요.
다른 국내 결제용 mid 가 여러개 확인이 되는데 다른 MID 로 시도해보시면 되겠습니다.
🤔 ?!!
ddingsimdj 는 국내결제용으로 안내받았던 MID 이고, 해당 MID apiKey 를 이용해서 페이팔이 아닌 위젯으로 렌더링되는 것도 확인했습니다 '-'!
지금 저희가 확인해보면 ddingsimdj 이상점은 해외카드와 페이팔만 청약이 된것으로 보입니다.
아하!! 심사 완료단계라고 들었는데 이 부분은 다시 확인해봐야겠네요. 그럼 현 상태라면 해당 MID 로 띄운 위젯에서는 어떤 paymethod 로도 테스트결제 자체가 안되는게 맞을까요?
+그리고 방금 ddingsimdj MID 가 해외카드 & 페이팔 겸용? 이라고 말씀하신 것으로 이해했는데요.
이 MID 로 띄운 위젯에서는 페이팔 method 는 보이지 않습니다.
페이팔 전용 MID 로는 ddings9q5f, ddingss987 두 가지를 받았습니다!
뭔가 설정이 이상하게 적용된게 아닌가 싶네요. 내부적으로 한번 확인해 보고 공유드릴께요.
넵 감사합니다~!
관련해서 내부 확인 하였고, 국내카드 이용을 위한 단계가 아직 남아 있는것으로 보여 집니다.
저희측 담당자가 별도 연락 드릴 예정입니다.
ddingsimdj 에 국내카드 신청되었다고 합니다. 확인해보세요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
국내카드&휴대폰 결제 UI 확인했고, 결제요청시에도 서버에러없이 카드사 위젯이 잘 보여집니다. 확인 감사드립니다.
추가로 확인하고 싶은게 있는데요~!
·테스트 환경: PC Chrome / 국내결제 위젯 MID ddingsimdj
· 테스트1
카드선택 - 현대카드 선택 - 결제
· 테스트2
국내결제 위젯 - *이미 현대로 선택되어 있음 - 신한으로 변경 - 결제요청 - 앱카드실행, 신한이 아닌 현대카드위젯이 보여짐
· 테스트3
국내결제 위젯 - *이미 현대로 선택되어 있음 - 이전 카드사를 보여주는 게 의도된 동작이라 생각해서 그대로 결제요청 - 하지만 카드사 선택 셀렉트박스로 포커싱됨 (현대로 보이긴 하지만 실제로 현대로 설정되어있지 않아서인 것 같음)
테스트 2,3번을 영상으로 찍어서 공유해 주실수 있을까요?
재현되지 않으시는 것으로 위에 말씀 주셔서,
다시 발생 하시면 말씀 부탁 드려요