Credit

UpdateBoardedCard

The UpdateBoardedCard method changes the expiration date for an existing payment method stored inside the Merchantware Vault.

Live Endpoint https://ps1.merchantware.net/MerchantWare/ws/RetailTransaction/v45/Credit.asmx?op=UpdateBoardedCard

Arguments

Name Type Description
Credentials MerchantCredentials A MerchantCredentials object used to authenticate against Merchantware.
Result UpdateBoardedCardRequest An UpdateBoardedCardRequest object used to update a token from the vault.

Response

A VaultBoardingResponse45 object is returned.

Notes

Any returned sensitive information (such as credit card numbers) will be masked and/or truncated.
Any value passed into the vault token field is case-insensitive.

Example SOAP Request

Sample Request Packet (raw)
<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>
      <UpdateBoardedCard xmlns="http://schemas.merchantwarehouse.com/merchantware/v45/">
         <Credentials>
            <MerchantName>Zero Inc</MerchantName>
            <MerchantSiteId>00000000</MerchantSiteId>
            <MerchantKey>00000-00000-00000-00000-00000</MerchantKey>
         </Credentials>
         <Request>
            <VaultToken>127MMEIIQVEW2WSZECPL</VaultToken>
            <ExpirationDate>0118</ExpirationDate>
         </Request>
      </UpdateBoardedCard>
   </soap:Body>
</soap:Envelope>


Sample Return Packet
<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>
      <UpdateBoardedCardResponse xmlns="http://schemas.merchantwarehouse.com/merchantware/v45/">
         <UpdateBoardedCardResult>
            <VaultToken>127MMEIIQVEW2WSZECPL</VaultToken>
            <ErrorCode/>
            <ErrorMessage/>
         </UpdateBoardedCardResult>
      </UpdateBoardedCardResponse>
   </soap:Body>
</soap:Envelope>