Home
DIDReseller User Manual - API
Contents
1. In Upload Package File area cick Browse to find the Component 2p fle on your computer Select the desied fle and cick Open Then cick Upload File amp Install to complete the instalation Alter instalation process eventing is okay confimation massage wil be displayed 1f you can find menu named DIDWW that means the component is installed successfuly I you ck on t you wil anter he components Dashboard E me a Exten 1 insti Componinnis Diaw Reateenion Languages Tamplain E vomeen DiDReseler User Manual 12 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Configuration wizard Alter instaling the component Configuration Wizard appear t contains detailed description of base component settings that must configured before start working Read about component settings in DIDRaseler Settings Guide Aher you have configured all the settings Configuration Weard wit look Ike this Wizard wil check base component setings every time and wi appear i anything ls wong C ck Diamias configuration wizard to hide t DiDReseller User Manual 13 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world Securing your site ts very important to have secure environment that prevents the diversion or interception of sensitive data You can make your ste more secure by enabling Secure Socket Layer SSL encry
2. setae sts monty proe tears eure mowa Carer name il won Sting gt Congrats St woman iy steer ts sarin cde nuts Cais Ieor Ca Fara pet i ciel a oro pear ono ee Ore Sep me arog ee eerpon DiDReseller User Manual 74 Tnfo didwy com titter com DIDWW DIDWW Your gateway to the world Articles tor Forwardings descriptions Al types of fomarding can be described by creating articlas These desciptions wil be displayad in the Order Summary Order detas and on al pages du ing ordering process on tront end Go to Content gt Article Manager gt cick New bution Enter pretomed Tle select Section Virtual Numbers and Category System S Ow Ome seyo SOE EEE Enter Alas ype of forwarding torwarding description Ipe of forwarding can be skype gta tsp pstn voip csp Type the desoription you want avoting tables and large forms Text shoukint be very long Aricia alias tor custom types of forwarding must bok Ike this system nama forwarding description importanti Previously created custom forwarding should have short and simple System name without spaces and special characters Articles tor payment system processing pages When customers select Payment method while anter creating they ae redacted to the paymant processing page Al defaut payment systems in the co
3. Sman sm API Sae lernan Aele ote Go to Site gt Global configuration vee Configuration ore ae Check whether Yes checkbox is selected for Search Engine Friendly URLs DiDReseller User Manual 77 Tfo didwy com twitter com DIDWW DIDW W Your gateway to the world Ow Oma assumes Ono Bm Then in Component configuration gt System tab you should choose On or Otin the Customized SEO URL s drop down ist and then cick Save 1t Onis chosen front end component URLs are unique and user fiend You can edt URLs in the folowing ini fles Jomia_wovanguage en GBlcom_didww route coveraga ini Jooma_reotlanguage en GBlcom_didww out fowartng ini You also can instal easy4o use Translation manager to edi these ini fles Read more about Translation manager in our integration Manual For every single page define placeholders are required so you can change anything you want exoept them The folowing placeholders can be used Qetwaet Typo ofthe Cal Forwarding Destination hcountry ety Sepreix Country Ciy and Cy prefix which are selected by the customer for DID number ordering twd country Forwarting country wbare cals are forwarded to Forwarding prefix network name PSTN Network name ITSP Provider name Hore ar required placeholders for the folowing pages DiDReseller User Manual 78 Tnfo didwy com twitter com DIDW
4. Translation Manager component is a valuable tool for translating static texts used in cre components modules pligings and templates Installing Translation manager Download the latest version of Translation manager or browse for other versions Thon install component from the Extensions gt Install Uninstall screen M everthing goes wel you wal get a confimation massage Working with Translation manager Go to Components gt Translation manager This wil show Translate Manager screen with a ist of alinstaled languages for the ste and the administrator backend Translation Manager 722 320 m To edit any language translation select that language for example Administrator en GB Engish Unted Kingdom and cick View Fis This wil show the lst of language fles DiDReseller User Manual 86 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world E Language To edi fo tor example com _didww select it and click Edit This shows the sting eding screen for the Translation IN Fie In the Eat Translation IM File screen you wa ses stings and textboxes as wal Change the stings accordingly and cick Save Read more about Translation manager here DiDReseller User Manual 87 Tfo dldwy com twitter com DIDWW DIDWW Your gateway to the world DIDReseller Payment Module Development Guide DiDReseller User Manual 88 Tnfo d
5. HTTP On menu em wil switch ste into SSL mode Notice Sometimes Home page skips SSL settings of Menu Item To fic this add the folowing code to configuration php fe varsive_ st htpsyourst Setting User Login to use SSL Go to Extensions gt Module manager gt Login form tem gt Module Parameters tab DiDReseller User Manual 15 Info dldwy com twitter com DIDWW DIDWW Your gateway to the world Gretna O Wo ves fom Oto ves ke Point to Enerypt Login Form and select Yes checkbox Do not forget to Save changes DiDReseller User Manual 16 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world DIDReseller Settings Guide DiDReseller User Manual 17 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Component Configuration Please go gt Components gt DIDWW gt Settings gt Component Configuration This section consists o 4 tabs API Setup On this page the basic API settings should be configured ons rame wel ma API user and API key ae used to authorize your component wih the DIDWW API2 account Hf you dont have the authorization key please enol for DIDWW Reseler appication 1 yu are testing the component wah DIDWW testing envionment sandbox please sot API test mode to Yes once you are ready to go Ive w
6. To delete an tom trom the Address ist cick the cross on this tem ic Save to save your setings Read more about Notifications in DIDReseler Customization Manual DiDReseller User Manual 31 Tfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Scheduler The Scheduler section Dashboard gt Settings gt Scheduler contains a Ist of tasks which should be automaticaly executed tom tine to time for example check 1f there ls new version download cal history update coverage generata invoices for cals and etc Website administrator can spect tine intervals n minutes for each task Task can be executed automaticaly by clicking Execute Scheduler plugin can be used for task execution on pages but due to Joomla access imitations to the system automated tasks are performed only when ther taks wore performed manualy For example Its timme to perform cal history update but nothing has bean done on the webst by user or by administrator the task wil not be pevfomed unti someone performs any manual task ke add funds change mapping or approve onder However if you do have access to the system and can edit Cron servio ther is a sobiton for making al tasks run regardless at any other operations Fs administrator should anter the scheduler key in Dashboard gt Settings gt Component configuration gt Scheduler key fot DiDReseller User Manual 32 Tnfo d
7. an hour The took e publshed as an apen source project under GPL2 kcanse DiDReseter demo version is hosted under joomia didreseler com Features The DIDReseter component offers the folowing features Front ond Fendy Ordering Ward Sal Serios Interface Dynamic Dashboard Ticketing System Cal History log Orders Invoices Payment History My Detaks Coverage More info Backend Dynamic Dashboard Modular widgets Statisti Widgets Reports and statistics Tekating System Nottors System Cal history Orders and Invoices Payments History Coverage Management Custom Cal Fonvarding Options Rates and Pricing Setup Payment modules Anteraud DibReseler User Manual 7 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world Ccurency configuration Database Wpe Expor import More info DiDReseller User Manual 5 Tfo didww com twitter com DIDWW DIDWW Your gateway to the world VMWare Ready to Use Image DiDReseler Vitual machine is Ready4o use Package based on VMware and contains Limos Apache Web Sant MySQL Database Sener Joomla CMS DiDReselar component SEO components Preconfgured Graphical Templat How to run DIDResollr Vis For MS Windows please download and instal VMware Player ForMAC OS please download and instal VMware Fusion for MAC Download the last version of DIDResaler for Joom VMware VM image fl
8. conr Pe comer minste Coverage Call Forwarding and ITSP list pages Coverage section deserbes al iocations curenty supported List of avalabie locations i configured by administratorin Coverage Setup ITSP iist page displays the ist of avalablo VolP Providers f you have no such item in your Vitual Numbers Menu read howto add i DiDReseller User Manual 64 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world Call forwarding page contains supported forwarding destinations configured by administrator in Forwarding Read about ates for Coverage and Call Forwanding pages in Customization Manual My Details My details page contains customer s dette payment preferences formation about credit cants and subscriptions In My details block customer can edt personal details and set the minimum balance amount i he wants to receive when balance is less than this amount In Payment Preferences block customer can assign credi cars the folowing operations Payments tor new orders payments wil be created from this can here customer can change the default card Tor order creation Payments for orders renewal automatic payment wil be created from this card when orders are renewed Payments for PSTN charges automatic payment wil be created fom this card when customer s balanos i Jess than the sum of minimum balance amount and balance Brit 1 Balance is selected for these operations automa
9. from user balance automaticaly gt Payment automatization is used to auto reject payments f customer pays through ofine payment method I users Credt Card has expired payment w be added with Pending status To create new user group cick New on the Joomla toolbar in al required detalis and Save your changes Status can be changed for each user in User Detalls DiDReseller User Manual 51 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world Tickets This section is used to answer existing custome tickets or to create new ones Super administrator can see al e tickets other administrators nly tekts for their departiments The number of active teksts i shown on the main toolbar A awarang s gp Tees By defaut oniy active tickets are displayed in Ticket list abe Cik bution wth the red dash next to the ticket tn close it To view closed tickets select Closed fiter and cick Go ck button win the green cross to make ticket active Gick on the tekat s name to open it and cick Correspondence to sea tickets history New ticket can be eraatad rom Tickets section by cicking New on the Joomia toobar from User Detalls by cicking Create a ticket on the Jorda toolbar On the New ticket page Ein al requred details and cick Create tl DiDReseler User Manual 52 Tnfo didww com titter com DIDWW DIDWW Your gateway to the world Statistic
10. smount thie gt paymentDatalne_ gros period x idwaSubscptionsHelper crateSubscipton Sparams todo add code here subscription canceled JTable patinstance Subsertions Ssubserpions set Tbmay subecr KY Snubsetptions loath gt paymontDatasubser id Snubsetpions gt status SUBSCR_STATUSES STATUS INACTIVE Saubscttions gt store gt Add field salf SUBSCR_CONFIG NAME to the getDetaultConig method ratum aray to sat option for administrator to enablellsable subscriptions for this payment module Code Example pubic function gotDefautContg 4 retum aay sof SUBSOR_CONAG NAME gt 0 gt idwOntineSubscipton dass contains the folowing methods sotPaymenthmount method is used to payment amount fr spectied subscription period Method signature sot payment amount eccuing amount onetime amount see DidwnPayment setPaymentAmount Code example function setPaymantAmount gamount Sreccuring_ amount 0 0 Sonstine_amount i bie gt getAvalableSubec DiDReseller User Manual 95 Info didww com twitter com DIDWW DIDWW Your gateway to the world t Sie gt reccung_pice Sreccuring amount Sthie gt subeciption gt amount Sieccutng_ amount pie paront addFiell amount amountj gt y earna venderUnsubscribeBution method is used to generate button for subscription cancelation Method signature B render himkoode to cancel subeerip
11. table can be soned fered and exported to CSV fle and payment detale can be shown tne same way Payment details contain the information about his payment Payment module into tab is shown if customer has chosen one of payment methods and includes payment system details and requistes Importanti Make sura the order is paid before approving the payment Al senices are charged from prepaid balance Credit cards and other paument methods may be used oniy to top up prepaid balance of the customer W user balance doas not have enough funds for curent order this order wil be created with Pending status DiDReseller User Manual 48 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Users User Management User management tab contains ist ot al registered customers ek the icon the Details column User Detalls page contains detailed infomation about the customer personal and Credit Card info ists of last orders payments voices ticketa and call history Mark Beta Tester check boxin User into block you want this user to have access to all types of forwarding in Beta mode Read more about tin Fonwandng section ma ein ecto mi a In the Last Orders table administrator can renew several orders by a single action To do that mark check boxes of prefered orders and cick Renew Selected Pay attention that thare i no check boxes if orde
12. DIDReseller User Manual US 1 212 7966060 UK 44 20 80995011 info didww com twitter com DIDWW DIDReseller User Manual 1 Introduction 1 1 About DIDWW 1 2 DIDReseller for Joomla 1 3 VMWare Ready to Use Image 2 Installation 2 1 Minimum requirements 2 2 Installing DIDReseller component for Joomla CMS 2 3 Configuration wizard 2 4 Securing your site 3 DIDReseller Settings Guide 3 1 Component Configuration 3 2 PSTN Rates 3 3 Coverage Setup 3 4 Currencies 3 5 Payment modules 3 6 Permissions 3 7 Departments 3 8 ITSP Providers 3 9 Notifier settings 3 10 Scheduler 3 11 Database management 3 12 Log APL 3 13 Forwarding 3 14 Transaction log u 12 13 14 18 23 24 25 28 29 30 31 32 35 37 38 39 DIDReseller Back End Documentation 4 1 A few words before you start 4 2 Main DIDReseller Toolbar 43 Dashboard 44 Orders 4 5 Invoices 4 6 Payments 47 Users 48 Tickets 4 9 Statistics 4 10 Call history 4 11 Settings DIDReseller Front End Documentation 5 1 General information 5 2 Ordering Wizard 5 3 Registration Form 5 4 Virtual Numbers Menu DIDReseller Customization Manual 6 1 E mail Notifications 6 2 Front End Pages 6 3 Search Engine Optimization Settings DIDReseller Integration Manual 7 1 Mobile Joomla 7 2 JoomIFish 7 3 Translation manager a 42 43 45 47 48 49 52 53 55 56 58 59 62 63 72 74 7 82 84 86 DIDReseller Payment Module Developmen
13. PI to be Pubfshed while synchronization Leave clear to make them Unpublished by defaut gt Mark Send update notification check box to receive notification about any automatic changes of PSTN destinations Update Settings alow you set the margin manualy forall or certain regions Now you can see al the counties profes and rates The cost rates are shown in two columns Cost rate n USO and Local cost fn your defaut curency Local eo field shows your seling pie You have several wayst eat your seling price DiDReseller User Manual 21 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Cost rom field Manualy by entering the amount into Local seli feid Cost rate margin Automaticaly by entering amount of margin per rate Cost rate Automaticaly by entering percentage of margin Ater selecting the type of update you should cok Save and then Update PSTN rates again in order to be sure the rates are updated on the DIDWW side DiDReseller User Manual 22 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Coverage Setup Tis section is about seting your Vitual Number coverage for sala In this page you can select what counties and tis you are offering to your customors and what the pce ick Update regions to automaticaly enter al the avaiable coverage into your database Now you can set your seling price in two
14. W DIDWW Your gateway to the world ono Pe Re as DOinbesCaenaeinoiectdcorin fewer DORs neces ecu aE Ce vas en own RA eta ie ese ees ay cy ee i ow Ft esis an Famasia bene ead fe poeta i eee memes th ne en SEO MetaData Control We also provide an abity to set MataData for your Coverage and Call forwarding pages Tiles desorption and keywords for these pages are set by defauk using placeholders above You can ed MetaData for your sto as you prefer in appropriate ini fles pomia_roothanguagaan GB com_ditww ties ini Joomla reotlanguage en GBvcom_dkdmw descrption ini Jpomia_reetlanguage on GBvcom_cldww kaywontsnl DiDReseller User Manual 79 Tfo didwy com titter com DIDWW DIDWW Your gateway to the world Menu items and ITSP Provider URL s connection When ITSP forwarding and definite provider are selected in front and Ordering wizard nk to a Prove page appears in Destination detai Forwarding menu ID is used to make this ink connected to definite component Menu tem Importanti Check whether Yes checkbox is selected for Search Engine Friendly URLs in St gt Global configuration Then in Component configuration gt Systm tab gt Forwarding menu ID drop down ist select one of the folowing options On fecommended To make sure that the right menu is chosen a
15. WW DIDWW Your gateway to the world Transaction log Transaction log allows tracing the ordering process from its creation on the API to suspension of sence Transaction lst contains log records about approval cancelation and renewal of orders on the API including orders on the API and in the component information about DID numbers transaction values cst rates and APL response codes Place the pointer on the API response code to see enor description DiDReseller User Manual 39 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world DIDReseller Back End Documentation DiDReseller User Manual 40 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world A few words before you start We work very hard to make the admin panel as much flexible as possible you can move widgets from place to Place using mouse play withthe feds you Ike to display on your panels Mer resus buld custom graphs and Our goal is to make your business managing experience as much efecive as possble We are alvays happy to hear your feedbacks and ideas to improve the product DiDReseller User Manual 41 Info didwy com twitter com DIDWW DIDWW Your gateway to the world Main DIDReseller Toolbar Main DIDReseler Toobar displaya several tems My Balanco Resellers Balance wih option to update t Customers Balance is a total amount of all custo
16. a prec denoting funds ts intended for Simulation mode type select Success Enter your Secret key which i defined in your WebMoney Account Prof Select an appropriate Checkout intertace ENG or RUS Enter Link to URL if success and i payment is successful customer wil be transfered tothe page you have entered Entar Link to URL if failed and payment faled customer wil be transfered the page you have entered Change balance automatically select No PayPal Settings PayPal payment module should be configured in the folowing way woma noe nantly memo woma Testmode on select Yes if you are working on Sandbox and do not want money to be transferred Select No you are ready to work in Commercial mode Business account enter your PayPal business account e mal address I you do not have a PayPal DiDReseller User Manual 26 Tnfo didwv com twitter com DIDWW DIDWW Your gateway to the world business account you can create one at the PayPal Web sie Enter Link to URL if success and i payment is successful customer wil be transfered to the page you have entered Entar Link to URL if failed and payment faled customer wil be transfered the page you have entered Entar prefered Currency Code Change balance automatically select No Allow subscription select Yes I you want to alow PayPal subscriptions on your wab st ind Noi not DiDReseller User Man
17. ariera in order to ensure your global access to local phone numbers DID Word Wide has developed businase drvensokitions that meet industy standards whi offering integrators and rasalera the tools to maxsnize the proftabity Our innovative products enabie telecommunications companies as wet as independent operating companies to deWver premium costetfective voice services to individuals homes and businesses in both urban and rural setings To get more detalls on the DIDWW Resellers program please vi this Ink By making thasa commitments we are able to ensure the highest standards of stab ty fexibilty while daivering the best possible voles qualty to you and your customers DiDReseller User Manual 6 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world DiDReseller for Joomla DiDReseler is a complete e commerce business solution based on open source Content Management System and DIOWW API 2 0 This is an example of full automated fuly customizable DID serce reselng engine including end user sel registration and ordering senice configuration payment and biling ticketing administration and reporting system This project was initiated and ie sponsored by DIDWW to support its customers offering a complete ist of API functions code examples business processes making i a complete whitelabel took We hope this toolkit wil heip yu asiy to deploy new or expand existing e commerea ventures whin
18. ayed ered and searched by al lds The number of modules displayed may vary depending on user permissions An example of modular widgets is Summary It co ects the information about orders and payments and consists of 5 blocks gt Orders to cancel overdue onders that must be canceled Orders requiring atiantion these orders wil expire in less than 7 days and there is not enough funds to pay tar them on users balances Orders ready to process these ordera wil expire in less than 7 days and they can be executed by cicking Process Orders Statistic Widgets Statistic Widgets represent last month statisti reports created in Statistics section and added to the Dashboard To tum ott any indicator on the graph eck on is name DiDReseller User Manual 43 Tfo didww com twitter com DIDWW DIDWW Your gateway to the world DiDReseller User Manual 44 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world Orders Tis section contains Order ist table that can be exported to CSV fe by clicking an appropiate button in the Jeomia tober ck the icon it the Detalls column to view order detas In this tab you can change the number of months in the biling cycle forwarding destination and prices Importanti Prices which you change willbe used for the next invoice instead of actual pices at that moment DiDReseller User Manual 45 Tfo didwv co
19. ayment cick Add Payment in the next page select payment method ts amount inal required deta s and cick Proceed portant Payment amount cannot be less than the minimum amount Aoa payant a Thon customers select offine payment method message Payment is on moderation appears online payment method ie selected after cikong Proceed customers wil be redracted to a ste of payment system where they should enter details and complete the payment When administrator approves the payment customer receives e mail notification about R List of avalable payment methods can be configured by administrator Read here more about t DiDReseler User Manual 68 Tfo didww com twitter com DIDWW DIDWW Your gateway to the world Tickets When customers have any questions or problems about using the system they can send tickets to admin departments This section chides let of tickets dived into 3 tabs Active tab contains al open tickets Tickets With replies ncude massages sent or answored by administrator Closed tickets were dosed by customer or administrator To create a ticket cick Create a new ticket then in the New ticket page enter a Tito select the prefered department type the message and cick Create Now et Tho ticket wil be delivered and all users from selected department wil ecelve a notfction about it Read more bout departments in Settings G
20. d ares Component name administrator can set here sting value to change default component name so that i placeholder DiDReseller User Manual 19 Tnfo dldwy com twitter com DIDWW DIDWW Your gateway to the world would display in all frontend URLs Company URL is for company s webs Itis put undar a placeholder company urn and also used in frontend arises Help URL and Support URL feide ara used for Advanced Call Forwarding iFrame in order to pass reseller parameters Taxation Taxation tab is used to configure taxes for the sence Seam Aro ei Seman Tax name and Tax value in are configured by administrator Tax specified in this tab wil be included to all charges for services Prices uploaded to DIDWW are tax inclusive DiDReseller User Manual 20 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world PSTN Rates Fist youll need to impor ali the tomination destinations trom your tat plan at DIDWW account This is done Simpie by clckng Update PSTN Rates Once fished you should see a cantmaton message ike SYNCHRONIZED COUNTRIES 250 NETWORKS 1086 Margin can be confgure in two simple ways Default Settings wil automaticaly add the margin to your cost prio Margin can be set in USD or Mark Autopublish new rates check box to pubs al new rates by defaut Mark Autopubliah modified rates check box f you want al rates modifed on A
21. ditawaymentttvmedulesfpaymont module system name php Optional admin template for payment detas rendering shouldbe placed to Ampistatorcomponentsicom_dkiww vews paymentsimpi atals payment module system name php Frontend templates should be placed to Jcomponentscom_dlawwvewsipmodulesoayment module system nameydotaut php Language ini fle shouid be placed to administratortanguage en GB en GB com_didww payment module system namini Main payment module dass should have spacial name Didwwfpayment module system nama Payment So your unique system name 1s mytes class should be named as DdwahtestPayment he module s frst letter should be captatzed The fle with an abstract payment module cass definition should be regue 1 For onine module require_once dimame _FILE_ DS DS oni ament php and 1 For ottine module reque_once dimame _FILE__ 0S DS ofingpayment php DiDReseler User Manual 91 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world Payment Module Class Methods idww Contr Payment has the proceed task which is used for onine modulo caling YenderPaymentFrom f method which draws an HTML form with hidden inputs forthe payment gateway offine modulo caling 1eValid Q method to check if request is vad and then proceed f method to create Pending paymant far the curant user For onine payment module shouldbe added an option to process callback reques
22. dministrator can set definte menu ID which ean be found in Menus gt desired menu gt emi column In this case URL to Provider s page wil be according to selected Menu Auno sat by defaut by URL Can be used if thera is oniy one menu tem thers Ott none of manu Rems used DibReseler User Manual 60 Ifo dldwy com tuitter com DIDWW DIDWW Your gateway to the world DIDReseller Integration Manual DiDReseller User Manual B1 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Mobile Joomla To make working wth DIDResoler more flexible and easy we would recommend to instali some addtional components such as Mebie Joona JoomiFish and Translation manager Installing Mobile Joomla Fist you need to register on mobiejoomia com and download Mobile Joomla Component Then install component tom the Extensions gt Intall Uninstall screen M everthing goes wel you wal get a confimation massage Configuration To configure Mobile Joomla Setings go to Components gt Mobie Joontal gt Settings E ona Be Pi Read about Mable Joomal settings and configurations in official documentation Most settings are confoured by defaut To add DiDRasater manu to your sto ick the Smarthphone XHTML tab then point to Mobile Joomla Template API Settings and set left page sloment in the drop down Ist for preferred module postion DiDResell
23. e package wil be Installed to the Joomla folder ndmiiseatorcomponentscom dwn and placed into fad folder DiDReseller User Manual 98 Tfo didwv com twitter com DIDWW DIDWW Your gateway to the world How Tos DiDReseler User Manual 99 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Configuring Mail Settings To configure mai setings go to Site gt Global Configuration gt Server tab and pont io Mall Settings mat etnos Select one of methods PHP mal function Sendmal or SMTP Serve for sending e nals rom the Maller drop down ist In the Mall rom fold enter the e mail address that wll appear on all e mails sent out by the web ste for example Inthe From Name field enter the name that wil appear in the From fisk on example DIDResetor emais sent out by the web site For Sendmail Path fi displays the path to the Sendmall program on the host This ld is only used if the Maller feld ie set to Sendma and the mal server i running the Sendmal program the Maller feld is sot to SMTP Server Set SMTP Authentication to Yes Select ype of SMTP Security and enter SMTP Port according to your maii server settings 7 Enter Usemame and Password for the account in SMTP Username and SMTP Password felds SMTP Host is nomaly set to localhost i the mailserver is on the same machine asthe wob server but it may be necessary to check this detal w h the hosti
24. e rom open didww com Please unzip and run the image using VMWare t takes 30 seconds to load the system and then it wil display your VM IP Address for example p 192 168 138 128 To access user interface Front end please open your browser and vist aup Modt ViWareMactinelPAd rossfoomia To access administrator Back end panel please open your browser and vst ntprYour VMWareMachinelPAddressfiooma administator Username admin Password demo You are welcome to play and change what ever you ike it wil change ony your local copy Known issue 1t you get Cannot connect to database when tying access joomla via web ty to change your VMWare network setings from NAT to BAIGDE then restart the VM DiDReseller User Manual 9 Tnfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Installation DibReseler User Manual 10 Tnfo didww com tuitter com DIDWW DIDWW Your gateway to the world Minimum requirements NySQL 5 and higher dooms 1 5 PHP 52 orlater PHP Soap package PHP MAX Memory sie 64 MB 1GB RAM or more Openssl DiDReseller User Manual 11 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world Installing DIDReseller component for Joomla CMS Download the lates version of the DIDReselr for Jooma or browse for other versions Ga to your Joomla administration panel and cick Extensions gt Instali Uninstall T oee
25. er User Manual 82 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world Ta MAP OMe Ie Template AM Stge Om Om raked make a Thon do the same things in IPhone WAP and Mode tabs DiDReseller User Manual 83 Tnfo dldwy com titter com DIDWW DIDWW Your gateway to the world JoomIFish Installing JoomtFish Download the latest version of JoomiFish or browse for other versions Then install component from the Extensions gt Install Uninstali screen W eventing goes wel you wll get a confimation massage seit eae Alter successful instalation you can fhd menu named JoomiFish vith new menu tems nos one Boer o mas DiDReseller User Manual 84 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world Installing Joom Fish patch tor DiDReseller component Download JoomiFish patch for DIDResoBer component fom hare Thon upload all XML fles trom the archive zip flo to admiistratoxeomponentsicom joomfshicantentolements on your server Hf everyting is comect you should see DiDResoler component elements in the Content elements drop down ist in Components gt JoomiFish gt Tanslaton tis eae Read more about JoomIFish here DiDReseller User Manual 5 Tnfo didwy com titter com DIDWW DIDWW Your gateway to the world Translation manager
26. f al XML fle elements _ lt tamlvorsion 1 0 encoding utt8 T gt lt didomvinstal type pmodule gt lt param gt crane gt testpminame gt SebebTesipmatabed descriptions This is a test pmodulacdesorton gt Iagministratricomponentsloam cisvw psymantiay gt 181 php admin ipaymentib tie1 phpela gt led php admin paymentibtie2 php lt ile gt Tadminstretorcomponentsicom didwa assetsimagesipmodulas gt lt e nama mg ang gt adminlimagasling png ife gt The trst ine ofthe XML fle dees the version of XML being used The lt didwainsta gt is a rot element of the XML fie The type attbute represents package type Now is The lt param gt tag describes the folowing module settings gt name system name of the payment module label module label wi be displayad to customers on the payment method selection page description module description uil be displayed to customers on the payment method selection page The lt older tag describes server folder where fias wil be saved If this folder does not exist t wil be created The path atirbute species the path to a folder relativa to the Jomi root The lt fle gt tag descrbes Ties which wil be Saved io appropriate older defined in lt fakder gt tag The name atribute is optional and descrbes the path to the ie relative othe installation package In the example above let php and fle2 php from th
27. he world To viow any statetic report cick on ts name To view a sample of several reports select the check boxas and ick Show Inthe Reguit graph select data intervals and cick Show Results ae displayed in a graph and tabi which columns comaspond to ines ot the graph When creatng or viewing the report results are cached in the database for quick access later When eding tho report these data are deleted Result examples DiDReseller User Manual 54 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world Call history This section displays Call history st that can be Mere by customer date and status To get the most actual data cick Update on the Joomla toolbar Importanti When updating the data user balances wil be synchronized wth DIDWW server and funds spent on those calle wil be witten off user balances Billed to user UAH conn shows call prices for customers Cuancy in this column is configured in Curencies ection Bled 8 column contains cal prices for Reseler DiDReseller User Manual 55 Ifo dldwy com twitter com DIDWW DIDWW Your gateway to the world Settings Before sta working wth DIDReseller component must be proper conigued in the Settings section Settings are deserbed in DIDReseler Settings Guide DiDReseller User Manual 56 Tfo didww com twitter com DIDWW DIDWW Your gateway to the world DIDResel
28. he world Payment modules in Payment modules secon administrator can manage avalable payment systems es To enable payment module cick the tick in the Active column In the Label column you can change the nama and in the Mark column the description of payment system that wil be displayad in tont ond Payment method form Payment method 2 meyson Importanti You must set the same default curency in all Payment modules and Curencies section Otherwise you can have problems with the biling logic of the ste To configure payment module cick Settings next to t You can instal your ow payment modules through Upload File amp Instali feid To know more about payment module development please read DIDReseler Payment Module Development Gude WebMoney Settings Webloney payment madule should be configured in the folowing way DiDReseller User Manual 25 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world woma Siam Emmeram wom O Testmode on select Yes if you are working on Sandbox and do not want money to be transferred Select No you are ready to work in Commercial mode Enter your WMID number f you are registerad wih WebMoney system you have obtained Web Money Identication WMD number made up of 12 digas I you have no WMID number read hore how to get t Enter your Purse number Every purse i attached to WMID and also consists of 12 digs but has
29. idww com twitter com DIDWW DIDWW Your gateway to the world Introduction Each payment method for DIDRessler component can be done as a separate module Onine modules can accept payments trom diferent payment gateways and onine processing centers but offine only collet required information about the payment DiDReseler payment system consists of 3 abstract classes Diamont Dioner The base class DidwwPayment has 2 abstract methods 1 YeValld0 used for valktating user inputs tom the component side Method signature check user inputs DibReseler User Manual 69 Tfo didww com titter com DIDWW DIDWW Your gateway to the world param anay data artum bool abstract function Vali Sdate nuf 2 getDetaulicontig used for iting defaut configuration aray Method signature ratum aray defaul config aray when initialized at frst time protected abstract function gstDetaullConfigd DidwwOtinePayment extends DidwwPayment and h logic for creating pending payments extends DidwwPayment and h paymant gateway URL for requests processing importanti The methods given n Hale type in the class diagram ara abstract and they must be oveniden DiDReseller User Manual 90 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Payment Module Files Payment module contains diferent fs Main module class shouldbe placed to admnisttorcom
30. ith commercial DIDWW account please make sure itl et to No Importanti The data is diferent on sandbox and commercial servers for example coverage rates orders and user balances tis extremely important to backup your component s data before you moving form sandbox t0 commercial or tom commercial to sandbox To backup your data please go to Settings gt Database management DiDReseller User Manual 18 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world Test API connection button checks the connection with the DIDWW If the connection is succesful you wil get a message for example Sandbox API 2 0 143 gt Cick Save in the Joomla s toolbar which is in the upper ight comer of the screen before you leave tis page Algozone Anti traud Module Aigozone API collects data about the payments and orders and tums a risk love score fom 0 to 10 based on data IP address and payment detate toa Each queryis sent to Algozone s servers to analyze the data Aljozone charges about 22 for 5000 quades You can read more about t and purchase queries by the folowing ink tpt algozone com Site information This tab is used forspectying required information about he site Conta name Contig ae Suprim Company name in this field administrator can set Company s name which would be put under S company_name s and used in all tonten
31. ld ITSP Providers This sections very simple not much to set only button that alow you to update your ITSP Ist and Get ITSP logos bution for are Go tothe Component gt DIDWW gt Settings gt ITSP Providers and cick Synhronize ITSP Providers Once finished the system displays for example New networks adder on DIDWW Directory 121 The Ist of all approved ITSPs is managed DiDReseller User Manual 30 Info didwy com titter com DIDWW DIDWW Your gateway to the world Notifier settings Tis section is used to configure sending notifications when any system event occur new user registration order ration et Notter settings contain several blocks Users block shows users wno can receive notifications Departments block displays all departments Custom e malis block contains the Ist of addtional e mall addresses to which noiications can be sent To add new e mail address enterit in the New e mail faid and dick Add Events block displays the Est af events and their settings Checkmark in the E mail colum indicates whether to send notiications or not when this event occuras Drag desired usere departaments or e mail adresses to the Addresses column Important Two identical users cannot be added to a single event notification So when you add department to the event that aready contains users rom this department these usere wil be deleted tom the automaticaly
32. ldwy com titter com DIDWW DIDWW Your gateway to the world conna name ethene sein ea Ami og mes Casterman SEO URLS Fr ay uoe ann caat boers The numbers just a task entiation key which can be any number of random characters for example test000 Now everytime when somebody accesses the folowing URL ntp tyourste comindex2 php option com_didwwic cron key test999 al automated tasks which are ready to run according to your Scheduler wil be perfomed You can also execute the paricular task regardless of whether R s raady to run or not by entering the task name Coverage update example Now jst edt your cron configuration fle ype on sch crontab o and use wget command to access the URLS automaticaly Configuration example Execute already to run tasks every 15 minutes 5 waat 40 Hdownall php option com didwnsc crondkey tesi009 Read more about wget command here and about Cron here DiDReseler User Manual 33 Info didwy com twitter com DIDWW DIDWW Your gateway to the world You can also change Scheduler settings fr only Front and only Back end o for both Frontend and backend To do this go to Extentions gt DIDWW Scheduler plugin gt Parameters and select desked option in the Run on drop down Est Punning on Frontend and back end is set by defaut DiDReseller U
33. ler Front End Documentation DiDReseller User Manual 57 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world General information Once instaled the DIDRsseller component new modules wil appes order form and Virtual Numbers Men on your doomia s tront page named DIDWW To edi this modules enter admin part of the ste as administrator Then go to Extensions gt Module Manage Select Position drop down ist gt left and cick module you want to edt Importanti These modules are set to left postion by defaut So if they dki not appear on your Joomla website change their positon according to your template DiDReseller User Manual 58 Tnfo didwv com twitter com DIDWW DIDWW Your gateway to the world Ordering Wizard DIDWW order form is an actual service purchase wizard for your customers Hera they select location and tonvarding destination to make an order Tis fom can be fulyr customized using component s administration options such as Coverage PSTN rates and Forwarding settings Feu praa Se rates Oms Owe Onse rer Destination datait Alte cicking Continue customers are redirected to Order Summary page with options to set payment periods and to make prepaid payment M customer is not logged in he wil be offered to log in or registar DiDReseller User Manual 59 Tnfo dldwv com twitter com DIDWW DIDWW You
34. m twitter com DIDWW DIDWW Your gateway to the world Each onder can be approved rejected and checked for fraud prevention f Ant fraud Modula was previously configure When you approve or reject an order you can solct whether to notify customer about t or not Approve order importanti i you approve an onder wth a DID number that was assigned to terminated onder and select not te notiy the customer the terminated order wil be closed and its customer wil not receive notification too ick Check Fraud to gat a risk vel score and the infomation about the customer which has made an ord helps to monitor and detect al online orders for raudulent transactions In Comments tab any notes related to this order can be entered Activity log contains a st fal the changes made to orders Transaction log contains contains log records about approval cancellation and renewal ot orders on the API including order IDs on the API and in the component infomation about DID numbers transaction values cost and API response codes DiDReseller User Manual 46 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world Invoices List of all invoices with abilty to fitar them by Customer Date period Status and Type ee ETE DiDReseller User Manual 47 Info didwy com twitter com DIDWW DIDWW Your gateway to the world Payments Tis section is similar to Orders Payment ist
35. mer balances Itis cickable and inks to a User page isting customers ordered by balance amount Ciek the graph icon next to Customers Balance to see Customer Balances Chart Global Search is caso nsenstive search engine that makes searches accordingly to user s access permissions Current component version wih option to check whether a new update is avaiable Updating the system enables the latest available improvements to be installed to your component It works rather sme When a new version ofthe component is released the green arows icon near the number of version tums to an icon wih bie amows a gt It you click this icon a modal window Upgrades avaliable wal appear You will be offered to instal new version automaticaly and to read the Changelog W eventing goes wel after update processing you wil see a massage Update i complete and Update log with a ist of upgrade steps that have been performed Vosate oo 2 253 5 22 M thera is any problem eror message appears with detaled description of the problem DiDReseller User Manual 42 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world Dashboard Dashboard contains modular and statistics widgets that can be configured in many ways Modular Widgets Modular Widgets represent general data of one or several component modulos Basicaly itis a table which can be configured by number of entres displ
36. mponent have descrptons for payment processing pages They can be ound in the Aricle Manager with alases Ike payment system nama payment DiDReseller User Manual 75 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world In case when payment system includes subscription option ala of this artele should be payment system name paymentsubscrpton It you want to create payment processing article for new payment system use alas mentioned above and the following sample Oe Ome Bu Ow k a Adding new menu to Front end You can add Call forwarding page to your Main menu or any other prefered menus in Front End To do this cicik Menus gt Main Meru or any other menus gt the New button gt DIDWW gt Forwarding gt Default Layout Filin all required fields and cick Save If you want to add ITSP lst page cick Menus gt Main Manu or any other menus gt the New button gt DIDWW gt Forwarding gt tplst Layout Do not forget to Save changes DiDReseller User Manual 76 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Search Engine Optimization Settings SEO URL s Customization In Customized SEO URL s fiid Settings gt Component Configuration administrator can tum on and otf SEO URL s for Coverage and Call forwarding tont end pag This is a perfect handy tool that alows to make your ste mare SEO fiend
37. ng company as appropriate this is unclear DiDReseller User Manual 100 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Moving DIDReseller To a New Server Myou are planning to move your ste to another web server and transfer al your customers and other DiDReseter data use the folowing staps 1 Backup Joomla site DIDReseller and MySOL database 2 Save all users ties 3 install Joona on new server 4 Instali DIDReseler on new Joomia itis obligatory to install the same version as was running on ok Joomla new Jooml tables 8 Open your configuration php fe in tresh Joomla and change secret key var soort 68 Change the Path to the tolder for backup fles in Database Management according to new Joomla server 7 Change the Path a tolder of user fles in Component Configuration gt System tab according to new Joomla 8 Restore ata trom SQL dump to new database which was made on stop 1 9 Transfer users tles to new Joona server 10 Configure tresh DIDRaseler component and updat kto the latest version i necessary DibReseller User Manual 101 Ifo dldwy com titter com DIDWW
38. older with backup fles Select Compress the backup fle checkbox to compress the backup data into a zip fie DiDReseller User Manual 36 Tnfo dldww com twitter com DIDWW DIDWW Your gateway to the world Log API Log API section contains log records generated for al requests to API Log ist incudes request parametara dumps AP functions and other data This table can be exported to XLS fle and cleaned by cicking appropriate buttons on the Joomla toolbar DiDReseller User Manual 37 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world Forwarding Forwarding section contains Ist of supported services which cals can be forwarded to DIDWW resellers can offer certain types of forwarding to Beta Testes only open to all users if enabled or disable forwarding ata To disable fonvarding cick the the icon in Enabled column and vice versa To open forwarding for beta testers only cick the icon in Beta mode column Any user can be made a beta taster in User Detals To edt Forwarding detas cick on i s name Details contain the name and type of the fonvarding Setup and Forwarding pices order number in the Ist and option to Enabl Dsable t To add new custom ITSP cick New on the Joomla toolbar Then final required detas choose protocol and enter providers host Save your changes One DiDReseller User Manual 38 Info didwy com twitter com DID
39. ption You must configure your web server for SSL encryption before enabling it on your she otherwise si guaranteed to work SSL can be used for the entire site or tor single parts of t isnot Setting SSL to be used all jo time Go to Sto gt Global Configuration gt Server tab and choose prefered settings in the Force SSL drop down Ist By defaut t is set to None but can be set to Entire Sito or Administrator Only C ie aca Seige Server Stings j H Importanti Itis recommended to set Entre Ste to ensure that your customers do not transfer any sensitive data ka credt card numbers over insecure connection Setting Default Menu Item to use SSL M you do not want to encrypt your whola ste with SSL can be set for each manu tem to alow switching in and out of SSL mode To do that go to Menus gt Menu name gt Default Menu Item gt Parameters System tab and point to SSL Enabled Importanti When On this option makes whole ste HTTPS i no other menu toms are set to OM DiDReseller User Manual 14 Tfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Parameters Basie Parameters Component Parametar System movre No Yes Choose one ofthe folowing setings Ott menu Rem wil awtch ste out of SSL mode Ignore manu tem wa have no affect and maintain the curant state whether it is HTTPS or
40. r Manual 93 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world Payment Module Subscription To create a subscription option in your payment module add new class DidwwOniine Subscription 11 For onine module with subscriptions require_once dimame _FILE__ DS DS subsexpton php DidwwOniineSubscription extends DidwwOnlinePayment class and has an abstract method setPerlod which contains igi for setting up subsciption period Method signature r Set pariod of subscription param int Sord id Code example pubie function stPenod Spero 4 1gbie gt getAvalableSubec H oniy i subsciption i avaiable Sinis gt pariod Sinis gt aubscntion gt period gt Add option to create and manage subscriptions to not method Code Example function notio i todo add code here i subsciption created didwwimpont DidwwSubserptions helpers SorderTabia JTabiezgatinstanca Orie SordarTabiesvadionder k Sparams aray gt Sthis gt system nigNames subs Sthis gt paymentData subscr id gmdate Y m d Hi payer i gt inis gt paymentData payar et omal e gt paymentDatalpayer eral Satie Sthie gt paymentDatal subscr_ date DiDReseller User Manual 94 Info didwy com twitter com DIDWW DIDWW Your gateway to the world business this gt paymentDatalbusin custom satua gt SUBSCR_STATUSES STATUS_ACTIVE
41. r gateway to the world Order summary One tine payment Mrans 9520 Daet Douano amuso sheet uso Perdical payment ma veusa Prepaid payment rey as ana urea On the Step 2 end users can request Proforma Invoice by selecting the appropriate check box Proforma invoice AL Profoma invoices have unique number diferent fom a usual Invoice sequence Its not tax document and doesn replace usual invoices Profoma Invoices can be gene lod aftar ordering procedure from My Invoices page regardless of order approval In addition on this page customers select payment method and enter all required detals or pay tom balance i they akeady have funds on t DiDReseler User Manual 60 Tfo didwy com titter com DIDWW DIDWW Your gateway to the world Payment mathad Coton 6 aynan uso rm esas When customer cick Create order the administrator w be immediately informed about new orders to ba processed DiDReseller User Manual 61 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world Registration Form DiDReseler tor Joomla requis a itie bit more fields than original user registration forn This lads sometimes to the situation when user repetenng via Joomla native registration Inks and several eis are missing In the case on the fst customer s login component wil ask the user to f ali the missing feds Registra
42. r status is not Renew customer has not enough funds on balance to renew all selected onfers system wil renew only orders wiin the Ins of tho balance which have the eariest expiration dates DiDReseller User Manual 49 Tnfo dldwv com twitter com DIDWW DIDWW Your gateway to the world In the Ada funds block administrator can refil user s balance in case of cash payment or some payment system allure i s necessary to add a comment in this case Create order for customer form is simlar to frontend Order form and is used to create order for customers wih or without notiving them Sect uney gt fa O mse PSTN see rms O var O suut 8 sere DiDReseller User Manual 50 Tfo didww com twitter com DIDWW DIDWW Your gateway to the world Status Management Status management tab includes customizable user groups with optons to automate operations wih orders and payments for these groups ck the group name to see Detalls where event tasks for this group can be configured gt Order automatization is used to auto approveltelect orders when user pays from balanca If there is not enough funds on user balance order wil be created wih Pending status and wont be approved Renew automatization is used when Auiolnvoice Scheduler task s executed to renew orders that wil expire n less than 7 days If Auto renew chock box s selected thasa orders wil be renewed and paki
43. s This section is used to generate reports for the system data To create a now statistic template press tho PLUS SIGN next to List You wil be transfered to the template constructor which consists of several blocks In the Settings block the name of new stats report can be entered Select To Dashboard check box to add this statisti report to the dashboard Select he Global check box to mako i visble to al back end users Only Super Administrator can change t Modules block contains modules avaiable for the statistics A visile ist of them depends on your access permissions to these modules Functions block includes functions of data processing The AVG function cakulatas the average value for the curent period and the Diference functon counts the diference between curent and pror data Table configuration is the main block where you can create a raport template Drag any module from the Ist ot Modules inio tree fel of the Table contiguration block Select he type of data forthe raport in the drop down ist You can change the order of blocks and add Functions for subsequent data processing by dragging them 1o the right colur of ihe block ck Save to save the statisti report template created templates can be added as a widget to the dashboard edited or deleted using appropriate butions DiDReseller User Manual 53 Info dldwy com twitter com DIDWW DIDWW Your gateway to t
44. ser Manual 34 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to the world Database management This section is used to manage system backup and restore operations Database management setings are divided into several tabe and very simple Backup tab is used to Make a backup wth options to Download and Delete dump taup Rason Puyo Ladiasaata Sue Restore tab alows to restore backup fies parecio toon To restore backup cick Browse and choose an appropriate fle rom your computer or select an appropriate backup fe from tha Restore drop down ist Purge data contains Clean up button that deans up component database including al orders payments invoices and other data importanti Be sure you have mad backup betore using this option Load test data cans up al the dat similar to the previous tab and load test data DiDReseller User Manual 35 Tfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Test data include already coated test users wth their orders payments and invoices This option is useful if you have just installed the component and want to know how t works Setup tab contains setings for backup management ihm Burp E Patho ie kir ie kielie eiee aria ar Select database tablas to be included into the backup Itis recommended to Select all of them Then enter Path to the f
45. simple ways Default Settings wil automaticaly add the margin and setup price to your cost price Update Settings alow you manually set the pie for al or certain regions Margin can be updated by several ways Use margin fields Manually by entering the amount into Margin feld Use total felda Manually by entering the amount into Total monthly fo dA to DID price Automaticaly by entering percentage of DID price Add value to DID price Automaticaly by entering amount of valie which wil be added to DID pce Use new total value Automaticaly by entering one value for all selected cites To update Setup price you can use two kinds of settings Use fields value Manualy by entering the amount into Setup fee feid Use new total values Automaticaly by entering one value for al selected cites When done cick Save to save the settings DiDReseller User Manual 23 nfo didwy com twitter com DIDWW DIDWW Your gateway to the world Curren The deteutcurency is USD To change the curency cStk Component gt DIDWW gt Setings gt Cunencies Make sure you set your new currency as Default Importanti H you switch the cunency in Production mode you can have probleme wih akeady configured Coverage and PSTN Rates So do not forget to back up your data in Settings gt Database management DiDReseller User Manual 24 Tnfo didwy com twitter com DIDWW DIDWW Your gateway to t
46. t Guide 81 82 83 84 85 86 Introduction Payment Module Files Payment Module Class Methods Payment Module Subscription Payment Module Installation Package Installation Package Settings How Tos on 92 Configuring Mail Settings Moving DIDReseller To a New Server 89 91 92 94 97 98 100 101 DIDWW Your gateway to the world Introduction DiDReseler User Manual 5 Tnfo didww com tuitter com DIDWW DIDWW Your gateway to the world About DIDWW DIDWW is an inbound sence telecom provider delveing complete Inbound voice services to customers reselers land caries around the word DIDWW provides global presence to its customers wth a footprint of wtual numbers n over 60 counties woriduide Voice tratie to these numbers fs delivered to the customer using a wide range of Protocols including al VolP and PSTN destinations via our proprietary automated provisioning system and private multinational backbone In today s changing and dynamic voice envionment we recognize the relevance and importance of DIDS and local numbers for VoIP and VoIM communications To this end we have bult and assembled intrastucture specticaly designed to handle origination services in a stable efficient elabo costffectve and flexble manne Hardware is housed in secure data facilties in a number of major centras around the globe with ful redundancy and DID overage by forging relationships wth approved voice c
47. t rom the payment gateway In this case controler has a special task that cals the noly method This method is used to validate transaction according to the gateway specication by securty key or any other aigorthm Method signature vaidate onina request and create payment abstract function notty Checkit the transaction is unique hon bind and save TablePayments object wih preterad status importanti Even if you crate a payment with an Active status TablePayments DizmePayApproved i must be synchronized rom admin panel to change curent balance of the customer Methods success 0 and cancel are used to redirect user from the payment gateway The prepare method is caled before drawing an HTML form in the onie payment module It can be used for generating input hidden fakts wih an addField method Method signature loge betore payment processing or oweriding in other payment modules protected function prepared 0 Code example function prepared 4 1i Create new hidden fed Sth gt addFili notfy_ut JURI oot0 Poption com_dktwwto paymeni taskznotiy moduls my DiDReseller User Manual 92 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world any other code gt noty_ur is used fora check of the veiicaton message sent by the payment getaway It should be changed to othar parametar nama according to the payment gateway specticaton DiDReseler Use
48. tic payments wil not be created co In My credit cards block customers cradit cards can be added and deleted cette Peotone In My subscriptions block customers can manage their periodic payments through chosen payment systems DiDReseller User Manual 65 Tnfo didwy com titter com DIDWW DIDWW Your gateway to the world My Services This page contains a et of customer s onders wih option to view Detalls of each order Myoroars Order detalls contain the detaed information about the onder and payments history tthe order has an Active status has been already approved by administrator customer can change fowaniing biling cycle and enable disable the automatic renewal of the order DiDReseller User Manual 66 Ifo didwy com twitter com DIDWW DIDWW Your gateway to the world ae tas edt nt aon Patosi ermos 5250 ng ce 1 eee vina oe My Invoices This page contains a ist of customer s invoices ick Generate to request Proforma invoice or ciek its number to view t To view detas of any invoice cick View ance amn rA aana DiDReseller User Manual 67 Tfo dldwy com twitter com DIDWW DIDWW Your gateway to the world My Payments This page contains a ist of all customers payments wth option to fiter them by date Payments se pone aT Ga CE F nmen omenan ste To create a new p
49. tion ent Tamaan t coin ow 7 pom oaro laora Tmerre Dima anana Once registered an activation ink wil be sent to the the user activation process may be disabled using Joomla setings DiDReseller User Manual 62 Tfo didww com twitter com DIDWW DIDWW Your gateway to the world Virtual Numbers Menu Dashboard Frontend Dashboard contains widgets that can be active pla data inactive shown only as a button inthe panel of available widgets or minimized Daznooara Calhistory Payments Invoices Orders Tekens Shon summary ureter ane we yau car ne your aun nh The pave ier re of yar ane racy ay aan ats ah pe nis Piane are OL Tp fas tates igre Fayanie voces Curent oaance 10 361 76 UAH pine crams 20822 1a 3a ua perang Oss aea a The data output can be configured by cicking appropriate buttons on the widgets dragging them with the mouse and ciei ng onthe widget names inthe panel of avatabe widgets The ist ot widgets avalable to customers is managed by administratorin Extension Position drop down Ist gt vnumbers_ dashboard gt Module Manager gt Select DiDReseller User Manual 63 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world PSTN Rates This page contains a et of PSTN rates wih option to fiter i by county PSTN rates are configured by administrator Read more about t senenn a a
50. ton param mised Seubecr id Code example funtion renderUneubecrbeButtond 4 fatum cA HREF Sthie gt submiUit 7emd _subsorfindalas ufencode his gt config gt get business target _blank gt lt IMG BORDER 0 SFC htpsswnewpaypalcomien_US Wbivbin_unsubscibe_SMi gt ae gt DiDReseller User Manual 96 Tnfo didww com tuitter com DIDWW DIDWW Your gateway to the world Payment Module Install tion Package Payment module package contains instalation fles and folders compressed into a zip fie When reinstaling this package the system overwrites fles and folders which were declared in the instalation settings fie This module as wel as other payment modules cannot be removed It can be only deactivated The required fles in the instalation package ae configuration package fie didwwinstali xmi fray fle wth the same name as an appropriate payment module estpm php in our example The SOL folie contains the instal flo where SQL code can ba entered i needed Al other necessary flas for your payment module have a random structure but have to be desorbed in configuration package fle wih the paths DibReseller User Manual 97 Tnfo dldwy com titter com DIDWW DIDWW Your gateway to the world Installation Package Settings instalation package settings can be configured in the dldwwinstall am le Hore is an example of the mstalaion settings wih detaled descriptions o
51. ual 27 Tnfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Permissions In Permissions section you can set diferent types of access for a single administrator or a group of them o o o o o one o o o oe In the Filters drop down ist choose the whole Administrators group or a prefered user In Permissions ist apposte to Resource name set the level of access Acces denied Readable access Writable access importanti It access to Payments is Readable user wil see only 4 last digis in all rad Card numbers and CVN codes I Access Denied al Creda Card numbers and CVN codes digis wil be hidden Do nat forget to Save your changes DiDReseller User Manual 28 Tnfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Departments Departments section is used to conigure departments for the Ticket system The main window consists of wo books Users block contain back end users trom the Administrators group Departments block displays all departments with the ists of users They can be edited and deleted by clicking appropriata butions To create new department cick New department enter department name and ciek the tek Then you can drag Users rom the Users Bat ick Save to save your setings DiDReseller User Manual 29 Ifo didwy com titter com DIDWW DIDWW Your gateway to the wor
52. uide Cali history This section displays the history af customer s cals wth option to fer out samples by number date and status ck Update to get the most actual data DiDReseller User Manual 69 Tfo didwy com twitter com DIDWW DIDWW Your gateway to the world connor maaa a Oa DiDReseller User Manual 70 Tnfo didww com twitter com DIDWW DIDWW Your gateway to the world DIDReseller Customization Manual DibReseler User Manual 71 Tnfo didww com tuitter com DIDWW DIDW W Your gateway to the world E mail Notifications Al emais sent ether to customer or to administration staf are stored as oma artes To adit an ale please ciek on Content gt Aricle Manager then fiter section Virtual Numbers category Syste Anotficaton articles named Notion oman You can edt desired arta and use folowing variables Standart variables U ID of natined object data event date ur URL tor detais Administrator or staff who created an event go name ful name u username igh uemall eal u_usertype user s type u gid group u_registerDate registration date lent client 1 10 client name full name client username login client email e mai cllont usertype cient s type ellent gid group ID client registerDate registration date Uuser_ur ink to Usar detas in the Backend For Client balance notification client balance c
53. urent users balance ellent min_balance minimal users balance For tickets it ket tite message ticket message status ticket status DiDReseller User Manual 72 nfo didww com twitter com DIDWW DIDWW Your gateway to the world created ticket cration dat For Order notitiors elty_prefis cty protic elty_mex_prefix city NXX prox country Iso county ISO elty_id oy 1D status_type order status fautorenew autorenew status imap_prote map protocol imap deta map detal anap_type map type map_id map 1D ld_ number DID number DID period did_monthiy DID monthiy price did_setup DID setup price tus DID status pay date payment date For money operations amount amount eurrency Id curency ID eurreney_name curency name currency _rate curancy rate eurreney_code curency code currency _sign curency sign DiDReseler User Manual 73 Tnfo dldwy com twitter com DIDWW DIDWW Your gateway to the world Front End Pages Articles for Coverage and Call Forwarding pages Coverage and Call Forwarding pages are dynamicaly generated oniy trom a few articles The ates can be found in Content gt Aride Manager section Virtual Numbers category Coverage To make witing and editing aces more convenient the folowing placeholders can be used stern deat ey ames sore td oun mane Denan es tsp ones twp
Download Pdf Manuals
Related Search
Related Contents
Bosch GWS 24-180 LVI + SDS V81291B Istr.Uso Whad 1000 the EP-MA70 Operating Instructions Shark GS300 User's Manual powermax600 - Air tutojres カタログダウンロード Philips AX7203 User's Manual SIMADYN D Digital Control System Fiber-Optic Rack SÉRIE M3100 Manuel d`utilisation Copyright © All rights reserved.
Failed to retrieve file