Important:
When developing websites or building apps with Blocks, use Velo service plugins.
As a form submission provider, you can integrate with Wix to allow Wix users to request and use your services on their Wix sites. By integrating your service with Wix, the service validates and submits a site visitor's form.
The integration is done via an app in the Wix App Market (created in the app dashboard) and by implementing the Form Submission service plugin. After the app is installed on a site, Wix triggers a call to your service whenever a form is submitted on the site.
Learn more about implementing a service plugin with Wix.
It's important to note the following before starting to code:
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 don'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. |