단건결제 시 custom_json 사용법을 알고 싶습니다

현재 요청은 이런식으로 하고 있습니다.

        Map<String, Object> parameters = new HashMap<>();
        parameters.put("cid", CID);
        parameters.put("partner_order_id", partnerOrderId);
        parameters.put("partner_user_id", memberId.toString());
        parameters.put("item_name", paymentRequestDTO.getProductName());
        parameters.put("quantity", paymentRequestDTO.getQuantity());
        parameters.put("total_amount", paymentRequestDTO.getTotal());
        parameters.put("vat_amount", 0);
        parameters.put("tax_free_amount", 0);
        parameters.put("approval_url", requestUrl + "/payment/success");
        parameters.put("cancel_url", requestUrl + "/payment/cancel");
        parameters.put("fail_url", requestUrl + "/payment/fail");
        parameters.put("custom_json", "{\"return_custom_url\":\"kakaotalk://\"}");
        return parameters;

해당 요청 시에 나머지 값(next_redirect_app_url, created_at 등등)은 제대로 응답되는데

"custom_json": null,

해당 필드만 null값이 반환됩니다.

안녕하세요. 카카오페이입니다.

custom_json 은 응답으로 드리는 값이 아닌 요청의 필드만 존재합니다.

요청필드의 경우 "{“return_custom_url”:“kakaopay://”} 형식으로 호출하면되는 부분이니 참고해주시기 바랍니다.
참고로 return_custom_url은 가맹점의 앱스킴을 넣어야 하는 부분입니다.

참고부탁드립니다.

감사합니다.