WebServices3
Click here for a complete list of operations.
Contacts_Affiliate_Update
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /WebServices3.asmx HTTP/1.1
Host: demo.bvcommerce.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.bvsoftware.com/Schemas/Bvc5/2006/01/WebServices3/Contacts_Affiliate_Update"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Contacts_Affiliate_Update xmlns="http://www.bvsoftware.com/Schemas/Bvc5/2006/01/WebServices3">
<token>
<ExpirationDate>dateTime</ExpirationDate>
<ExpirationDateUTC>dateTime</ExpirationDateUTC>
<UserBvin>string</UserBvin>
<TokenRejected>boolean</TokenRejected>
<IsExpired>boolean</IsExpired>
</token>
<a>
<Enabled xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">boolean</Enabled>
<ReferralId xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</ReferralId>
<DisplayName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</DisplayName>
<Address xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">
<NickName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</NickName>
<FirstName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</FirstName>
<MiddleInitial xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</MiddleInitial>
<LastName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</LastName>
<Company xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Company>
<Line1 xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Line1>
<Line2 xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Line2>
<Line3 xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Line3>
<City xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</City>
<RegionName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</RegionName>
<RegionBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</RegionBvin>
<PostalCode xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</PostalCode>
<CountryName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountryName>
<CountryBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountryBvin>
<Phone xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Phone>
<Fax xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Fax>
<WebSiteUrl xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</WebSiteUrl>
<CountyName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountyName>
<CountyBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountyBvin>
<UserBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</UserBvin>
<Residential xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">boolean</Residential>
</Address>
<CommissionAmount xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">decimal</CommissionAmount>
<CommissionType xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">None or PercentageCommission or FlatRateCommission</CommissionType>
<ReferralDays xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">int</ReferralDays>
<TaxId xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</TaxId>
<DriversLicenseNumber xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</DriversLicenseNumber>
<WebSiteUrl xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</WebSiteUrl>
<CustomThemeName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</CustomThemeName>
<Notes xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</Notes>
</a>
</Contacts_Affiliate_Update>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Contacts_Affiliate_UpdateResponse xmlns="http://www.bvsoftware.com/Schemas/Bvc5/2006/01/WebServices3">
<Contacts_Affiliate_UpdateResult>boolean</Contacts_Affiliate_UpdateResult>
<token>
<ExpirationDate>dateTime</ExpirationDate>
<ExpirationDateUTC>dateTime</ExpirationDateUTC>
<UserBvin>string</UserBvin>
<TokenRejected>boolean</TokenRejected>
<IsExpired>boolean</IsExpired>
</token>
</Contacts_Affiliate_UpdateResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /WebServices3.asmx HTTP/1.1
Host: demo.bvcommerce.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Contacts_Affiliate_Update xmlns="http://www.bvsoftware.com/Schemas/Bvc5/2006/01/WebServices3">
<token>
<ExpirationDate>dateTime</ExpirationDate>
<ExpirationDateUTC>dateTime</ExpirationDateUTC>
<UserBvin>string</UserBvin>
<TokenRejected>boolean</TokenRejected>
<IsExpired>boolean</IsExpired>
</token>
<a>
<Enabled xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">boolean</Enabled>
<ReferralId xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</ReferralId>
<DisplayName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</DisplayName>
<Address xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">
<NickName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</NickName>
<FirstName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</FirstName>
<MiddleInitial xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</MiddleInitial>
<LastName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</LastName>
<Company xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Company>
<Line1 xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Line1>
<Line2 xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Line2>
<Line3 xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Line3>
<City xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</City>
<RegionName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</RegionName>
<RegionBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</RegionBvin>
<PostalCode xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</PostalCode>
<CountryName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountryName>
<CountryBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountryBvin>
<Phone xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Phone>
<Fax xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</Fax>
<WebSiteUrl xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</WebSiteUrl>
<CountyName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountyName>
<CountyBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</CountyBvin>
<UserBvin xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">string</UserBvin>
<Residential xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Address">boolean</Residential>
</Address>
<CommissionAmount xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">decimal</CommissionAmount>
<CommissionType xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">None or PercentageCommission or FlatRateCommission</CommissionType>
<ReferralDays xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">int</ReferralDays>
<TaxId xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</TaxId>
<DriversLicenseNumber xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</DriversLicenseNumber>
<WebSiteUrl xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</WebSiteUrl>
<CustomThemeName xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</CustomThemeName>
<Notes xmlns="http://www.bvsoftware.com/bvc5/schemas/2005/09/01/Contacts/Affiliate">string</Notes>
</a>
</Contacts_Affiliate_Update>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Contacts_Affiliate_UpdateResponse xmlns="http://www.bvsoftware.com/Schemas/Bvc5/2006/01/WebServices3">
<Contacts_Affiliate_UpdateResult>boolean</Contacts_Affiliate_UpdateResult>
<token>
<ExpirationDate>dateTime</ExpirationDate>
<ExpirationDateUTC>dateTime</ExpirationDateUTC>
<UserBvin>string</UserBvin>
<TokenRejected>boolean</TokenRejected>
<IsExpired>boolean</IsExpired>
</token>
</Contacts_Affiliate_UpdateResponse>
</soap12:Body>
</soap12:Envelope>