Getting connected
Before orders can flow, Wundermart creates a supplier record for you and sends you a setup link:
https://erp.wundermart.com/suppliers/api-credentials/<your-supplier-uuid>/
The link is unique to your supplier record and is the only credential needed to open it. Keep it within your integration team.
What you fill in
- Service account name: a short identifier (lowercase letters, digits and dashes) that includes your company name. It can't be changed after you save.
- Order endpoint URL: the endpoint described in Order (receiving). Use the standard HTTPS port; don't put a port number in the URL.
- IP addresses: all IPv4 addresses involved in the integration, comma separated (see Authentication).
What you get back
After saving, the page shows your token, the IP address Wundermart calls you from (whitelist it), and your Confirmation and Packing slip URLs.
| Environment | Base URL |
|---|---|
| Test | https://acc.erp.dev.wundermart.com |
| Production | https://erp.wundermart.com |
Each environment issues its own token. Saving on production also registers your settings on test, so you're usually set up on both at once. Check the test page to make sure.
Testing the connection
The Test connection button sends a HEAD request to your Order endpoint for that environment, with the same Authorization, User-Agent and Content-Type headers a real order uses, and shows the raw response. Answer the HEAD with a 2xx. No order is sent.
To change your endpoint URL or IP addresses later, return to the same link.
No comments to display
No comments to display