Internal Service 3.01
  • 08 Jan 2026
  • 1 Minute to read
  • Dark
    Light
  • PDF

Internal Service 3.01

  • Dark
    Light
  • PDF

Article summary

Enhancing your Data Security
To provide the most secure environment for your business, WineDirect is moving all web services to a more secure protocol (HTTPS) effective February 16, 2026.

Starting on February 16, 2026 all API calls not using HTTPS will be redirected to the HTTPS version of the endpoint and return an HTTP 302 Found response code. This may break some integrations if redirects cannot be handled by your current implementation. To avoid this, please update your API calls to use only HTTPS endpoints or reach out to your Web Developer or Integration Partner to confirm that your current connections are compatible with HTTPS.

WSDL:   

https://webservices.vin65.com/V301/InternalService.cfc?wsdl

Australian URL:

https://webservices.aus.vin65.com/V301/InternalService.cfc?wsdl

Methods:

ChangeDeliveryAcceptance()
After Vin65 calls ChangeDelivery() on WineDirect Fulfillment Services use this method to to either accept or reject the change delivery request.

ChangeDeliveryAcception()

Part Of: Internal Webservice 3.1

WSDL:

https://webservices.vin65.com/V301/InternalService.cfc?wsdl

Australian URL:

https://webservices.aus.vin65.com/V301/InternalService.cfc?wsdl

Description:

Use the ChangeDeliveryExceptio() function after Vin65 calls ChangeDelivery() on WineDirect Fulfillment Services to either accept or rject the change delivery request. Required fields are indicated by a '*'

Parameters:

AttributeData TypeDefaultDescription
OrderNumber*Integer  
TrackingNumber*String  
IsChangeDeliveryApproved*Boolean  
ErrorsArray  
Error[]:ServiceMessageString Error Message
WarningsArray  
Warning:ServiceMessageString Warning Message
DeliverTo*   
DeliverTo:CompanyNameString  
DeliverTo:Line1*String  
DeliverTo:Line2String  
DeliverTo:Line3String  
DeliverTo:City*String  
DeliverTo:StateOrProvince*String  
DeliverTo:PostalCode*String  
DeliverTo:CountryCodeString  
DeliveryDate*Date  

Sample Request:

<soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema">
<soap:Body>
  <ChangeDeliveryAcceptance> 
    <Request>
      <Security>
        <Username>//Your Username//</Username>
        <Password>//Your Password//</Password>
      </Security>
      <OrderNumber>781536</OrderNumber>
      <TrackingNumber>1ZA54R48A804251123</TrackingNumber> 
      <IsChangeDeliveryApproved>1</IsChangeDeliveryApproved> 
      <DeliveryTo>
        <CompanyName></CompanyName>
        <Line1>1190 Airport Blvd</Line1>
        <Line2>Unit 110</Line2>
        <Line3></Line3>
        <City>Napa</City>
        <StateOrProvince>CA</StateOrProvince>
        <PostalCode>94558</PostalCode>
      </DeliveryTo>
    </Request>
  </ChangeDeliveryAcceptance>
</soap:Body> 
</soap:Envelope> 

Sample Response:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body> 
  <ChangeDeliveryAcceptanceResponse>
    <ChangeDeliveryAcceptanceReturn>
      <Errors></Errors>
      <IsSuccessful>true</IsSuccessful>
      <RecordCount>1</RecordCount>
    </ChangeDeliveryAcceptanceReturn>
  </ChangeDeliveryAcceptanceResponse>
</soapenv:Body>
</soapenv:Envelope>     

Was this article helpful?