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
</StoreInformation>
</AddStoreList>
</AddStoreRQ>
</AddStore>
</soap:Body>
<< PREVIOUS TASK || TOC || NEXT TASK >>