깃허브에 있는 안드로이드 코드를 보는데 시크릿 키 입력 하는 곳이 없어요
https://github.com/tosspayments/payment-sdk-android 여기 있는 코드에서 클라이언트 키는 수정을 했는데 시크릿 키를 입력하는 곳이 없어요.
시크릿 키가 입력되지 않아서 카드 결제할 때 PAY_PROCESS_ABORTED 에러가 발생하는건가요?
GitHub
GitHub - tosspayments/payment-sdk-android
Contribute to tosspayments/payment-sdk-android development by creating an account on GitHub.
5 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
PAY_PROCESS_ABORTED 는 결제를 진행하다가 중간에 중단해서 발생하는 에러입니다.
secretkey 를 사용하는 승인은 paymentWidgetActivity 의 handlePaymentSuccessResult 의 일반결제 승인 이라고 되어 있는 부분에 직접 Restful API 를 호출하는 코드를 구현하셔야 합니다.
이부분은 앱에서 직접 저희 서버를 부르시거나.
아니면 앱애서 가맹점 서버를 호출하신후 가맹점 서버에서 서버2서버 방식으로 저희 승인 API 를 호출하실수도 있습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
답변 감사드립니다. restful api에 대해 찾아보고 있는데 잘 이해가 되지 않네요..
결제및 취소에 사용하는 대부분의 API 가 restful api 이다 보니 이부분에 대해 우선 이해를 해주셔야 연동이 매끄러우실겁니다.
복잡하게 생각하실필요 없이 URL 을 통해서 API 를 실행시키는 방식이므로, URL 을 호출해서 응답을 받는 방법에 대해 찾아보시면 될거에요.