LoyaltyPath
Click here for a complete list of operations.
UpdateCardmemberAccount
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 /LoyaltyPath.asmx HTTP/1.1
Host: posapi.app.getdryver.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://posapi.loyaltypath.com/UpdateCardmemberAccount"
<?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>
<UpdateCardmemberAccount xmlns="https://posapi.loyaltypath.com/">
<username>string</username>
<password>string</password>
<storeId>int</storeId>
<cardNumberIdent>string</cardNumberIdent>
<phoneNumberIdent>string</phoneNumberIdent>
<cardNumberUpdate>string</cardNumberUpdate>
<firstName>string</firstName>
<lastName>string</lastName>
<emailAddress>string</emailAddress>
<namePrefix>string</namePrefix>
<streetAddressLine1>string</streetAddressLine1>
<streetAddressLine2>string</streetAddressLine2>
<city>string</city>
<state>string</state>
<zip>string</zip>
<country>string</country>
<phoneNumberUpdate>string</phoneNumberUpdate>
<birthday>string</birthday>
<weddingAnniversary>string</weddingAnniversary>
<numInHousehold>string</numInHousehold>
<spouseFirstName>string</spouseFirstName>
<spouseLastName>string</spouseLastName>
<spouseEmailAddress>string</spouseEmailAddress>
<spouseBirthday>string</spouseBirthday>
<clerkNumber>string</clerkNumber>
<referralCode>string</referralCode>
<storeVariableField1>string</storeVariableField1>
<storeVariableField2>string</storeVariableField2>
<storeVariableField3>string</storeVariableField3>
<storeVariableField4>string</storeVariableField4>
<storeVariableField5>string</storeVariableField5>
<chainVariableField1>string</chainVariableField1>
<chainVariableField2>string</chainVariableField2>
<chainVariableField3>string</chainVariableField3>
<chainVariableField4>string</chainVariableField4>
<chainVariableField5>string</chainVariableField5>
<bilingualOption>string</bilingualOption>
<emailUnsubscribed>string</emailUnsubscribed>
<active>string</active>
</UpdateCardmemberAccount>
</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>
<UpdateCardmemberAccountResponse xmlns="https://posapi.loyaltypath.com/">
<UpdateCardmemberAccountResult>string</UpdateCardmemberAccountResult>
</UpdateCardmemberAccountResponse>
</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 /LoyaltyPath.asmx HTTP/1.1
Host: posapi.app.getdryver.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>
<UpdateCardmemberAccount xmlns="https://posapi.loyaltypath.com/">
<username>string</username>
<password>string</password>
<storeId>int</storeId>
<cardNumberIdent>string</cardNumberIdent>
<phoneNumberIdent>string</phoneNumberIdent>
<cardNumberUpdate>string</cardNumberUpdate>
<firstName>string</firstName>
<lastName>string</lastName>
<emailAddress>string</emailAddress>
<namePrefix>string</namePrefix>
<streetAddressLine1>string</streetAddressLine1>
<streetAddressLine2>string</streetAddressLine2>
<city>string</city>
<state>string</state>
<zip>string</zip>
<country>string</country>
<phoneNumberUpdate>string</phoneNumberUpdate>
<birthday>string</birthday>
<weddingAnniversary>string</weddingAnniversary>
<numInHousehold>string</numInHousehold>
<spouseFirstName>string</spouseFirstName>
<spouseLastName>string</spouseLastName>
<spouseEmailAddress>string</spouseEmailAddress>
<spouseBirthday>string</spouseBirthday>
<clerkNumber>string</clerkNumber>
<referralCode>string</referralCode>
<storeVariableField1>string</storeVariableField1>
<storeVariableField2>string</storeVariableField2>
<storeVariableField3>string</storeVariableField3>
<storeVariableField4>string</storeVariableField4>
<storeVariableField5>string</storeVariableField5>
<chainVariableField1>string</chainVariableField1>
<chainVariableField2>string</chainVariableField2>
<chainVariableField3>string</chainVariableField3>
<chainVariableField4>string</chainVariableField4>
<chainVariableField5>string</chainVariableField5>
<bilingualOption>string</bilingualOption>
<emailUnsubscribed>string</emailUnsubscribed>
<active>string</active>
</UpdateCardmemberAccount>
</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>
<UpdateCardmemberAccountResponse xmlns="https://posapi.loyaltypath.com/">
<UpdateCardmemberAccountResult>string</UpdateCardmemberAccountResult>
</UpdateCardmemberAccountResponse>
</soap12:Body>
</soap12:Envelope>