RC_RESOURCE_NOT_CONFIG 에러가 납니다. 무엇이 설정되지 않은 건가요?
요청한 PG와 결제수단 조합이 그 프로젝트에서 켜져 있지 않다는 뜻입니다. 관리자에서 결제수단을 활성화했더라도 MID를 입력하고 저장하지 않았으면 같은 에러가 납니다. 카드 결제와 카드 자동결제(빌링)는 별개 수단이라, 빌링을 쓰려면 자동결제 수단을 따로 켜야 합니다.
자주 놓치는 것들
- MID를 입력만 하고 저장을 안 눌렀습니다. 화면에는 값이 보이는데 저장이 안 돼 있으면 이 에러가 납니다.
- 카드 자동결제를 카드 결제로 착각합니다. 빌링키 발급·정기결제는 "카드 자동결제" 수단을 따로 켜야 합니다.
- 코드의 application_id 가 설정을 켠 그 프로젝트가 아닙니다. 개발 서버와 운영 서버가 다른 프로젝트를 보고 있는 경우가 흔합니다.
사업자 등록 전이라도 테스트는 됩니다
샌드박스 모드를 켜면 가맹 심사 전에도 결제 흐름을 전부 테스트할 수 있습니다. 이 에러가 났을 때 샌드박스 모드가 정확히 켜져 있는지, 그리고 그 상태에서 쓰려는 PG와 결제수단이 활성화돼 있는지를 같이 봅니다.
다만 다날 본인인증은 비용이 실제로 발생해 샌드박스를 지원하지 않습니다. 가맹 이후에 테스트해야 합니다.