ASTPP installation and configuration

By Yevgeniya Suminova on 2021-03-29
Updated by Yevgeniya Suminova on 2021-03-31
Updated by Yevgeniya Suminova on 2021-04-07

Contents

Introduction. 1

1.      Install ASTPP. 1

2.      Configure ASTPP from web admin GUI 1

2.1.       Edit admin. 1

2.2.       Set Localization. 1

2.3.       Company Profiles. 1

2.4.       Settings. 1

2.4.1.         Global 1

2.4.2.         Calls. 1

2.4.3.         Homer. 1

2.4.4.         Opensips. 1

2.4.5.         Payment Methods. 1

2.4.6.         Purge. 1

2.4.7.         Signup. 1

2.4.8.         Database. 1

2.4.9.         Notifications. 1

3.      Get Addons. 1

4.      Create Providers. 1

End. 1

 

 

Introduction

This document contains the detailed instructions how ASTPP server has to be installed and configured in order to prepare it for the migration of the customers.

1.    Install ASTPP

In order to install ASTPP, this document must be followed from The beginning till the end: https://docs.switzernet.com/3/public/210311-astpp-instalation/

 

2.    Configure ASTPP from web admin GUI

At this point you already have the ASTPP server installed, and you could enter into admin control panel on https://yoursubdomain.com

You will be invited to change the admin password. Click on “HERE”

2.1.            Edit admin

A.      Change “Password” and save it

B.      Change the “Email” to contact@4z.com

C.      Change “Notification Email” to contact@4z.com

D.      Change “Country” to Switzerland

E.       Change “Timezone” to (GMT+01:00) Amsterdam, Berlin…..

F.       Change “Currency” to Swiss Franc (CHF)

G.      Hit “Save”

2.2.           Set Localization

A.      Go to “Switch” -> “Localizations”

B.      Hit “Create”

C.      Name = “4z”

D.      In “Origination” -> “Destination Number Translation” -> hit  twice.

E.       Set rules as following:

00       *

+         *

0         41

Attention! Respect the order!

F.       In “Inbound Callerid Translation” set the following:

00       *

+         *

G.      Hit “Save”

2.3.           Company Profiles

A.      Go to “Configuration” -> “Company Profiles”

B.      Click on “iNextrix Technologies….”

C.      “Company” = 4z.com Sàrl

D.      “Address1” = Case Postale 32

E.       “City” = Lausanne

F.       “Province” = leave empty

G.      “Country” = Switzerland

H.      “Zip Code” = 1015

I.         “Phone” = +4122 550 5500

J.        “Fax” = +4144 355 30 61

K.       “Email” = contact@4z.com

L.       “Website” = www.4z.com

M.    “Company Tax Number” = CHE-481.651.516

N.      “Invoice Notification” = yes

O.      “Invoice Due Notification” = yes

P.       “Invoice Due Days” = 25

Q.     “Invoice Prefix” = invoice-

R.      “Invoice Start From” = 1

S.       “Generate Invoice For No Usage” = yes

T.       “Invoice note” = leave empty

U.      Domain = yourastppdomain.com (change accordingly)

V.      “Header” = 4z.com

W.    “Footer” = 4z.com

X.       Download the Logo

Y.       Download the Flavicon

Z.       Hit “Save”

AA.  The other profile that was there by default is changed as follows:

 

2.4.           Settings

Co to “Configuration” -> “Settings” -> Choose Fields on the left menu one by one:

2.4.1.      Global

A.      Change “Minimum fund transfer” to 10

B.      Change “Password Strength” to “Moderate”

C.      “Number of Default Rows” =  25

D.      “Base Currency” = Swiss Franc

E.       “Default Invoice Mode” = Draft

F.       “Account number Editable” = Yes

G.      Hit “Save”

2.4.2.      Calls

Leave as it is

2.4.3.      Homer

Leave as it is

2.4.4.      Opensips

2.4.5.      Payment Methods

To add instructions here

2.4.6.      Purge

A.      Recording Files Older Than Days * = 30

B.      Audit Logs Older Than Days * = 30

C.      CDRs Older Than Days * = 365

D.      Emails Older Than Days * = 365

E.       Invoices Older Than Days * = 365

F.       Expired Accounts After Days * = 180

G.      Deleted Accounts After Days * = 180

2.4.7.      Signup

This section must further be updated. We must understand how setting here influence Customer’s Signups.

A.      Starting Digit * = 41

B.      Card Length * = 10

C.      Pin Length * = 6

D.      Timezone * = (GMT +01:00) Amsterdam, Berlin, …

E.       Country * = Switzerland

F.       Rate Group * = --Select--

G.      Enable Signup * = Disable

H.      Create SIP Device * = Enable

I.         Initial Balance * = 0

J.        Default Tax * = --Select--

K.       Account Notification * = Enable

L.       Payment Gateway Permission * = Enable

M.    Generate Pin *  = Yes

N.      CPS * = 1

O.      Concurrent Calls * = 1

P.       LC Charge / Min * = 0

Q.     Allow Recording * = No

R.      Allow IP Management * = No

S.       Allow Local Calls * = Yes

T.       Email Alerts ? * = Yes

U.      Account Valid Days * = 36500

V.      Localization * = 4z

W.    Balance Below * = 5

X.       Allow Max Retries * = 10

Y.       Telephone as account number * = No

Z.       Account Verification By * = Email

AA.  Generate Invoice *= Yes

BB.  OTP Expire Time(min) * = 10

2.4.8.      Database

Leave as it is

2.4.9.      Notifications

A.      Email notifications = Enable

B.      SMTP = Enable

C.      SMTP Host * = smtp.switzernet.com

D.      SMTP Port * = 587

E.       SMTP User * = username@smtp.switzernet.com

F.       SMTP Pass * XXXXXXXX

G.      Mail Log * = /var/log/astpp/

3.    Get Addons

A.      Go to “Dashboard” -> “Get Addons”

B.      Install following Addons:

a.       Account Number Range -> Re-login

b.      Switch Monitoring -> Re-login

C.      Go to “Configuration” -> “Settings” -> “Global”

D.      Set “Auto refresh page” to 15

 

E.       Hit “Save”

F.       On the left Menu, go to “Account”

G.      Set “Minimum” to 41000000000

H.      Set “Maximum to 41999999999

I.         Hit “Save”

 

4.    Create Providers

This process contains sensitive information and is not published publicly.

4z.com team must follow this document

End

***

© 4z.com