We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
결제 생명 주기를 의미하며, 결제 페이지에서 발생한 이벤트를 각 함수별로 JSON 형태의 String으로 제공받습니다. 해당 함수들을 구현하지 않을 경우에는 RuntimeError가 발생할 수 있습니다.
RuntimeError
사용자의 결제 취소 요청시 호출되는 함수입니다. JSON 형태의 String을 리턴합니다.
.onCancel(CancelListener cancel)
interface CancelListener { void onCancel(String cancelData); }
결제 진행중 에러가 발생했을 경우 호출되는 함수입니다. JSON 형태의 String으로 에러 코드와 메세지를 리턴합니다.
.onError(ErrorListener error)
interface ErrorListener { void onError(String errorData) }
결제 요청이 완료되었을 경우 호출되는 함수입니다. JSON 형태의 String으로 결제 요청 코드와 메세지를 리턴합니다.
.onConfirm(ConfirmListener confirm)
interface ConfirmListener { void onConfirm(String confirmData) }
결제가 성공적으로 이루어졌을때 호출되는 함수입니다. JSON 형태의 String으로 결제 완료 코드와 메세지를 리턴합니다. .setParams() 함수를 사용하였을 경우 String 내부에 포함되어 호출됩니다.
.setParams()
.onDone(DoneListener done)
interface DoneListener { void onDone(String doneData) }