NAV

Introduction

Welcome to the t-appz Developer Portal! In this page, you can find information about how to install t-appz extension, how you can check if t-appz extension is correctly installed, and our FAQ.

Documentation

Swagger

T-appz swagger is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection. You can understand and interact with the remote service with a minimal amount of implementation logic.

T-appz Swagger

Api Mock server

T-appz Mock Server allows you to try out our API giving immediate feedback along the way in how it may be used. You can find the code examples in the machine column of the documentation

T-appz Mock server

Magento

T-appz is a DIY native app building platform enabling your e-commerce businesses on Magento platform to go mobile in less than a day. Below is a link of installation guide for magento extension

Magento

Magento 2.0

T-appz is a DIY native app building platform enabling your e-commerce businesses on Magento 2.* platform to go mobile in less than a day. Below is a link of installation guide for magento 2.* extension

Magento 2.*

Magento 2.0 via composer

Below is a link of installation guide for Magento 2.* via composer

Magento 2.* (via composer)

Prestashop

T-appz is a DIY native app building platform enabling your e-commerce businesses on Prestashop platform to go mobile in less than a day. Below is a link of installation guide for prestashop extension

PrestaShop

NopCommerce

T-appz is a DIY native app building platform enabling your e-commerce businesses on nopcommerce platform to go mobile in less than a day. Below is a link of installation guide for nopcommerce extension

NopCommerce

PHP SDK

This package contains the open source PHP SDK that allows you to create your own rest api for T-appz

Php Sdk

Ruby on rails Server

This package contains the open source ruby on rail server that allows you to create your own rest api for T-appz

Ruby Sdk

Lumen Server

This package contains lumen framework that allows you to create your own rest api server for T-appz

Lumen Server

Other e-commerce platform

Other e-commerce platforms

T-appz Github organization

Github

How to check if t-appz extension is correctly installed

PrestaShop

Add /modules/tappz/api.php after your domain name.

If you have successfully installed t-appz, add /tappz after your domain name.

RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]

RewriteEngine on RewriteRule ^tappz/?(.*)$ %{ENV:REWRITEBASE}modules/tappz/api.php?$1 [QSA,L]

Note that you shouldn’t add RewriteEngine on

After you make any changes in SEO & URLs Preferences, you have to reset t-appz module.

Magento

Add /api/v2_soap?wsdl=1 after your domain name and search for tappz.

Frequently Asked Questions

Basics

  1. Which platforms does t-appz support?

    iPhone, iPad, Android, Android Tablet

  2. Which Android versions does t-appz support?

    Android 4.0 +

  3. Which iOS versions does t-appz support?

    iOS 7.0 +

  4. Does t-appz create Hybrid or Native apps?

    100% Native.

  5. Can t-appz support high-volume stores?

    There’s no limit to product number, so large stores are perfectly fine.

  6. What types of products can t-appz support?

    All products are welcome.

  7. Is the app source code available to buy?

    No.

  8. Which payment methods does t-appz work with?

    Credit Card, Money Transfer, Paypal, Apple Pay, Cash on Delivery and 3D payment (only Turkey).

  9. Can I add more than one level of sub-departments to my store?

    Yes!

  10. Can I change the wording for tabs or text on each t-appz app?

    Yes, absolutely!

  11. Who can use t-appz to create an application?

    Any e-commerce owner who wants to mobilize!

  12. How can I create an application with t-appz?

    First, you can visit our pricing page to check out which package fits your business needs! After you’re on board, you can watch our how to video to get you started.

  13. Do I need to know any programming to create an app on t-appz?

    No, you don’t need any development skills to use t-appz.

  14. How much time does it require to create an app on t-appz?

    Less than a day!

  15. Can I become a reseller for t-appz?

    Yes! We’d love to cooperate! You can check out how and connect with us here

  16. Can I restrict access of my app to registered users only?

    No.

  17. What does logo size and icon size mean?

    You have to upload specific sizes for icons and logos. For icons the standard size should be: iOS app: 512 X 512 Android app: 512 X 512. For splash logos the standard size should be: iOS app: 1024 X 1024 Android app: 1024 X 1024. For header logos the standard size should be: iOS app: 250 X 52 Android app: 250 X 54.

  18. Can I update my app?

    Yes! You can use t-appz wizard to update your app.

  19. Can I reach your support team when I have a problem?

    We prepared a very detailed FAQ page which we suggest you take a look at first. If you can’t find an answer to your question, check the community page to see whether anyone else has asked the same question and whether it’s been answered by other users. If not, reach us via email: support@t-appz.com

  20. How can I delete my app?

    You need to remove your app by using your iTunes or Google Play account. After you remove your app, your app will not be visible on stores any more.

  21. Can I hide products when they are out of stock?

    It is possible to automatically hide out of stock products via your web services.

  22. Is there a tappz demo mobile app on store?

    Yes! For Android. For iOS

  23. What does Native app mean?

    A Native app is an app built with the native language of the device on which it will be installed. tappz builds native apps for iOS and Android.

Design

  1. Can I customize the app to fit my color scheme?

    Yes! You can enter your color codes or select from one of the themes.

  2. Can I change banners?

    Yes! Products, campaigns, categories and banners are transfered from your web services. If you change them on your e-commerce store, any change on your web servicese will be reflected to your mobile app.

  3. Does t-appz have multiple language options?

    Yes, t-appz supports multiple languages. We currently have English, Turkish, German, Spanish, Italian, Portugese and French. But please tell us if there is any other language you’d like to use.

  4. What are the banner sizes for tablet and phones?

    iPad: 1008 x 610 iPhone & Android Mobile: 640 x 520 Android Tablet: 1024 x 1024

  5. How can I customize app icons?

    You can customize icons using the t-appz Wizard.

  6. I changed/updated my app icon and/or background image/splash screen but the changes don’t reflect on my app.

    You need to submit a new version of your application to the store.

  7. Can I upload my own logo or background image from my file?

    You can upload your own company logo for app icons, splash screen & iOS header.

Extensions

  1. How do I send push notifications?

    t-appz comes with a customer engagement platform, called t-race. You can use this platform to send push notifications. You can start using t-race here.

  2. Do you have Google e-commerce tracking?

    Yes!

  3. How can I send segmented push notifications?

    t-appz enables you to send one-to-many push messages at no charge, but for segmented messaging, you will need to use tmob’s customer engagement platform t-race. Please contact us at sales@t-appz.com

  4. How can I change my Facebook Account details?

    You need to create an app on t-appz Wizard by using your new account details and submit it the store again. Update is needed.

Integration

  1. How do I integrate my shopping cart to your mobile eCommerce platforms?

    If your shopping cart is one of the carts we support, you can easily select it from the dropdown menu on the first page of the t-appz Wizard. If not, please check our web service documentation or check the welcome kit we’ve sent to your email on the first day of your subscription.

  2. Do you provide a CMS to change banners, index settings etc. ?

    Yes. Products, campaigns, categories and banners are transfered from your web services. Any change on your webservices will be reflected on your mobile app. But you can change banners and index settings manually on your CMS > Settings > Homepage Settings

  3. My app crashes, what should I do?

    Problem is likely caused by your webservice. Please check from the webchecker. If you cannot solve your problem, please contact us at: support@t-appz.com

  4. Can I transfer hosting to my server?

    No.

  5. Where do you host the servers?

    They’re kept on Cloud.

Store

  1. Can I install a test app before submitting to Apple/Google? / How do I test my Mobile Site/App before going live?

    Yes! You can send a test app to multiple e-mails on the 5th step of Tappz Wizard.

  2. When can we expect the mobile app to be published on Play Store and App Store?

    Whenever you feel ready and whenever your application is complete.

  3. Can I publish apps on my own?

    Yes, of course. If you have store licences, you can go ahead and publish your app.

  4. Can you publish my apps to stores?

    Yes, we can definitely help you out with this. There is a store charge of 100 USD if you prefer that we publish your app on your behalf.

  5. When a new version of Android or iOS is launched, will my apps still work?

    Yes, we will inform you to update your app whenever there is a new version.

  6. How do I update my apps and when do I need to re-submit my app to the app store?

    You need to recreate or redesign your app on t-appz Wizard, then you can submit it to stores in the new style.

  7. What’s the usual waiting period for an app to be approved on Apple Store and Google Play?

    For Apple Store, usual waiting period is 4-10 days. For Google Play, usual waiting period 1-3 hours.

  8. I am done with creating an app, what’s next?

    After you feel good with the app you’ve created, you can submit it to the stores.

  9. How can I go live with my iPhone app on App Store?

    There will be a review period for your app by Apple Store. After your app is approved, it will be go live.

  10. How Can I Go live with my Android app on Google Play?
    To submit your app to the Google Play Store (for the Android platform) you must submit accompanying texts and screenshots. Android apps do not have to be approved. Very often, apps are available at Google Play in just a few hours.

  11. Can I sell my mobile app on App Store & Google Play?
    Yes!

  12. How do I acquire an iOS developer license?

    You must register as an Apple developer. You can then register with the iOS Developer Program for US$99 per year.

  13. How do I acquire an Google developer account?

    You need a Google developer’s account to publish an app in Google Play.