As a provider of form submission service plugin (formerly SPI), you can integrate your service with Wix's forms to allow site owners to request and use your services on their Wix sites. By integrating your service with Wix, the service validates and submits site visitor's form.
The integration is done via an app in the Wix App Market (created in the app dashboard) and the Form Submission service plugin.
Learn more about implementing a service plugin with Wix.
wix_forms
is installed on the site.namespace
field in the extension. For example, the namespace for the Wix Forms app is "wix.form_app.form"
.Using the service plugin, you can design your app to validate a form after a site visitor submits it, including:
To enable Wix to communicate with your app:
Name | Type | Description |
---|---|---|
deploymentUri | string | Required. URI which Wix Forms calls to retrieve the validation. The URI consists of base URI and endpoint path. For example, "deploymentUri": "https://my-validations.com/v4/validateSubmission" where https://my-validations.com/ is a base and v4/validateSubmission is the endpoint path. |
namespaceConfigs | Array of objects | A collection of Wix apps. |
namespaceConfigs.namespace | string | The app which the form submissions belong to:
|
formId | string | Form ID which submissions will be validated. This field is optional. If you won't provide the form ID, submissions from all forms in the defined app will be validated. |
namespaceConfigs.submissionValidationEnabled | boolean | Whether to enable the submission validation in your app. |
Term | Definition |
---|---|
Submission | Data received when a site visitor submits a form. |
Validation | Process that makes sure the information that the site visitor put into a form is correct and meets certain rules. |
Form | Online interface that allows site visitors to input and submit data. |