Developer's Network
SUPPLEMENTAL TASK 2: ENABLE MERCHANTS TO MANAGE BUYSAFE

SUPPLEMENTAL TASK 2: ENABLE MERCHANTS TO MANAGE BUYSAFE

 

Once a merchant has been approved by buySAFE and has obtained their buySAFE credentials, buySAFE should be enabled on their online store.

 

Disabling buySAFE

Merchants must have an interface which will allow them to disable buySAFE, should they choose to.

 

Adding additional stores

For every store a merchant has, they must have a unique buySAFE Store Token. Additional stores can be added through the buySAFE Customer Dashboard or by using the AddStore call of the Registration API.

Here is an example of an AddStore API call:

Keep in mind that you will use the merchant's Seal Hash to identify them.

<soap:Header>

  <BuySafeWSHeader xmlns="http://ws.buysafe.com">

    <Version>VERSION</Version>

  </BuySafeWSHeader>

  <MerchantServiceProviderCredentials xmlns="http://ws.buysafe.com">

    <UserName>USERNAME</UserName>

    <Password>PASSWORD</Password>

  </MerchantServiceProviderCredentials>

</soap:Header>

<soap:Body>

<AddStore>

  <AddStoreRQ>

    <AccountHash>SEAL_HASH</AccountHash>

    <AddStoreList>

      <StoreInformation> <!-- one or more -->

        <Name>New Store 1</Name><!-- must be unique -->

        <Url>http://www.newstore1.com</Url>

        <CheckOutUrl>.../checkout.asp</CheckOutUrl><!-- optional -->

        <TermsOfSale>[Terms of Sale]</TermsOfSale><!-- may be empty -->

      </StoreInformation>

    </AddStoreList>

  </AddStoreRQ>

</AddStore>

</soap:Body>

 

 

 

<< PREVIOUS TASK || TOC || NEXT TASK >>