유부장
유부장
xpay 가상계좌 결제결과 통보실패관련 문의
40 replies
xpay 가상계좌 결제결과 통보실패관련 문의
https://edu.---.or.kr/Appl----tion/x--y/cas_noteurl.aspx?IDX_ORDER=krdha_fKTL78nmu0eVbuKjg0bgQ&PARAMTYPE=XPAY&PARAMENCODING=EUC-KR 이 곳으로 통보 시도가 있었을때, timeout 이 발생 했습니다. connect timeout 이기 때문에, 해당 루트의 서비스가 정상적이지 않은것 같다, 라는 의견만 드릴 수 있을것 같네요. 서버가 정상적으로 운영되고 있는지, 전달드린 루트가 외부에서 접속이 가능한건지 등을 살펴 보시기 바랍니다.
40 replies
xpay 가상계좌 결제결과 통보실패관련 문의
주문번호 전달 주시면, 무슨 문제 였는지 확인 해드릴게요.
40 replies
TPToss payments 개발자 커뮤니티
Created by 초코시럽 on 5/23/2025 in #❓┃연동개발-문의
예제 문의
success 에서 내부 컨트롤러로 호출, 컨트롤러에서 confirm api 호출하는 것으로 구성 되어 있는것 같습니다
10 replies
TPToss payments 개발자 커뮤니티
Created by 초코시럽 on 5/23/2025 in #❓┃연동개발-문의
예제 문의
No description
10 replies
TPToss payments 개발자 커뮤니티
Created by 초코시럽 on 5/23/2025 in #❓┃연동개발-문의
예제 문의
이 파일을 어디에서 받으셨는지가 중요할것 같아서요
10 replies
TPToss payments 개발자 커뮤니티
Created by 초코시럽 on 5/23/2025 in #❓┃연동개발-문의
예제 문의
두개 케이스 링크 볼 수 있을까요?
10 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
Authorization 을 하거나 Header 를 하거나 둘중에 하나만 하고 Authorization 으로 하려면, username 에는 base64 인코드된 값이 아니라 키 값 그대로 넣으세요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
새롭게 결제 만들어서 진행 하세요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
결제승인은, 결제인증 (카드사 창에서 액션) 완료하고 진행 해야 해요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
결제승인은, 결제인증 (카드사 창에서 액션) 완료하고 진행하고 계시는것 맞으시지요?
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
postman 에서 authorization, header 부분에서 무엇을 설정했는지도 스크린샷으로 전달 해주세요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
python requests 로 restful API 호출 및 json 응답 처리에 대해서 조금 더 알아보시면 좋을것 같아요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
Postman 에서는 header 에서 authorization 설정을 잘못 하셨을것 같고요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
return str(response) 을 하고 있는데.... json 응답을 보려면 res = response.json() print(res) 이런식으로 하는 등 requests 기능에 맞는 응답처리를 하셔야 할것 같고요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
금액부터 100원 이상으로 해보실래요?
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
toss_secretkey = os.getenv("toss_clientkey") 이 부분이 문제 일것 같아요 toss_clientkey 라는 값이 시크릿키가 아닐것 같아요
36 replies
https://test.test.com/payment_success?paymentType=NORMAL&orderId=250015&paymentKey=eduli202505221111
url = "-" secertkey = "-" userpass = secertkey + ':' encoded_u = base64.b64encode(userpass.encode()).decode()
headers = { "Authorization" : "Basic %s" % encoded_u, "Content-Type": "application/json" }
params = { "orderId" : orderId, "amount" : amount, "paymentKey" : paymentKey, }
res = requests.post(url, data=json.dumps(params), headers=headers)
36 replies
customerKey 가 반드시 필요한가요?
나중에 필요하시면 넣으시면 될것 같아요 문제 없어요
8 replies
보안문제! paymentkey, orderId, amount
orderId랑 amount를 저장하고 계시니까, 서버에서 승인 요청할때 이를 기반으로 검증해서 승인 요청 올려주시면 됩니다.
11 replies