Frequently Asked Questions
What is PromoStandards?
We collaborate to create industry-leading open standards that enable industry participants to improve customer experience, reduce transactional friction, and effectively execute their digital strategy.
Is PromoStandards an organization?
PromoStandards is currently in the process of forming an organization. During 2018 we will be providing updates on our formalization journey! We are excited that this project has grown into this need. Forming an organization will ensure more inclusion, formalization and process control!
Is there going to be a package and link on how to get started
All details are updated on www.promostandards.org
Are logins made per user or per distributor?
We recommend the login is made at the distributor level, not the specific user at each distributor. This reduces complexity for both the supplier and distributor.
What erp systems are used by the suppliers that are currently live?
Web services work with any ERP if you know how to build them.
How do I create an account on promostandards.org?
http://promostandards.org/account/create/ Select your company name. If your company name is not listed, select "New Supplier". There is a quick approval process to match your company name with your login. This process normally takes 5-10 minutes. At that time your company name will be added and linked with your login.
How does Versioning work?
This project uses semantic versioning Bump MAJOR version when you make incompatible API changes, Bump MINOR version when you add functionality in a backwards-compatible manner Bump PATCH version when you make backwards-compatible bug fixes.
Just to be clear suppliers will have to host their own web server to support this request
You can provide your data to a 3rd party and have them host the web service on your behalf but yes, you need to provide us a valid web server for a distributor to request from.
- What is PromoStandards?
As a follow on, how many SKU's per request should be expected?
1 SKU per request is expected. However, if your SKU has variants, you may return multiple SKU's so a request for 59 could return 59blue, 59green, etc. That is up to you but the preferred method is to return all matches of your valid prefix (meaning you might return no results for 5 but all results for 59)
Is this a requirement to all vendors? We do not carry inventory and decorate. We manufacture using raw materials.
Raw materials vendors are encouraged to adopt this as well and can provide a text or numeric response properly reflecting the capabilities. Given you may have a shortage of raw materials at some points, you could update the response on specific items with low raw materials but all others could return a positive response.
When a distributor makes an inventory check request, how is this delivered to the supplier and how is the answer returned to the distributor? Is it internal in this web system or is and email sent and returned?
A web service is a real time computer to computer conversation so the request is made via web service and the response is made via web service. No email is involved and no delays in response.
Does the inventory data returned need to be live or can it be updated on a schedule, hourly, once per day?
It can be updated as frequently or infrequently as you are capable of. If the updates are not real time, the time/date stamp should reflect the time it was last updated.
How long has this been live?
Since June of 2014.
Is there a comment area if a style is low on inventory but coming in time for fulfilling an order
Yes. In addition to the quantity field, you can return comments in the comments field.
In regards to returning a comment, if there is inventory can it return a number and also if there is no inventory return a text comment such as "Call for Inventory"
Yes, you can return any comments you wish with your results. Note that many implementations of this service will be automated, so a human might not be viewing your comments each and every time.
- As a follow on, how many SKU's per request should be expected?
How do I ensure an endpoint meets the specified standard?
PromoStandards has provided a validation tool that can be found at: https://services.promostandards.org/webserviceValidator/home If a standard meets the published standard, then you will receive a message that "The XML response is Valid"
- How do I ensure an endpoint meets the specified standard?