Version: eXtendPS-SE all versions
Audience: Administrator

Before adding your eXtendPS-SE endpoints to PromoStandards.org, it is recommended that you use PromoStandards.org's web service validation tool to verify the data received through the different service endpoints. This will ensure that the data passes PromoStandards' validation.

The following are the general steps for working with the PromoStandards Web Service Validator:

1. Navigate to the PromoStandards.org web service validation tool.
Image Placeholder

2. Select the Web Service, Version, and Operation which you would like to test. The tool will populate a template in the Request Body after you've specified those values.
Image Placeholder

3. Enter your endpoint URL from eXtendPS-SE for the service which you are testing. See View an Endpoint's URL for steps on accessing your eXtendPS-SE Endpoint URL(s).
Image Placeholder

4. In the Request Body section, replace the template's placeholder field values with your own values.

a. For the wsVersion, specify the PromoStandards version for your endpoint.

b. For the id and password, enter the eXtendPS-SE Users account which is configured in NetSuite.
See eXtendPS-SE - Add New User for more information on eXtendPS-SE user access.

c. The remaining fields will be dependent on the service which you are testing (i.e. an Order Status request will have different options compared to a Product Data request). Populate the remaining fields based on your selected service and the order or product which you are testing against.
Image Placeholder

Note: to understand what the fields accept/expect, and which are required or optional, it is recommended to view the field's definition and options within the associated services' documentation page on the PromoStandards website.

5. Click Validate to submit the request to your endpoint and for PromoStandards.org to validate the result.
Image Placeholder


Using the Response Body and Validation Result which is returned, you can verify what information is being received from your PromoStandards endpoint and make updates/corrections within NetSuite as needed.