www.shutterflycanada.ca
Open in
urlscan Pro
2606:4700:4400::ac40:9282
Public Scan
Submitted URL: http://click.online.costco.ca/t?r=5901&c=21493&l=3248&ctl=149EB7C0:2F6E6D6C57622F1298DBE297F73EC86974849A2F650F3709&
Effective URL: https://www.shutterflycanada.ca/costco
Submission: On March 07 via manual from CA — Scanned from CA
Effective URL: https://www.shutterflycanada.ca/costco
Submission: On March 07 via manual from CA — Scanned from CA
Form analysis
1 forms found in the DOMName: membershipForm — POST /dynamic-store/reglogin/migration/membership.page?submit=true&componentID=1664272072626
<form onsubmit="typeof form.names.membershipForm.submit === 'function' && form.names.membershipForm.submit();" novalidate="novalidate" name="membershipForm" class="forms"
action="/dynamic-store/reglogin/migration/membership.page?submit=true&componentID=1664272072626" method="post">
<div class="hide membership"> ValidationResultPOJO: <result>
<globalcontextinfo>
<pageurl>/costco</pageurl>
<pagename>costco</pagename>
<env>production</env>
<cobrand>shutterflyca</cobrand>
<website>sfly-ca</website>
<isdefaultcobrand>true</isdefaultcobrand>
<countrycode>ca</countrycode>
<region></region>
<useragent>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.5481.177 Safari/537.36</useragent>
<isbrowsersession>false</isbrowsersession>
<isarchivalflagenabled>false</isarchivalflagenabled>
<isseparatemarkupforloggedinoutpages>false</isseparatemarkupforloggedinoutpages>
<deferjqueryfileload>false</deferjqueryfileload>
<hideglobalsearchforpage>false</hideglobalsearchforpage>
<angularjsupdateflag>false</angularjsupdateflag>
<loginsource></loginsource>
<hideheaderfooter></hideheaderfooter>
<showdivonload></showdivonload>
<pniuser>true</pniuser>
</globalcontextinfo>
<showprofileoutput>
<userprofile></userprofile>
</showprofileoutput>
</result>
</div>
<div class="hide errormsg"> error message pojo: <error-globalmsg>
<accountlimitexceeds>This membership number has already been used for an account. Please enter a different number.</accountlimitexceeds>
<membershipexpired>Your Costco Membership number has expired.</membershipexpired>
<membershipnotactive>There seems to be unexpected issue. Please try again.</membershipnotactive>
<mailnotfound>Your email address is not recognized. Please double check and try again.</mailnotfound>
<idnotfound>Please enter a valid 12-digit Costco Membership Number.</idnotfound>
<usernotfound>Oops – there\'s invalid or missing info. The user not found.</usernotfound>
<tokenexpired>There seems to be unexpected issue. Please login to your account here or try again.</tokenexpired>
<invalidtoken>Photo transfer has been already initiated, Please <a href='https://www.shutterflycanada.ca/loginto'>login</a> to your account here.</invalidtoken>
<invalidmail>Your email address is not valid . Please double check and try again.</invalidmail>
<invalidmembershipid>Please enter a valid 12-digit Costco Membership Number</invalidmembershipid>
<invalidstatus>There seems to be unexpected issue. Please try again.</invalidstatus>
<servicenotfound>There seems to be unexpected issue. Please try again.</servicenotfound>
<email_mandatory>Oops – there\'s invalid or missing info. Please re-enter the field <a href=\'javascript:void(0);\' onclick=\'typeof form.utils.setFieldFocus === \"function\" &&
form.utils.setFieldFocus(form.fields.email.validationEle);\'>Email</a>.</email_mandatory>
<password_mandatory>Oops – there\'s invalid or missing info. Please re-enter the field <a href=\'javascript:void(0);\' onclick=\'typeof form.utils.setFieldFocus === \"function\" &&
form.utils.setFieldFocus(form.fields.password.validationEle);\'>Password</a>.</password_mandatory>
<tncflag_mandatory>Oops – there\'s invalid or missing info. Please review the information below and re-enter the field <a href=\'javascript:void(0);\' onclick=\'typeof form.utils.setFieldFocus === \"function\" &&
form.utils.setFieldFocus(form.fields.tncflag.validationEle);\'>Terms and Conditions</a>.</tncflag_mandatory>
<accountalreadyexists>Oops – there\'s invalid or missing info. This email address already exists.</accountalreadyexists>
<badrequest>Oops – there\'s invalid or missing info. The request is bad request.</badrequest>
<invalidpassword>Oops – there\'s invalid or missing info. This password is invalid.</invalidpassword>
<unauthorized>Oops – there\'s invalid or missing info. The request is unauthorized.</unauthorized>
<forbidden>Oops – there\'s invalid or missing info. The request is forbidden.</forbidden>
<notfound>Oops – there\'s invalid or missing info. The user not found.</notfound>
<unsupportedmediatype>Oops – there\'s invalid or missing info.</unsupportedmediatype>
<servererrorinternal>There seems to be unexpected issue. Please login to your account here or try again.</servererrorinternal>
<service_unavailable>There seems to be unexpected issue. Please login to your account here or try again.</service_unavailable>
<databaseerror>There seems to be unexpected issue. Please login to your account here or try again.</databaseerror>
<maxerrorcount>Max incorrect membership entry attempts reached. Please try again later.</maxerrorcount>
<assestsalreadymigrated>Photo transfer has been already initiated, Please <a href='https://www.shutterflycanada.ca/loginto'>login</a> to your account.</assestsalreadymigrated>
<storeservererror>There seems to be unexpected issue. Please login to your account here or try again.</storeservererror>
<invalid_login_credentials>Invalid login credentials. Please try login with valid email/password.</invalid_login_credentials>
<accountidnotfound>Oops – there\'s invalid or missing info. Account ID not found.</accountidnotfound>
</error-globalmsg>
</div>
<input value="submit" name="iwPreActions" type="hidden"><input value="" id="SECURITY_CSRFTOKEN" name="SECURITY_CSRFTOKEN" type="hidden">
<div class="row lazy-background bg-cover lazy-visible" style="background-image:url(https://prd-static-default-1.sf-cdn.com/resources/sfly-ca-assets/images/store/migration/xmembership-bg-image.png.pagespeed.ic.AVsUoGPhgP.webp)">
<div class="gs-rg-50 gs-m-rg-20"></div>
<div class="gs-rg-20 gs-m-rg-20"></div>
<div class="small-12 medium-4 small-centered columns text-center costco-form mem-form">
<h2 class="gs-h1 gs-h3-m">Exclusive Savings <br>for Costco Members</h2>
<div class="gs-rg-10"></div>
<div class="">Costco member accounts will automatically apply a 51% discount on all Shutterfly orders and free shipping on orders over $59</div>
<div class="gs-rg-20"></div>
<div class="sub-heading">Enter your Costco Membership number</div>
<div class="gs-rg-10"></div>
<div class="gtb-floatlabel form-membership">
<input id="membership" name="membership" minlength="12" maxlength="12" value="" type="text" class="floatlabel-input field-validate"><label for="membership">Costco Membership Number</label>
<div aria-live="assertive" class="errors-list">
<div class="msg mandatory">
<span aria-label="error" class="alert-icon icon-global-alert"></span>Please enter a valid 12-digit Costco Membership Number
</div>
<div class="msg max-length">
<span aria-label="error" class="alert-icon icon-global-alert"></span>Please enter a valid 12-digit Costco Membership Number
</div>
<div class="msg min-length">
<span aria-label="error" class="alert-icon icon-global-alert"></span>Please enter a valid 12-digit Costco Membership Number
</div>
<div class="msg not-number">
<span aria-label="error" class="alert-icon icon-global-alert"></span>Please enter a valid 12-digit Costco Membership Number
</div>
</div>
</div>
<div class="gs-rg-20"></div>
<a href="javascript:void(0);" class="gdb-p membershipSubmit omnituretrackthis" omniture-data-id="membership_confirm" onclick="form.names.membershipForm.submit()" role="button" style="cursor: pointer;">Confirm</a>
<div class="gs-rg-20"></div>
<a class="small-linktext trouble-link omnituretrackthis" omniture-data-id="trouble_locating_membership" href="https://customerservice.costco.ca/app/answers/detail/a_id/8747" target="_blank" aria-label="Having trouble locating your Membership? opens new window" style="cursor: pointer;">Having trouble locating your Membership?</a>
</div>
</div>
</form>
Text Content
Please click here if you are not redirected within a few seconds. Skip to main content * * * English Skip to main content English * * English * Français /costco costco production shutterflyca sfly-ca true ca Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.5481.177 Safari/537.36 false false false false false false true isOauthPageTrue : false X screen reader only ValidationResultPOJO: /costco costco production shutterflyca sfly-ca true ca Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.5481.177 Safari/537.36 false false false false false false true error message pojo: This membership number has already been used for an account. Please enter a different number. Your Costco Membership number has expired. There seems to be unexpected issue. Please try again. Your email address is not recognized. Please double check and try again. Please enter a valid 12-digit Costco Membership Number. Oops – there\'s invalid or missing info. The user not found. There seems to be unexpected issue. Please login to your account here or try again. Photo transfer has been already initiated, Please <a href='https://www.shutterflycanada.ca/loginto'>login</a> to your account here. Your email address is not valid . Please double check and try again. Please enter a valid 12-digit Costco Membership Number There seems to be unexpected issue. Please try again. There seems to be unexpected issue. Please try again. Oops – there\'s invalid or missing info. Please re-enter the field <a href=\'javascript:void(0);\' onclick=\'typeof form.utils.setFieldFocus === \"function\" && form.utils.setFieldFocus(form.fields.email.validationEle);\'>Email</a>. Oops – there\'s invalid or missing info. Please re-enter the field <a href=\'javascript:void(0);\' onclick=\'typeof form.utils.setFieldFocus === \"function\" && form.utils.setFieldFocus(form.fields.password.validationEle);\'>Password</a>. Oops – there\'s invalid or missing info. Please review the information below and re-enter the field <a href=\'javascript:void(0);\' onclick=\'typeof form.utils.setFieldFocus === \"function\" && form.utils.setFieldFocus(form.fields.tncflag.validationEle);\'>Terms and Conditions</a>. Oops – there\'s invalid or missing info. This email address already exists. Oops – there\'s invalid or missing info. The request is bad request. Oops – there\'s invalid or missing info. This password is invalid. Oops – there\'s invalid or missing info. The request is unauthorized. Oops – there\'s invalid or missing info. The request is forbidden. Oops – there\'s invalid or missing info. The user not found. Oops – there\'s invalid or missing info. There seems to be unexpected issue. Please login to your account here or try again. There seems to be unexpected issue. Please login to your account here or try again. There seems to be unexpected issue. Please login to your account here or try again. Max incorrect membership entry attempts reached. Please try again later. Photo transfer has been already initiated, Please <a href='https://www.shutterflycanada.ca/loginto'>login</a> to your account. There seems to be unexpected issue. Please login to your account here or try again. Invalid login credentials. Please try login with valid email/password. Oops – there\'s invalid or missing info. Account ID not found. EXCLUSIVE SAVINGS FOR COSTCO MEMBERS Costco member accounts will automatically apply a 51% discount on all Shutterfly orders and free shipping on orders over $59 Enter your Costco Membership number Costco Membership Number Please enter a valid 12-digit Costco Membership Number Please enter a valid 12-digit Costco Membership Number Please enter a valid 12-digit Costco Membership Number Please enter a valid 12-digit Costco Membership Number Confirm Having trouble locating your Membership? print page name : costco print page url : /costco dcr path: isFooterOff : true isFooterOff1 : false isItAmazonCobrand : false ©1999-2023 Shutterfly, Inc. All rights reserved * | * Terms of Use * | * Privacy Policy * | * Help Centre