Application form Tiaan - Sales Force September 18, 2018 10:26 Updated Follow To apply for a Keedo Store Card there are two ways to do so. Click here to apply for a store card online. You may visit any of our stores and request for an application form. To view our Terms and Conditions click here. Related articles Shipping Information Keedo Store Locator Visa Checkout Comments 0 comments Please sign in to leave a comment.