www.istore.co.za
Open in
urlscan Pro
151.101.129.124
Public Scan
URL:
https://www.istore.co.za/mailer-pref?cid=
Submission: On August 18 via api from ZA — Scanned from DE
Submission: On August 18 via api from ZA — Scanned from DE
Form analysis
3 forms found in the DOMGET https://www.istore.co.za/search/
<form class="form minisearch" id="search_mini_form" action="https://www.istore.co.za/search/" method="get">
<input name="form_key" type="hidden" value="evAcUIlQ4UQwO343">
<div class="field search">
<label class="label" for="search" data-role="minisearch-label">
<span>Search</span>
</label>
<div class="control">
<input id="search" type="text" name="q" value="" placeholder="Search for products, brands …" class="input-text" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off" aria-expanded="false">
<a class="clear-search"></a>
</div>
<div class="actions">
<button type="submit" title="Search" class="action search" aria-label="Search">
<span>Search</span>
</button>
</div>
</div>
</form>
POST https://www.tfaforms.com/api_v2/rest/workflow/processor
<form method="post" action="https://www.tfaforms.com/api_v2/rest/workflow/processor" class="hintsBelow labelsAbove" id="5029844" role="form">
<fieldset id="tfa_11" class="section">
<legend id="tfa_11-L">Marketing Preferences</legend>
<div class="oneField field-container-D " id="tfa_39-D" role="radiogroup" aria-labelledby="tfa_39-L" data-tfa-labelledby="-L tfa_39-L">
<label id="tfa_39-L" class="label preField reqMark" data-tfa-check-label-for="tfa_39">Cellular Contract and Subscription updates</label><br>
<div class="inputWrapper">
<table id="tfa_39" class="choices columns2 required">
<tbody>
<tr>
<td><span class="oneChoice"><input type="radio" value="tfa_40" class="" id="tfa_40" name="tfa_39" aria-required="true" data-conditionals="#tfa_136" aria-labelledby="tfa_40-L" data-tfa-labelledby="tfa_39-L tfa_40-L"
data-tfa-parent-id="tfa_39" aria-describedby="tfa_39-HH"><label class="label postField" id="tfa_40-L" for="tfa_40"><span class="input-radio-faux"></span><span style="font-size: 14.4px;">Yes</span></label></span></td>
<td><span class="oneChoice"><input type="radio" value="tfa_41" class="" id="tfa_41" name="tfa_39" aria-required="true" aria-labelledby="tfa_41-L" data-tfa-labelledby="tfa_39-L tfa_41-L" data-tfa-parent-id="tfa_39"
aria-describedby="tfa_39-HH"><label class="label postField" id="tfa_41-L" for="tfa_41"><span class="input-radio-faux"></span>No</label></span></td>
</tr>
</tbody>
</table>
<span class="field-hint-inactive" id="tfa_39-H"><span id="tfa_39-HH" class="hint">Receive updates when your cellular contract is due for an upgrade. This covers MTN,Vodacom and Telkom.<br>Receive updates on your subscriptions, this includes
iCare, Discovery and FNB.</span></span>
</div>
</div>
<div id="tfa_136" class="section group offstate" data-condition="`#tfa_40`">
<table class="matrixLayout ">
<thead>
<tr class="headerRow" id="tfa_57-MTRX">
<th></th>
<th scope="col"><span style="font-size: 14.4px;">Email</span></th>
<th scope="col">WhatsApp</th>
<th scope="col">App</th>
<th scope="col">SMS</th>
</tr>
</thead>
<tbody>
<tr id="tfa_57" class="oneField required alternate-0 " role="group" aria-labelledby="tfa_57-L" data-tfa-labelledby="-L tfa_57-L">
<th scope="row" class="headerCol"><label id="tfa_57-L" for="tfa_57" class="label reqMark">Communication Preference</label></th>
<td><span class="oneChoice"><input type="checkbox" value="tfa_58" class="" id="tfa_58" name="tfa_58" title="<span style="font-size: 14.4px;">Email</span>" data-tfa-parent-id="tfa_57" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_59" class="" id="tfa_59" name="tfa_59" title="WhatsApp" data-tfa-parent-id="tfa_57" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_60" class="" id="tfa_60" name="tfa_60" title="App" data-tfa-parent-id="tfa_57" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_61" class="" id="tfa_61" name="tfa_61" title="SMS" data-tfa-parent-id="tfa_57" disabled=""></span></td>
</tr>
</tbody>
</table>
</div>
<div class="oneField field-container-D " id="tfa_90-D" role="radiogroup" aria-labelledby="tfa_90-L" data-tfa-labelledby="-L tfa_90-L">
<label id="tfa_90-L" class="label preField reqMark" data-tfa-check-label-for="tfa_90">iStore Newsletter</label><br>
<div class="inputWrapper">
<table id="tfa_90" class="choices columns2 required">
<tbody>
<tr>
<td><span class="oneChoice"><input type="radio" value="tfa_91" class="" id="tfa_91" name="tfa_90" aria-required="true" aria-labelledby="tfa_91-L" data-tfa-labelledby="tfa_90-L tfa_91-L" data-tfa-parent-id="tfa_90"
aria-describedby="tfa_90-HH"><label class="label postField" id="tfa_91-L" for="tfa_91"><span class="input-radio-faux"></span><span style="font-size: 14.4px;">Email</span></label></span></td>
<td><span class="oneChoice"><input type="radio" value="tfa_92" class="" id="tfa_92" name="tfa_90" aria-required="true" aria-labelledby="tfa_92-L" data-tfa-labelledby="tfa_90-L tfa_92-L" data-tfa-parent-id="tfa_90"
aria-describedby="tfa_90-HH"><label class="label postField" id="tfa_92-L" for="tfa_92"><span class="input-radio-faux"></span>Opt Out</label></span></td>
</tr>
</tbody>
</table>
<span class="field-hint-inactive" id="tfa_90-H"><span id="tfa_90-HH" class="hint">The latest iStore offers, featured products, events and more</span></span>
</div>
</div>
<div class="oneField field-container-D " id="tfa_118-D" role="radiogroup" aria-labelledby="tfa_118-L" data-tfa-labelledby="-L tfa_118-L">
<label id="tfa_118-L" class="label preField reqMark" data-tfa-check-label-for="tfa_118">iStore Product Launches and Promotions</label><br>
<div class="inputWrapper">
<table id="tfa_118" class="choices columns2 required">
<tbody>
<tr>
<td><span class="oneChoice"><input type="radio" value="tfa_119" class="" id="tfa_119" name="tfa_118" aria-required="true" data-conditionals="#tfa_134" aria-labelledby="tfa_119-L" data-tfa-labelledby="tfa_118-L tfa_119-L"
data-tfa-parent-id="tfa_118" aria-describedby="tfa_118-HH"><label class="label postField" id="tfa_119-L" for="tfa_119"><span class="input-radio-faux"></span><span style="font-size: 14.4px;">Yes</span></label></span></td>
<td><span class="oneChoice"><input type="radio" value="tfa_120" class="" id="tfa_120" name="tfa_118" aria-required="true" aria-labelledby="tfa_120-L" data-tfa-labelledby="tfa_118-L tfa_120-L" data-tfa-parent-id="tfa_118"
aria-describedby="tfa_118-HH"><label class="label postField" id="tfa_120-L" for="tfa_120"><span class="input-radio-faux"></span>No</label></span></td>
</tr>
</tbody>
</table>
<span class="field-hint-inactive" id="tfa_118-H"><span id="tfa_118-HH" class="hint">Be the first to know about new product launches and special promotions such as<br>the iStore Sale. Emails could be sent after hours.</span></span>
</div>
</div>
<div id="tfa_134" class="section group offstate" data-condition="`#tfa_119`">
<table class="matrixLayout ">
<thead>
<tr class="headerRow" id="tfa_127-MTRX">
<th></th>
<th scope="col"><span style="font-size: 14.4px;">Email</span></th>
<th scope="col">WhatsApp</th>
<th scope="col">App</th>
<th scope="col">SMS</th>
</tr>
</thead>
<tbody>
<tr id="tfa_127" class="oneField required alternate-0 " role="group" aria-labelledby="tfa_127-L" data-tfa-labelledby="-L tfa_127-L">
<th scope="row" class="headerCol"><label id="tfa_127-L" for="tfa_127" class="label reqMark">Communication Preference</label></th>
<td><span class="oneChoice"><input type="checkbox" value="tfa_128" class="" id="tfa_128" name="tfa_128" title="<span style="font-size: 14.4px;">Email</span>" data-tfa-parent-id="tfa_127" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_129" class="" id="tfa_129" name="tfa_129" title="WhatsApp" data-tfa-parent-id="tfa_127" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_130" class="" id="tfa_130" name="tfa_130" title="App" data-tfa-parent-id="tfa_127" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_131" class="" id="tfa_131" name="tfa_131" title="SMS" data-tfa-parent-id="tfa_127" disabled=""></span></td>
</tr>
</tbody>
</table>
</div>
<div class="oneField field-container-D " id="tfa_45-D" role="radiogroup" aria-labelledby="tfa_45-L" data-tfa-labelledby="-L tfa_45-L">
<label id="tfa_45-L" class="label preField reqMark" data-tfa-check-label-for="tfa_45">iStore Business:</label><br>
<div class="inputWrapper">
<table id="tfa_45" class="choices columns2 required">
<tbody>
<tr>
<td><span class="oneChoice"><input type="radio" value="tfa_46" class="" id="tfa_46" name="tfa_45" aria-required="true" data-conditionals="#tfa_137" aria-labelledby="tfa_46-L" data-tfa-labelledby="tfa_45-L tfa_46-L"
data-tfa-parent-id="tfa_45" aria-describedby="tfa_45-HH"><label class="label postField" id="tfa_46-L" for="tfa_46"><span class="input-radio-faux"></span><span style="font-size: 14.4px;">Yes</span></label></span></td>
<td><span class="oneChoice"><input type="radio" value="tfa_47" class="" id="tfa_47" name="tfa_45" aria-required="true" aria-labelledby="tfa_47-L" data-tfa-labelledby="tfa_45-L tfa_47-L" data-tfa-parent-id="tfa_45"
aria-describedby="tfa_45-HH"><label class="label postField" id="tfa_47-L" for="tfa_47"><span class="input-radio-faux"></span>No</label></span></td>
</tr>
</tbody>
</table>
<span class="field-hint-inactive" id="tfa_45-H"><span id="tfa_45-HH" class="hint">The latest in Business trends and offers from iStore that caters for SMEs and more.</span></span>
</div>
</div>
<div id="tfa_137" class="section group offstate" data-condition="`#tfa_46`">
<table class="matrixLayout ">
<thead>
<tr class="headerRow" id="tfa_69-MTRX">
<th></th>
<th scope="col"><span style="font-size: 14.4px;">Email</span></th>
<th scope="col">WhatsApp</th>
<th scope="col">App</th>
<th scope="col">SMS</th>
</tr>
</thead>
<tbody>
<tr id="tfa_69" class="oneField required alternate-0 " role="group" aria-labelledby="tfa_69-L" data-tfa-labelledby="-L tfa_69-L">
<th scope="row" class="headerCol"><label id="tfa_69-L" for="tfa_69" class="label reqMark">Communication Preference</label></th>
<td><span class="oneChoice"><input type="checkbox" value="tfa_70" class="" id="tfa_70" name="tfa_70" title="<span style="font-size: 14.4px;">Email</span>" data-tfa-parent-id="tfa_69" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_71" class="" id="tfa_71" name="tfa_71" title="WhatsApp" data-tfa-parent-id="tfa_69" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_72" class="" id="tfa_72" name="tfa_72" title="App" data-tfa-parent-id="tfa_69" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_73" class="" id="tfa_73" name="tfa_73" title="SMS" data-tfa-parent-id="tfa_69" disabled=""></span></td>
</tr>
</tbody>
</table>
</div>
<div class="oneField field-container-D " id="tfa_142-D" role="radiogroup" aria-labelledby="tfa_142-L" data-tfa-labelledby="-L tfa_142-L">
<label id="tfa_142-L" class="label preField reqMark" data-tfa-check-label-for="tfa_142">iStore Training and Events:</label><br>
<div class="inputWrapper">
<table id="tfa_142" class="choices columns2 required">
<tbody>
<tr>
<td><span class="oneChoice"><input type="radio" value="tfa_143" class="" id="tfa_143" name="tfa_142" aria-required="true" data-conditionals="#tfa_151" aria-labelledby="tfa_143-L" data-tfa-labelledby="tfa_142-L tfa_143-L"
data-tfa-parent-id="tfa_142" aria-describedby="tfa_142-HH"><label class="label postField" id="tfa_143-L" for="tfa_143"><span class="input-radio-faux"></span><span style="font-size: 14.4px;">Yes</span></label></span></td>
<td><span class="oneChoice"><input type="radio" value="tfa_144" class="" id="tfa_144" name="tfa_142" aria-required="true" aria-labelledby="tfa_144-L" data-tfa-labelledby="tfa_142-L tfa_144-L" data-tfa-parent-id="tfa_142"
aria-describedby="tfa_142-HH"><label class="label postField" id="tfa_144-L" for="tfa_144"><span class="input-radio-faux"></span>No</label></span></td>
</tr>
</tbody>
</table>
<span class="field-hint-inactive" id="tfa_142-H"><span id="tfa_142-HH" class="hint">Training sessions and events that help you get the most <br>out of your Apple products and store announcements.</span></span>
</div>
</div>
<div id="tfa_151" class="section group offstate" data-condition="`#tfa_143`">
<table class="matrixLayout ">
<thead>
<tr class="headerRow" id="tfa_152-MTRX">
<th></th>
<th scope="col"><span style="font-size: 14.4px;">Email</span></th>
<th scope="col">WhatsApp</th>
<th scope="col">App</th>
<th scope="col">SMS</th>
</tr>
</thead>
<tbody>
<tr id="tfa_152" class="oneField required alternate-0 " role="group" aria-labelledby="tfa_152-L" data-tfa-labelledby="-L tfa_152-L">
<th scope="row" class="headerCol"><label id="tfa_152-L" for="tfa_152" class="label reqMark">Communication Preference</label></th>
<td><span class="oneChoice"><input type="checkbox" value="tfa_153" class="" id="tfa_153" name="tfa_153" title="<span style="font-size: 14.4px;">Email</span>" data-tfa-parent-id="tfa_152" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_154" class="" id="tfa_154" name="tfa_154" title="WhatsApp" data-tfa-parent-id="tfa_152" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_157" class="" id="tfa_157" name="tfa_157" title="App" data-tfa-parent-id="tfa_152" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_156" class="" id="tfa_156" name="tfa_156" title="SMS" data-tfa-parent-id="tfa_152" disabled=""></span></td>
</tr>
</tbody>
</table>
</div>
<div class="oneField field-container-D " id="tfa_100-D" role="radiogroup" aria-labelledby="tfa_100-L" data-tfa-labelledby="-L tfa_100-L">
<label id="tfa_100-L" class="label preField reqMark" data-tfa-check-label-for="tfa_100">iStore Education:</label><br>
<div class="inputWrapper">
<table id="tfa_100" class="choices columns2 required">
<tbody>
<tr>
<td><span class="oneChoice"><input type="radio" value="tfa_101" class="" id="tfa_101" name="tfa_100" aria-required="true" data-conditionals="#tfa_133" aria-labelledby="tfa_101-L" data-tfa-labelledby="tfa_100-L tfa_101-L"
data-tfa-parent-id="tfa_100" aria-describedby="tfa_100-HH"><label class="label postField" id="tfa_101-L" for="tfa_101"><span class="input-radio-faux"></span><span style="font-size: 14.4px;">Yes</span></label></span></td>
<td><span class="oneChoice"><input type="radio" value="tfa_102" class="" id="tfa_102" name="tfa_100" aria-required="true" aria-labelledby="tfa_102-L" data-tfa-labelledby="tfa_100-L tfa_102-L" data-tfa-parent-id="tfa_100"
aria-describedby="tfa_100-HH"><label class="label postField" id="tfa_102-L" for="tfa_102"><span class="input-radio-faux"></span>No</label></span></td>
</tr>
</tbody>
</table>
<span class="field-hint-inactive" id="tfa_100-H"><span id="tfa_100-HH" class="hint">The latest in education trends, exclusive offers and events for schools, parents and students.</span></span>
</div>
</div>
<div id="tfa_133" class="section group offstate" data-condition="`#tfa_101`">
<table class="matrixLayout ">
<thead>
<tr class="headerRow" id="tfa_109-MTRX">
<th></th>
<th scope="col"><span style="font-size: 14.4px;">Email</span></th>
<th scope="col">WhatsApp</th>
<th scope="col">App</th>
<th scope="col">SMS</th>
</tr>
</thead>
<tbody>
<tr id="tfa_109" class="oneField required alternate-0 " role="group" aria-labelledby="tfa_109-L" data-tfa-labelledby="-L tfa_109-L">
<th scope="row" class="headerCol"><label id="tfa_109-L" for="tfa_109" class="label reqMark">iStore Education Communication</label></th>
<td><span class="oneChoice"><input type="checkbox" value="tfa_110" class="" id="tfa_110" name="tfa_110" title="<span style="font-size: 14.4px;">Email</span>" data-tfa-parent-id="tfa_109" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_111" class="" id="tfa_111" name="tfa_111" title="WhatsApp" data-tfa-parent-id="tfa_109" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_112" class="" id="tfa_112" name="tfa_112" title="App" data-tfa-parent-id="tfa_109" disabled=""></span></td>
<td><span class="oneChoice"><input type="checkbox" value="tfa_113" class="" id="tfa_113" name="tfa_113" title="SMS" data-tfa-parent-id="tfa_109" disabled=""></span></td>
</tr>
</tbody>
</table>
</div>
<div class="htmlSection" id="tfa_138">
<div class="htmlContent" id="tfa_138-HTML">
<div class="htmlContent" id="tfa_138-HTML" style="font-size: 11px; color: #514c4c;"><br></div>
<font color="#514c4c"><span style="font-size: 11px;">* By downloading the MyiStore App, you agree to receive Push Notifications and In-app notifications to update you on the various services offered to you. These services include Waitlist,
Bookings, Trade-in and Repairs communication updates.</span></font>
</div>
</div>
</fieldset>
<fieldset id="tfa_1" class="section inline">
<legend id="tfa_1-L">Personal Information</legend>
<div id="tfa_2" class="section inline group">
<div class="oneField field-container-D " id="tfa_4-D">
<label id="tfa_4-L" class="label preField reqMark" for="tfa_4">First Name:</label><br>
<div class="inputWrapper">
<div><input aria-required="true" type="text" id="tfa_4" name="tfa_4" value="" maxlength="25" title="First Name:" class="validate-custom /(?=.{2,})[A-Za-z-' \u00C0-\u00D6\u00D8-\u00f6\u00f8-\u00ff\s]*$/ required">
<div class="lengthIndicator" aria-live="assertive" style="display: none; left: 279.6px;">25 characters left.</div>
</div>
</div>
<script type="text/javascript">
if (typeof wFORMS != 'undefined') {
if (wFORMS.behaviors.validation) {
wFORMS.behaviors.validation.rules['customtfa_4'] = {
selector: '*[id="tfa_4"]',
check: 'validateCustom'
};
wFORMS.behaviors.validation.messages['customtfa_4'] = "Incorrect text format";
}
}
</script>
</div>
<div class="oneField field-container-D " id="tfa_94-D">
<label id="tfa_94-L" class="label preField reqMark" for="tfa_94">Surname:</label><br>
<div class="inputWrapper">
<div><input aria-required="true" type="text" id="tfa_94" name="tfa_94" value="" maxlength="25" title="Surname:" class="validate-custom /(?=.{2,})[A-Za-z-' \u00C0-\u00D6\u00D8-\u00f6\u00f8-\u00ff\s]*$/ required">
<div class="lengthIndicator" aria-live="assertive" style="display: none; left: 279.6px;">25 characters left.</div>
</div>
</div>
<script type="text/javascript">
if (typeof wFORMS != 'undefined') {
if (wFORMS.behaviors.validation) {
wFORMS.behaviors.validation.rules['customtfa_94'] = {
selector: '*[id="tfa_94"]',
check: 'validateCustom'
};
wFORMS.behaviors.validation.messages['customtfa_94'] = "Incorrect text format";
}
}
</script>
</div>
<div class="oneField field-container-D hintsTooltip " id="tfa_8-D">
<label id="tfa_8-L" class="label preField reqMark" for="tfa_8">Email:</label><br>
<div class="inputWrapper">
<div><input aria-required="true" type="text" id="tfa_8" name="tfa_8" value="" maxlength="255" aria-describedby="tfa_8-HH" title="Email:" class="validate-email required">
<div class="lengthIndicator" aria-live="assertive" style="display: none; left: 279.6px;">255 characters left.</div>
</div><span class="field-hint-inactive" id="tfa_8-H"><span id="tfa_8-HH" class="hint">Please enter a valid email address.</span><button id="tfa_8-HH-close-button" class="field-hint-close-button" type="button" tabindex="-1"
aria-hidden="true" aria-label="Close"> x </button></span>
</div>
</div>
<div class="oneField field-container-D hintsTooltip " id="tfa_96-D">
<label id="tfa_96-L" class="label preField reqMark" for="tfa_96">Contact Number:</label><br>
<div class="inputWrapper">
<div><input aria-required="true" type="text" id="tfa_96" name="tfa_96" value="" maxlength="11" aria-describedby="tfa_96-HH" autoformat="27#########" title="Contact Number:" class="validate-custom required">
<div class="lengthIndicator" aria-live="assertive" style="display: none; left: 279.6px;">11 characters left.</div>
</div><span class="field-hint-inactive" id="tfa_96-H"><span id="tfa_96-HH" class="hint">Please enter your SA mobile number WITHOUT the "0" at the beginning. </span><button id="tfa_96-HH-close-button" class="field-hint-close-button"
type="button" tabindex="-1" aria-hidden="true" aria-label="Close"> x </button></span>
</div>
<script type="text/javascript">
if (typeof wFORMS != 'undefined') {
if (wFORMS.behaviors.validation) {
wFORMS.behaviors.validation.rules['customtfa_96'] = {
selector: '*[id="tfa_96"]',
check: 'validateCustom'
};
wFORMS.behaviors.validation.messages['customtfa_96'] = "Please enter a SA Mobile Number starting WITHOUT the "
0 ".";
}
}
</script>
</div>
</div>
</fieldset>
<div class="oneField field-container-D wf-acl-hidden" id="tfa_32-D">
<label id="tfa_32-L" class="label preField " for="tfa_32">Business unit</label><br>
<div class="inputWrapper"><select id="tfa_32" name="tfa_32" title="Business unit" class="">
<option value="">Please select...</option>
<option value="tfa_33" id="tfa_33" class="" selected="" data-default-value="true">iStore Business</option>
</select></div>
</div>
<div class="oneField field-container-D wf-acl-hidden" id="tfa_31-D">
<label id="tfa_31-L" class="label preField " for="tfa_31">ContactID</label><br>
<div class="inputWrapper"><input type="text" id="tfa_31" name="tfa_31" value="" title="ContactID" class=""></div>
</div>
<div class="actions" id="5029844-A" data-contentid="submit_button">
<div id="google-captcha" style="display: block;">
<br>
<div class="captcha">
<div class="oneField">
<div class="g-recaptcha" id="tfa_captcha_text">
<div style="width: 304px; height: 78px;">
<div><iframe title="reCAPTCHA"
src="https://www.google.com/recaptcha/enterprise/anchor?ar=1&k=6LfMg_EaAAAAAMhDNLMlgqDChzmtYHlx1yU2y7GI&co=aHR0cHM6Ly93d3cuaXN0b3JlLmNvLnphOjQ0Mw..&hl=en-GB&v=QybaJej5brGL8d7EvWmfKMZU&theme=light&size=normal&cb=6wflgcoxmal4"
width="304" height="78" role="presentation" name="a-te2c09obxfva" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response" name="g-recaptcha-response"
class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div>
<div class="g-captcha-error"></div>
<br>
</div>
<div class="captchaHelp">reCAPTCHA helps prevent automated form spam.<br>
</div>
<div id="disabled-explanation" class="captchaHelp" style="display: block;">The submit button will be disabled until you complete the CAPTCHA.</div>
</div>
</div>
<input type="submit" data-label="Submit" class="primaryAction" id="submit_button" value="Submit" disabled="">
</div>
<div style="clear:both"></div>
<input type="hidden" value="990-f360127ac5755d45cc95e84ebfaa6362" name="tfa_dbCounters" id="tfa_dbCounters" autocomplete="off"><input type="hidden" value="5029844" name="tfa_dbFormId" id="tfa_dbFormId"><input type="hidden" value=""
name="tfa_dbResponseId" id="tfa_dbResponseId"><input type="hidden" value="67f70ed963a83a78783628f9df7aedf0" name="tfa_dbControl" id="tfa_dbControl"><input type="hidden" value="" name="tfa_dbWorkflowSessionUuid"
id="tfa_dbWorkflowSessionUuid"><input type="hidden" value="1692363463" name="tfa_dbTimeStarted" id="tfa_dbTimeStarted" autocomplete="off"><input type="hidden" value="37" name="tfa_dbVersionId" id="tfa_dbVersionId"><input type="hidden"
value="tfa_136,tfa_134,tfa_137,tfa_151,tfa_133" name="tfa_switchedoff" id="tfa_switchedoff">
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email">
<label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="customer-email" type="email" class="input-text" data-mage-init="{"mage/trim-input":{}}" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}"
autocomplete="off">
</div>
</div>
<div class="field password">
<label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<div class="actions-toolbar">
<input name="context" type="hidden" value="checkout">
<div class="primary">
<button type="submit" class="action action-login secondary" name="send" id="send2">
<span data-bind="i18n: 'Sign In'">Sign In</span>
</button>
</div>
<div class="secondary">
<a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://www.istore.co.za/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
</div>
</div>
</div>
</form>
Text Content
The store will not work correctly when cookies are disabled. JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more. Okay Your company account is blocked and you cannot place orders. If you have questions, please contact your company administrator. Enjoy free same day delivery in JHB, PTA, CPT and now Qgeberha. T&Cs apply Toggle Nav Menu * Mac * * * Shop Mac Range * MacBook Air * MacBook Pro * Mac mini * iMac 24-inch * Mac Studio * Mac Custom Orders * Mac Accessories * Explore Mac at iStore M1 And M2 chips Taking the performance of your Mac to a whole new level. Shop the range Shop Mac Range ➔ Explore Mac ➔ Compare Mac ➔ WAYS TO SAVE Contract Application All cellular contracts from 3 major networks available in-store & online. Windows Trade in Trade in your PC and save on your next Apple product. ONLY AT iStore iCare Plus for Mac Peace of mind that your most loved product is always taken care of. inSure A fully comprehensive insurance package tailored to cover your new Apple product. Mac Education Discount Save 5% on Mac for Teachers, Lecturers and Higher Ed students. SUPPORT Training Tech Support * iPhone * * * Shop iPhone Range * iPhone 14 * iPhone 14 Plus * iPhone 14 Pro * iPhone 14 Pro Max * iPhone 8 Pre-Owned * iPhone SE (2022) * iPhone 11 * iPhone 12 * iPhone 13 * iPhone 13 mini * iPhone Certified Pre-Owned * iPhone Accessories * Explore iPhone at iStore Big and bigger From R19 999 Shop now Shop iPhone Range ➔ Explore iPhone ➔ Compare iPhone ➔ WAYS TO SAVE Contract Application All cellular contracts from 3 major networks available in-store & online. Trade in Trade in & save on your next Apple product. ONLY AT iStore iCare Plus for iPhone Peace of mind that your most loved product is always taken care of. inSure A fully comprehensive insurance package tailored to cover your new Apple product. ReactPlus Stay protected, anywhere. On the go panic button. SUPPORT Training Tech Support * iPad * * * Shop iPad Range * iPad Pro M2 * iPad * iPad Air * iPad mini * iPad Accessories * Explore iPad at iStore Work. Play. Create iPad 9th Gen From R7699 Shop now Shop iPad Range ➔ Explore iPad ➔ Compare iPad ➔ WAYS TO SAVE Contract Application All cellular contracts from 3 major networks available in-store & online. Trade in Trade in & save on your next Apple product. ONLY AT iStore iCare Plus for iPad Peace of mind that your most loved product is always taken care of. inSure A fully comprehensive insurance package tailored to cover your new Apple product. iPad Education Discount Save 3% on iPad for Teachers, Lecturers and Higher Ed students SUPPORT Training Tech Support * Apple Watch * * * Shop Watch Range * Watch SE * Watch Series 8 * Watch Ultra * Watch Accessories * Explore Apple Watch at iStore Adventure Awaits From R19 999 Shop now Shop Watch Range ➔ Explore Apple Watch ➔ Compare Apple Watch ➔ WAYS TO SAVE Contract Application All cellular contracts from 3 major networks available in-store & online. Trade in Trade in & save on your next Apple product. Vitality Active Rewards Achieve all your Vitality Active Rewards goals over 24 months to fully fund a new Apple Watch. ONLY AT iStore iCare Plus for Apple Watch Peace of mind that your most loved product is always taken care of. inSure A fully comprehensive insurance package tailored to cover your new Apple product. SUPPORT Training Tech Support * AirPods * * * AirPods * AirPods Max * AirPods Accessories * Enjoy so much more with your AirPods at iStore. Compare AirPods ➔ Apple Music Love yourself in 75 million songs. Perfect Companion Enhance your Apple product experience with additional connectivity. * HomePod * Accessories * * * iPhone 14 Accessories * Designed For Kids * Tech Gadgets * Wireless Chargers * Power Banks * Device Cleaning * * Covers & Screen Protectors * Connectors & Adapters * Cables & Chargers * Bags & Sleeves * Keyrings & Loops * Watch Bands & Straps * * Mouse, Keyboard & Stylus * Mounts & Stands * Headphones & Speakers * Data Storage * Software * * Monitors * Health & Fitness * Photography * Work From Home * View all * Explore Accessories * Home & Tech * * * HomePod * Apple TV * AirTag * DJI * Beats * * Speakers * Headphones * Hobbies & Gaming * Loadshedding Essentials * * Smart Toys * Smart Home * Smart Lighting * Smart Security * View all * Explore Home & Tech * On Promo * * * Apple Products * eufy * iPhone 14 Covers * Audio * * Bags & Sleeves * Mounts & Stands * Cables & Chargers * Apple Watch Accessories * * Smart Products * Keyboards * Covers & Cases * Last of the Bestsellers * View All * Explore Promos * iStore Cellular * * * Browse Contracts * Browse Pre-Owned Cellular * Browse Business Cellular * Contract Application * Cellular at iStore All cellular contracts from 3 major networks. iCare Plus for your Apple Product Peace of mind that your most loved product is always taken care of. * Support * * * Our Services * iStore Support iStore offers the best possible Apple experience through expert advice and a wide range of exclusive services that ensure you get the most out of your Apple products for your personal, business and education purchases and upgrades. Trade in Trade in your previously loved iPhone, Mac, iPad, Apple Watch, Windows Laptop and more for a new product today Tech Support Book a tech appointment, trade in evaluation or battery and screen replacements at your nearest iStore Certified Repairs A full range of Apple Certified repairs available at iStore iStore Meets A Series of training sessions and events that help you get the most of your Apple products iStore inSure A fully comprehensive insurance package exclusive to iStore iCare Warranty Extended warranty or damage protection for added peace of mind React Plus 24/7 armed response Store locator FAQs Contact us Account My Cart 0 Items Items SHOPPING CART You have 0 items in your shopping cart. Explore iStore * Mac * iPhone * iPad * Apple Watch * AirPods * Accessories * iStore Cellular * On Promo * Gift Cards * Tech Support * My Account * WELCOME Already registered? If you have an account with us, please log in. Log In New Here? Registration is free and easy! Create an Account Skip to Content Search Search Search iStore Preference Centre Tell us what you would like to hear about. To subscribe, please select your preferences from the corresponding subscriptions below. If at any point you wish to unsubscribe, simply de-select your preferences. You may still receive transactional messages, including purchase confirmations, subscription updates and service alerts. Marketing Preferences Cellular Contract and Subscription updates Yes No Receive updates when your cellular contract is due for an upgrade. This covers MTN,Vodacom and Telkom. Receive updates on your subscriptions, this includes iCare, Discovery and FNB. Email WhatsApp App SMS Communication Preference iStore Newsletter Email Opt Out The latest iStore offers, featured products, events and more iStore Product Launches and Promotions Yes No Be the first to know about new product launches and special promotions such as the iStore Sale. Emails could be sent after hours. Email WhatsApp App SMS Communication Preference iStore Business: Yes No The latest in Business trends and offers from iStore that caters for SMEs and more. Email WhatsApp App SMS Communication Preference iStore Training and Events: Yes No Training sessions and events that help you get the most out of your Apple products and store announcements. Email WhatsApp App SMS Communication Preference iStore Education: Yes No The latest in education trends, exclusive offers and events for schools, parents and students. Email WhatsApp App SMS iStore Education Communication * By downloading the MyiStore App, you agree to receive Push Notifications and In-app notifications to update you on the various services offered to you. These services include Waitlist, Bookings, Trade-in and Repairs communication updates. Personal Information First Name: 25 characters left. Surname: 25 characters left. Email: 255 characters left. Please enter a valid email address. x Contact Number: 11 characters left. Please enter your SA mobile number WITHOUT the "0" at the beginning. x Business unit Please select... iStore Business ContactID reCAPTCHA helps prevent automated form spam. The submit button will be disabled until you complete the CAPTCHA. * Store Locator * Book a Repair * Contract Upgrades * Trade In * * * COMPANY * About Us * Trading Hours * Store Locator * Careers * iStore Business * iStore Education * iStore Pre-owned * Corporate Social Partnership SHOP ISTORE * Shop Gifts Cards * Shop Mac * Shop iPhone * Shop Apple Watch * Shop iPad * Shop AirPods * Shop Accessories * Shop Home & Tech * Shop Cellular LEARN MORE * iStore Meets: Training & Events * One-to-One training * Blog SUPPORT * Contact Us * Technical Support * Online Returns and Refunds * Shipping and Delivery Stay Updated Sign up for product and service updates here. Sign Up * Legal * Returns Policy * General Terms & Conditions * Repair Terms & Conditions * Promotion Terms and Conditions © 2023 iStore. All Rights Reserved. b854a08a726f049d5d55723bb913b8bc5f09c768bf399f853bb823ed88a2e0e4 81.95.5.38 Close Checkout using your account Email Address Password Sign In Forgot Your Password? Checkout as a new customer Creating an account has many benefits: * See order and shipping status * Track order history * Check out faster Create an Account