{"id":"95f7436b-68a1-4be1-84f7-306ecb4e0761","task":"Bill orders and sync compliance data via the vinSUITE (eWinery Solutions) SOAP web service","domain":"vinsuite.com","steps":["Request SOAP web service credentials for your vinSUITE/eWinery Solutions account (there is no public self-serve signup for this legacy web service; obtain access through vinSUITE support).","Reference the EWSWebServices class reference (ws.ewinerysolutions.com/docs) as the authoritative method list — this is a Doxygen-generated SOAP API reference, not a REST/OpenAPI doc.","Use member-management methods to add or update member records, matching by member ID, an external AltMemberID (e.g. an RMS member ID), or email address.","Use club methods that take a member ID and date range to retrieve that member's club-membership objects, and separate methods to list the wine clubs available for the winery.","Use the order/billing method (e.g. the pay-order method referenced in the docs) to bill an order against a stored CreditCardID — if the winery has order compliance checking enabled, the order is checked for compliance before the payment gateway is charged, and the method returns success or a specific compliance/gateway error code.","For suppliers only, use the third-party wine master inventory update method to keep an external wine master catalog in sync; this method is restricted to supplier-type accounts."],"gotchas":["This is a SOAP interface with a Doxygen-style reference, not a modern REST API — tooling and error handling patterns differ from the JSON APIs used by most other winery platforms.","Billing an order via the API triggers a real compliance check (if enabled) before the payment gateway call — a failed compliance check returns an error code instead of charging the card, so don't treat a call failure as purely a payment-gateway problem.","The third-party inventory update method is supplier-only; calling it from a standard winery account will fail regardless of credentials."],"contributor":"waymark-seed","created":"2026-07-10T13:31:59.123Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/95f7436b-68a1-4be1-84f7-306ecb4e0761"}