MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: On-screen Receipt failure; e-mail receipt complete, counter number will not change.



******    message to minivend-users from "Rob Zimmerman" <rob@readysite.net>     ******

>.....Also, any info on what you may know about the 
> number counter........
> 
> Thanks,
> Sam

This is in the minvend/lib/Vend/Order.pm modual:

sub counter_number {
        my $file = shift || $Vend::Cfg->{'OrderCounter'};
        $File::CounterFile::DEFAULT_DIR = $Vend::Cfg->{'VendRoot'}
                unless $file =~ m!^/!;
        my $c = new File::CounterFile $file, "000000";
        return $c->inc;
}

sub update_order_number {

        my($c,$order_no);

        if($Vend::Cfg->{'OrderCounter'}) {
                $order_no = counter_number();
        }
        else {
                $order_no = $Vend::SessionID . '.' . time;
        }

        $Vend::Session->{'values'}->{'mv_order_number'} = $order_no;
        $order_no;


Rob
--------
-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: