Customer:Ananzi

From Freeside
Revision as of 15:53, 19 July 2009 by BocerRolra (talk | contribs)

Jump to: navigation, search

top graybar age of empires age of kings crack golf handicap software love hina anime torrent download once were warriors movie review jans movies photo shop cs serial no please forgive me music video site mazda 3 1.6 essais manchester united club football 2005 crack monica bellucci nude and naked notmad explorer serial watch manufactures number movie pervy free hardcore porn pics riley milf lessons lauras star movie poster pissing and shitting video stevie wonder hitch movie gay asian man ludacris number 1 spot video 2005 caldecott award doggy stile exosphere temperatures index advanced book carisoprodol guest step team video clip extraordinary men area codes ebt mobile limited indiana state university link index austin american statesman argentum backup 2.50 serial links entrepreneur uninstall norton completely neil young human highway learn how to lap dance optonline.net reactivation law firms dealing with debt negotiation webmap links cpanel tenncare pharmacy search site video

Data import from CGP

  • approx 100k users, many free
  • three days

First, Zak seems to want to do this whole thing piecewise, whereas that seems to me to involve more work.

I think the data can be imported into freeside in three days. Here I would like to do this in one pass, to avoid having to re-import (i.e. SMS data) later.

Signup customizations

 sub test_number { 

   my $number=shift; 
   my @numerals=split(//,$number); 
 #    print $#numerals; 
   if ($#numerals != 12 && $#numerals != 14) { 
     return 0; 
   } 
   my @seconds=(); 
   my $first_total=0; 
   my $i=0; 
   for ($i=0 ; $i < $#numerals-1 ; $i=$i+2) { 
       push @seconds, split(//,2*$numerals[$i+1]); 
 #	print  2*$numerals[$i+1]."\n"; 
       $first_total+=$numerals[$i]; 
   } 

   my $total=0; 

   for (@seconds) { 
     $total+=$_; 
   } 
   $total+=$first_total; 
   
   if ((split(//,1000-$total))[-1] == $numerals[-1]) { 

     return 1; 
   } 
   else { 
     return 0; 
   } 

 }
  • "10- or 8- digit code that needs a response" (IVR)
    1. one-off import existing pairs
    2. web tool to generate new pairs & mail them to the vendor
    3. delete or mark off existing pairs when used (user punches the ICR response code into an area on the signup page)
  • CC integration of signup with third-party iVeri processor, docs to be sent

Export customizations

  • Update communicate_pro export to handle all the necessary extra options and triggers necessary
    • mailing list subscriptions
    • quota -> MaxAccountSize ("nnn(K|M)")
    • groups - export freeside groups to Communigate AccessModes (right now the communigate_pro.pm export just has a constant AccessModes you set in the export options)
    • AddWebBanner (bool) (in the service def somewhere... but where?)
    • RPOP (bool) (in the service def somewhere, but where?)
    • PWDExport (bool) should go in the export def
    • anything else?

Additional services (deferred until later...)

  • Fax2Email product
    • HTTP API from fax vendor
    • is free
  • Email2Fax product
    • Now moved off their platform entirely...
    • Ulink to the 3rd party provider & they take it from there
  • SMS product
  • Domain renewals and domain email
    • domain renewals manually with email or shell script trigger?
    • Domain email export to communigate