<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>No real update on this. It's nice to know that I'm not the only
      one however.</p>
    <p>I've got a workaround that takes the output from the
      freeside-daily script, and generates a list of links you can open
      in a browser and repeatedly click "process payment" and "Ctrl-Tab"
      until your thumbs get sore. It certainly reduces the amount of
      time that manual credit card payments take (what used to take
      several days of really aggravating tedium now takes about an hour
      of less aggravating tedium), but it's definitely not the
      automation we expect in this day and age.</p>
    <p>Attached is the script to generate the links. You need to modify
      it to use the base URL for your system. There's plugins for most
      browsers to open a huge list of links in new tabs like this.<br>
    </p>
    (well, it used to be an attachment, but it was "waiting for
    moderator approval" for being an attachment. Moderator approval
    never came.)<br>
    <br>
    #!/bin/bash<br>
    <br>
    # Change $baseurl to your site's Freeside URL. "mydomain.com" almost
    certainly doesn't have a Freeside implementation.<br>
    <br>
    baseurl='<a class="moz-txt-link-freetext" href="https://mydomain.com/freeside/">https://mydomain.com/freeside/</a>'<br>
    <br>
    month=`date +%b%d%Y`<br>
    today=`date +%b\ %e`<br>
    today="$today.*:"<br>
    <br>
    <br>
    if ! ls -l |grep -q "$today.*customerInvoices"<br>
    then    <br>
        echo "ERROR:"<br>
        echo "You need a file named customerInvoices that contains the
    output from the freeside_daily cron job"<br>
        echo "and it needs to have todays timestamp, or this just is not
    going to work."<br>
        exit 1<br>
    fi<br>
    <br>
    for i in `grep cust_bill_realtime_card customerInvoices |awk '{print
    $7}' |sort |uniq` <br>
    do<br>
        custnum=`psql -c "SELECT custnum FROM cust_bill WHERE invnum=$i"
    |egrep '^\s' |grep -v custnum |tr -d '[:blank:]'`<br>
        echo "$baseurl/misc/payment.cgi?payby=CARD;custnum=$custnum"
    >> links$month.txt<br>
    done<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 2018-03-17 04:03 PM, Isaac Uban
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:EB44993AE1BC4505BEE203091858C9D7@netops">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      <meta name="GENERATOR" content="MSHTML 11.00.9600.18953">
      <div><font face="Calibri">Any update on this??</font></div>
      <div><font face="Calibri">I'm having the same issue. </font></div>
      <div> </div>
      <div style="FONT: 10pt Tahoma">
        <div><br>
        </div>
        <div style="BACKGROUND: #f5f5f5">
          <div style="font-color: black"><b>From:</b> <a
              title="mailto:johnwilson1969@gmail.com CTRL + Click to
              follow link" href="mailto:johnwilson1969@gmail.com"
              moz-do-not-send="true">John Wilson</a> </div>
          <div><b>Sent:</b> Thursday, February 08, 2018 6:09 PM</div>
          <div><b>To:</b> <a title="freeside-users@freeside.biz"
              href="mailto:freeside-users@freeside.biz"
              moz-do-not-send="true">Freeside users mailing list</a> </div>
          <div><b>Subject:</b> [SPAM] Re: [freeside-users] Real time
            processing events return status "Failed: Missing payinfo".</div>
        </div>
      </div>
      <div><br>
      </div>
      <div dir="ltr">
        <dl>
          <dt>Not sure... According the the docs, payinfo is:<br>
          </dt>
        </dl>
        <p>---snip---<br>
        </p>
        <dl>
          <dt><i>payinfo</i> </dt>
          <dd><i>Payment information (payinfo) can be one of the
              following types:</i></dd>
        </dl>
        <dl>
          <dd><i>Card Number, P.O., comp issuer (4-8 lowercase
              alphanumerics; think username) prepayment identifier (see
              <a title="Freeside:3:Documentation:Developer/FS/prepay
                credit"
href="http://www.freeside.biz/mediawiki/index.php/Freeside:3:Documentation:Developer/FS/prepay_credit"
                moz-do-not-send="true">FS::prepay_credit</a>), PayPal
              transaction ID</i></dd>
        </dl>
        <p>---snip---<br>
        </p>
        <p>Maybe someone knows a little more about how that information
          is handled differently when running a billing event verses
          real time????</p>
        <p><br>
        </p>
        <p><br>
        </p>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr">On Thu, Feb 8, 2018 at 3:34 PM Ernie Dunbar <<a
            href="mailto:ernied@lightspeed.ca" moz-do-not-send="true">ernied@lightspeed.ca</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="PADDING-LEFT: 1ex;
          MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
          <div text="#000000" bgcolor="#FFFFFF">
            <p>Hi John.</p>
            <p>The settings in the Real Time Processing event look like
              this:<br>
              <br>
              <img alt=""
                src="cid:part1.9AB97EB2.236B6406@lightspeed.ca"
                moz-do-not-send="true" width="1024" height="779"><br>
            </p>
            <br>
            <div class="m_913799122795901762moz-cite-prefix">On
              2018-02-08 11:06 AM, John Wilson wrote:<br>
            </div>
          </div>
          <div text="#000000" bgcolor="#FFFFFF">
            <blockquote type="cite">
              <div dir="ltr">What are the settings in the "Real Time
                Processing" event?<br>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr">On Thu, Feb 8, 2018 at 1:50 PM Ernie
                  Dunbar <<a href="mailto:ernied@lightspeed.ca"
                    target="_blank" moz-do-not-send="true">ernied@lightspeed.ca</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="PADDING-LEFT:
                  1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px
                  solid">
                  <div text="#000000" bgcolor="#FFFFFF">
                    <p>Hi everyone. <br>
                    </p>
                    <p>Our Freeside install has not been sending out our
                      automatic nightly payments to our payment
                      processor through the "freeside-daily" script. Our
                      payment processor receives no data about these
                      attempted transactions, and Freeside's billing
                      events page for these customers displays the
                      following: <br>
                    </p>
                    <table
                      class="m_913799122795901762m_-4783576057448299323grid"
                      style="FONT-SIZE: medium; BORDER-TOP:
                      rgb(153,153,153) 1px solid; FONT-FAMILY:
                      Arial,Verdana,Helvetica,sans-serif; BORDER-RIGHT:
                      rgb(153,153,153) 1px solid; WHITE-SPACE: normal;
                      WORD-SPACING: 0px; BORDER-BOTTOM: rgb(153,153,153)
                      1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400;
                      COLOR: rgb(0,0,0); FONT-STYLE: normal;
                      BORDER-LEFT: rgb(153,153,153) 1px solid;
                      LETTER-SPACING: normal; BACKGROUND-COLOR:
                      rgb(248,248,248); TEXT-INDENT: 0px; border-radius:
                      2px; font-variant-ligatures: normal;
                      font-variant-caps: normal; text-decoration-style:
                      initial; text-decoration-color: initial"
                      cellspacing="0" cellpadding="0">
                      <thead style="FONT-FAMILY:
                        Arial,Verdana,Helvetica,sans-serif"> <tr
                          style="FONT-FAMILY:
                          Arial,Verdana,Helvetica,sans-serif">
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" rowspan="2"
                            bgcolor="#cccccc"><a
                              style="BORDER-TOP-STYLE: none;
                              FONT-FAMILY:
                              Arial,Verdana,Helvetica,sans-serif;
                              BORDER-BOTTOM-STYLE: none; COLOR:
                              rgb(0,0,0); BORDER-RIGHT-STYLE: none;
                              BORDER-LEFT-STYLE: none"
href="https://freeside.lightspeed.ca/freeside/search/cust_event.html?invnum=13423;_type=html;order_by=event"
                              target="_blank" moz-do-not-send="true">Event</a></th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Date</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Status</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Trigger</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Cust#</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Cust.
                            Status</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Name</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Company</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Address
                            1</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Address
                            2</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">City</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">State</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Zip</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Country</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Day
                            phone</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Night
                            phone</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Mobile
                            phone</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Fax
                            number</th>
                          <th
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="FONT-SIZE: 14px; BORDER-TOP: medium
                            none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: rgb(153,153,153) 1px
                            solid; PADDING-BOTTOM: 2px; EMPTY-CELLS:
                            show; PADDING-LEFT: 3px; BORDER-LEFT: medium
                            none; PADDING-RIGHT: 3px" bgcolor="#cccccc">Invoicing
                            email(s)</th>
                        </tr>
                      </thead> <tbody style="FONT-FAMILY:
                        Arial,Verdana,Helvetica,sans-serif">
                        <tr
                          id="m_913799122795901762m_-4783576057448299323"
class="m_913799122795901762m_-4783576057448299323row0"
                          style="FONT-FAMILY:
                          Arial,Verdana,Helvetica,sans-serif;
                          BACKGROUND-COLOR: rgb(238,238,238)">
                          <td
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="BORDER-TOP: medium none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: medium none;
                            PADDING-BOTTOM: 2px; EMPTY-CELLS: show;
                            PADDING-LEFT: 3px; BORDER-LEFT: medium none;
                            PADDING-RIGHT: 3px" align="left">Real Time
                            Processing</td>
                          <td
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="BORDER-TOP: medium none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: medium none;
                            PADDING-BOTTOM: 2px; EMPTY-CELLS: show;
                            PADDING-LEFT: 3px; BORDER-LEFT: medium none;
                            PADDING-RIGHT: 3px" align="right">Jan 15
                            2018 00:00:02</td>
                          <td
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="BORDER-TOP: medium none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: medium none;
                            PADDING-BOTTOM: 2px; EMPTY-CELLS: show;
                            PADDING-LEFT: 3px; BORDER-LEFT: medium none;
                            PADDING-RIGHT: 3px" align="left">failed:
                            Missing payinfo</td>
                          <td
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="BORDER-TOP: medium none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: medium none;
                            PADDING-BOTTOM: 2px; EMPTY-CELLS: show;
                            PADDING-LEFT: 3px; BORDER-LEFT: medium none;
                            PADDING-RIGHT: 3px" align="left"><a
                              style="BORDER-TOP-STYLE: none;
                              FONT-FAMILY:
                              Arial,Verdana,Helvetica,sans-serif;
                              BORDER-BOTTOM-STYLE: none; COLOR:
                              rgb(0,0,0); BORDER-RIGHT-STYLE: none;
                              BORDER-LEFT-STYLE: none"
                              href="https://freeside.lightspeed.ca/freeside/view/cust_bill.cgi?13423"
                              target="_blank" moz-do-not-send="true">Invoice
                              #13423</a></td>
                          <td
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="BORDER-TOP: medium none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: medium none;
                            PADDING-BOTTOM: 2px; EMPTY-CELLS: show;
                            PADDING-LEFT: 3px; BORDER-LEFT: medium none;
                            PADDING-RIGHT: 3px" align="right"><a
                              style="BORDER-TOP-STYLE: none;
                              FONT-FAMILY:
                              Arial,Verdana,Helvetica,sans-serif;
                              BORDER-BOTTOM-STYLE: none; COLOR:
                              rgb(0,0,0); BORDER-RIGHT-STYLE: none;
                              BORDER-LEFT-STYLE: none"
                              href="https://freeside.lightspeed.ca/freeside/view/cust_main.cgi?30003"
                              target="_blank" moz-do-not-send="true">30003</a></td>
                          <td
                            class="m_913799122795901762m_-4783576057448299323grid"
                            style="BORDER-TOP: medium none; FONT-FAMILY:
                            Arial,Verdana,Helvetica,sans-serif;
                            BORDER-RIGHT: medium none; VERTICAL-ALIGN:
                            top; BORDER-BOTTOM: medium none;
                            PADDING-BOTTOM: 2px; EMPTY-CELLS: show;
                            PADDING-LEFT: 3px; BORDER-LEFT: medium none;
                            PADDING-RIGHT: 3px" align="center"><font
                              style="FONT-FAMILY:
                              Arial,Verdana,Helvetica,sans-serif"
                              color="#00cc00"><b style="FONT-FAMILY:
                                Arial,Verdana,Helvetica,sans-serif">Active</b></font></td>
                        </tr>
                      </tbody>
                    </table>
                    <p>(Customer data redacted for privacy)</p>
                    <p>When I google the error "failed: Missing payinfo"
                      all I get is a link to the code in Github that
                      contains the error, found at <a
href="https://github.com/freeside/Freeside/blob/master/FS/FS/cust_main/Billing_Realtime.pm"
                        target="_blank" moz-do-not-send="true">https://github.com/freeside/Freeside/blob/master/FS/FS/cust_main/Billing_Realtime.pm</a>
                      <br>
                    </p>
                    <p>We're still able to manually process these
                      payments, which is strange. You'd think that if
                      we'd some kind of error in the way we've set up
                      Freeside, or the way the customer is set up in
                      Freeside, then that would fail too. But we know
                      that the payment processor is working properly,
                      they're just not getting any payment requests from
                      us until we do it manually. Naturally, it's not
                      feasible to spend several days going through each
                      account and clicking "Process credit card payment"
                      for over 3,000 customers.<br>
                    </p>
                    <pre class="m_913799122795901762m_-4783576057448299323moz-signature" cols="72">-- 
--- 
Lightspeed Communications and Dolphin Global Tel 
VoIP, Web Hosting, Server Colocation, ADSL and Cable Internet 
Systems and Operations department. 
<a class="m_913799122795901762m_-4783576057448299323moz-txt-link-freetext" href="http://www.lightspeed.ca" target="_blank" moz-do-not-send="true">http://www.lightspeed.ca</a> <a class="m_913799122795901762m_-4783576057448299323moz-txt-link-freetext" href="http://www.dolphintel.com" target="_blank" moz-do-not-send="true">http://www.dolphintel.com</a> 
Tech Support: <a href="tel:%28604%29%20482-1192" target="_blank" value="+16044821192" moz-do-not-send="true">604-482-1192 ext. 2</a></pre>
                  </div>
                  _______________________________________________<br>
                  freeside-users mailing list<br>
                  <a href="mailto:freeside-users@freeside.biz"
                    target="_blank" moz-do-not-send="true">freeside-users@freeside.biz</a><br>
                  <a
                    href="http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a><br>
                </blockquote>
              </div>
              <br>
              <fieldset class="m_913799122795901762mimeAttachmentHeader"></fieldset>
              <br>
              <pre>_______________________________________________
freeside-users mailing list
<a class="m_913799122795901762moz-txt-link-abbreviated" href="mailto:freeside-users@freeside.biz" target="_blank" moz-do-not-send="true">freeside-users@freeside.biz</a>
<a class="m_913799122795901762moz-txt-link-freetext" href="http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank" moz-do-not-send="true">http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a>
</pre>
            </blockquote>
            <br>
            <pre class="m_913799122795901762moz-signature" cols="72">-- 
--- 
Lightspeed Communications and Dolphin Global Tel 
VoIP, Web Hosting, Server Colocation, ADSL and Cable Internet 
Systems and Operations department. 
<a class="m_913799122795901762moz-txt-link-freetext" href="http://www.lightspeed.ca" target="_blank" moz-do-not-send="true">http://www.lightspeed.ca</a> <a class="m_913799122795901762moz-txt-link-freetext" href="http://www.dolphintel.com" target="_blank" moz-do-not-send="true">http://www.dolphintel.com</a> 
Tech Support: <a href="tel:%28604%29%20482-1192" target="_blank" value="+16044821192" moz-do-not-send="true">604-482-1192 ext. 2</a></pre>
          </div>
          _______________________________________________<br>
          freeside-users mailing list<br>
          <a href="mailto:freeside-users@freeside.biz" target="_blank"
            moz-do-not-send="true">freeside-users@freeside.biz</a><br>
          <a
            href="http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users"
            rel="noreferrer" target="_blank" moz-do-not-send="true">http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a><br>
        </blockquote>
      </div>
      <p> </p>
      <hr> _______________________________________________<br>
      freeside-users mailing list<br>
      <a class="moz-txt-link-abbreviated"
        href="mailto:freeside-users@freeside.biz">freeside-users@freeside.biz</a><br>
      <a class="moz-txt-link-freetext"
        href="http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users">http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a><br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
freeside-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:freeside-users@freeside.biz">freeside-users@freeside.biz</a>
<a class="moz-txt-link-freetext" href="http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users">http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
--- 
Lightspeed Communications and Dolphin Global Tel 
VoIP, Web Hosting, Server Colocation, ADSL and Cable Internet 
Systems and Operations department. 
<a class="moz-txt-link-freetext" href="http://www.lightspeed.ca">http://www.lightspeed.ca</a> <a class="moz-txt-link-freetext" href="http://www.dolphintel.com">http://www.dolphintel.com</a> 
Tech Support: 604-482-1192 ext. 2</pre>
  </body>
</html>