diff --git a/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js b/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js
index 96b3d2af7e..c412888a0e 100644
--- a/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js
+++ b/src/openforms/js/components/admin/form_design/registrations/objectsapi/ObjectsApiOptionsFormFields.js
@@ -47,6 +47,7 @@ const ObjectsApiOptionsFormFields = ({index, name, schema, formData, onChange})
} else {
delete draft.variablesMapping;
}
+ delete draft.productaanvraagType;
delete draft.contentJson;
delete draft.paymentStatusUpdateJson;
})
diff --git a/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js b/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js
index 6e328456a8..e60b89746d 100644
--- a/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js
+++ b/src/openforms/js/components/admin/form_design/registrations/objectsapi/V2ConfigFields.js
@@ -23,7 +23,6 @@ const V2ConfigFields = ({index, name, formData, onChange}) => {
const {
objecttype = '',
objecttypeVersion = '',
- productaanvraagType = '',
informatieobjecttypeSubmissionReport = '',
uploadSubmissionCsv = '',
informatieobjecttypeSubmissionCsv = '',
@@ -94,27 +93,6 @@ const V2ConfigFields = ({index, name, formData, onChange}) => {
onChange={onChange}
/>
-
-
-
dict[str, Any]:
- v1_only_fields = {"content_json", "payment_status_update_json"}
+ v1_only_fields = {
+ "productaanvraag_type",
+ "content_json",
+ "payment_status_update_json",
+ }
v2_only_fields = {"variables_mapping", "geometry_variable_key"}
version = get_from_serializer_data_or_instance("version", attrs, self)
diff --git a/src/openforms/registrations/contrib/objects_api/typing.py b/src/openforms/registrations/contrib/objects_api/typing.py
index 2182d613fb..fe3ae7c861 100644
--- a/src/openforms/registrations/contrib/objects_api/typing.py
+++ b/src/openforms/registrations/contrib/objects_api/typing.py
@@ -8,7 +8,6 @@
class _BaseRegistrationOptions(TypedDict, total=False):
objecttype: Required[str]
objecttype_version: Required[int]
- productaanvraag_type: str
informatieobjecttype_submission_report: str
upload_submission_csv: bool
informatieobjecttype_submission_csv: str
@@ -18,6 +17,7 @@ class _BaseRegistrationOptions(TypedDict, total=False):
class RegistrationOptionsV1(_BaseRegistrationOptions, total=False):
version: Required[Literal[1]]
+ productaanvraag_type: str
content_json: str
payment_status_update_json: str