Skip to main content

Product settings validation events

There is an Edit Integration page for each product on the marketplace. Developers configure how products integrate with the AppDirect platform on the Edit integration page. See Edit integration.

Developers can configure custom forms to collect information from end users when they purchase products. As part of this process they can configure a Product settings validation URL. The information entered by the end user, during the purchase flow, is sent to this URL for validation. See Add required information.

During the purchase flow, the custom form appears.

  1. The end user enters the information on the form. The information is sent to the Product settings validation URL.
  2. The AppDirect marketplace sends an HTTP POST x-www-form-urlencoded to the vendor’s platform.
  3. The vendor’s platform validates the information from the user.
  4. The vendor’s platform sends a response to the user. If the response is INFO or WARN, the checkout process continues.
    • INFO—Data validation was successful.
    • WARN—Data validation was unsuccessful, but the missing information is optional. The vendor platform displays a message requesting the user enter the missing information.
  5. If the response is ERROR, the checkout process stops. If the error was due to data validation failing, the vendor’s platform displays a message requesting the user enter the missing information.

Was this page helpful?