Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

In addition, this is an extended mobile version of your site which allows you, for example, to add push notifications about promotions and sales.

 


Информация
titleIMPORTANT

Limitation: new applications will be available only for adaptive templates - website has a mobile version (It is Elastic template in OT Box)!

...


An example of website design in WebView application
Image Modified
Image Modified
Image Modified

 

...


Example of push-notification

...

Setup for App Store and Google Play

Project

...

will be created in Firebase. A developer account is required.

...

Информация

To purchase Google Play and Apple (iOS) developer account for legal entity, you will need to obtain a D-U-N-S number — an international identifier for legal entities. Information how to obtain D-U-N-S number can be found on the Internet (for example, https://www.dnb.com/duns/get-a-duns.html).


Google Play developer account

Follow the link

...

Where can I get a developer account?

Google Play

Step 1: Create account

Follow the link https://play.google.com/console/u/0/developers 

Информация
titleImportant

Use VPN (relevant for residents of the Russian Federation) if following the link does not work

Image Removed

Make Be sure to create a new account for work and business. Do not use a personal account

Image Removed 

Fill in the fields and click "Next" button

Image Removed

Verify your phone number.

Image Removed

Image Removed

Image Removed

Image Removed

After registration Google will require you to enable two-step verification to access the developer interface. Follow the prompts and turn it on for a while.

Before transferring the account to developers, it is better to turn off two-step authentication while working with the application or be ready to constantly send verification codes to developers.

Image Removed

Disable via account settings

Image Removed

Select "Security" in the menu

Image Removed

Select "Signing in with 2-Step Verification was turned on" in the list of recent activities

Image Removed

Enter your password again and turn off 2-Step Verification

Image Removed

Image Removed

This is unsafe, so turn it back on immediately after finishing work on the application! The scheme is similar to turning off.

Follow the link https://play.google.com/console/u/0/developers again and create a developer account for the organization

Image Removed

Step 2: Fill out the questionnaire and accept the terms of the agreement

A questionnaire will open which you will need to fill out as well as check the consent boxes. Pay attention to “Developer name” and "Organisation name" fields, as they will be seen by users on Google Play.

Image Removed

Image Removed

Step 3: Account payment

Pay 25$ fee with a credit card. You will need to confirm your identity (passport photo or driver's license) after payment

Image Removed

...

.

Next, fill in all the information and enable two-step authentication when the account is created.

Create an account in Google Play Console. Select the type of organization and click "next":

Image Added

Specify developer name and company name:

Image Added

Link a payment profile:

Image Added

You will need to create a payment profile from the very beginning. DUNS number will be required — an international company identifier in Dun & Bradstreet database. Apple uses it to confirm that your company exists:

Image Added

The application is considered from 7 to 30 days. Register at https://support.dnb.com/?CUST=APPLEDEV

You can read more here https://www.dnb.com/duns/get-a-duns.html

Once you get DUNS, enter it and Google will notify you that the payment profile has been created.

Enter required information and click "Next" everywhere. Tell about your experience when you reach "About You" screen. This is a required field.

about_you.pngImage Added

Click "Create account and pay" after completing a few more steps:

Screen_Shot_2022-03-17_at_1.59.12_PM.pngImage Added

Now you need to pay for account. 

App Store developer account

Information for account registration:

  • Full name of the person responsible for registration;
  • Developer account name;

  • Developer phone number (strictly a corporate number, to have access in case the employee is fired);

  • Developer email address (required on developer's website domain - this is necessary to confirm registration legitimacy and to simplify access restoration if someone suddenly contacts you from another email with a similar domain);
  • Full name of the contact person for communication with Apple;
  • Phone number of the contact person for communication with Apple;
  • Organization credentials (in English);

  • Website address;

  • Number of employees in the organization;

  • DUNS number.

NOTE! Account name (Apple ID) must match the data you fill in when pay for the developer account (for example bank card).

The account is registered up to 30 days.

Create Apple ID

  1. Create new Apple ID. We recommend doing this from iPhone supporting the latest iOS updates (if you plan to pay from your mobile phone balance);

  2. Use corporate contacts of company employee for whom you plan to register an Apple ID (email on company website domain and phone number). Corporate contacts will retain the ability to restore account access if the responsible employee changes;
  3. Upon completion of registration, please indicate the phone number whose balance will be used for payment. 

Please provide only a current and accessible phone number. With its help, you will always be able to top up your balance, buy or renew a license without the help of third parties.

Get DUNS number if you don't have one

DUNS number will be required to register Apple developer account as a legal entity. This is an international company identifier in Dun & Bradstreet database. Apple uses it to confirm that your company exists.

The application is considered from 7 to 30 days. Register at https://support.dnb.com/?CUST=APPLEDEV

You can read more here https://www.dnb.com/duns/get-a-duns.html

Register developer account

  1. Download Apple Developer after new Apple ID registration and select "Account" tab. "Enroll Now" button will be active in APPLE DEVELOPER PROGRAM block if registration is correct. Otherwise "Disable";

  2. Clicking "Enroll Now" button and go to company data entry mode. Company name must be specified in Latin, in strict accordance with the company name assigned during the creation of DUNS, otherwise an error will be generated;

  3. Similar to registering with Google, enter client’s previously prepared data on responsible person and contacts;
  4. Confirm authority by indicating:
  • a contact person who can confirm the authority of the first one;

  • email and phone number of the contact person so that Apple can contact him to confirm the responsible person authority.

After entering, you will receive a letter to your email stating that Apple accepted your application and will conduct a review soon. Later, you will receive a letter stating that the review is complete if everything is OK.

After that you will be asked to complete registration and pay for verification. After clicking "Purchase" button payment will be made from the phone specified when registering Apple ID, so the first step is very important.

Add developer into account

To publish and release updates to App Store, add Apple Developer account to your account. Find out developer's Apple ID in advance.

Go to App Store Connect page. If necessary, sign in using the Apple ID you created earlier.

Click "Users and Access":

Image Added

Click "+" on "Users & Access" page on "People" tab:

Image Added

Enter name - "Support",  last name - "Pyrobyte" (your company only) and developer's Apple ID. Select "Administrator". This will allow the developer to publish the app, update it, receive information about errors, and fix them. The developer will not be able to support the app if you change permissions:

Image Added

Click "Invite" button after that‎. "Additional Materials" and "Appendices" blocks are not required.

Inform manager that you have sent an invitation to developer. After that, you can start publishing mobile application.

Create project

(For Apple: first, OT Commerce programmer must create a certificate with which the application will be signed (since he must provide the necessary data) and then we can proceed to creating the project)

Follow the link https://firebase.google.com/

...

There is a choice here: create for Android or for iOS. The example shows how to create an Android application

 


Step 1

(For Apple, OT Commerce programmer provides the data for "Apple bundle ID" and "Apple nickname" fields. "App Store ID" field can be left empty.)

Make a unique application identifier (Bundle ID) in English in “Android package name” field (1) in the application store (App Store or Google Play).

...

  1. Take your website URL (for example, bundle.my)
  2. Take your website name in Latin (Name)
  3. Combine option1 and option2 by writing through a dot: firstly, the end of domain my (you can have any: com, ru, org, etc.), then the second part of domain bundle (you get com.bundle) and finally, the store name in Latin: Name (you get my.bundle.name)

More examples:

Address/URL
Website name
Bundle ID
top-test.otcommerce.comTop-testcom.otcommerce.toptest
https://www.google.com/searchcom.google.search
https://tao-bao.mn/tao-baomn.taobao.taobao

We recommend to specify name of your store based on the OT Box in “App nickname” (2) field.

Register application clicking “Register app” button (3)

 

(For Apple - it isn't necessary to fill in App Store ID).

Step 2

Download *.json file to your PC clicking “Download google-services.json” (1)

Click “Next” button (2)

 

(For Apple download the file and after that you can close the window)

Step 3

Scroll down to “Next” button and click it. All fields will be filled in automatically and you do not need to add anything.

...

Don't change anything in 2 next steps and just click “Next” button both times

 


Select (1) message lifetime (how long it will be relevant and wait for the user when he appears on the network. This feature helps to set promotions and time-limited offers).

...

Check settings after that and click “Publish” button.

It is ready

...


Информация
titleIMPORTANT

Limitation: new applications will be available only for adaptive templates (It is Elastic template in OT Box)!

...