Business-PhoneBill-Allopass

 view release on metacpan or  search on metacpan

Allopass.pm  view on Meta::CPAN


=head1 SEE ALSO

Please consider using Business::PhoneBill::Allopass::Simple if you don't need session management.

See I<http://www.allopass.com/index.php4?ADV=1508058> for more informations on their system and how it basically works.

=cut

use strict;
use HTTP::Request::Common qw(POST);
use LWP::UserAgent;
use CGI::Cookie;

my $baseurl = 'http://www.allopass.com/check/vf.php4';

=head1 METHODS

=over 4

=item B<new> Class constructor. Provides session-based access check.

Allopass/Simple.pm  view on Meta::CPAN

package Business::PhoneBill::Allopass::Simple;

use vars qw($VERSION @ISA @EXPORT);
$VERSION = "1.01";

use HTTP::Request::Common qw(GET POST);
use LWP::UserAgent;

my $baseurl = 'http://www.allopass.com/check/vf.php4';
my $error   = '';

use Exporter;
@EXPORT=qw('allopass_check');

=head1 NAME

META.yml  view on Meta::CPAN

--- #YAML:1.0
name:                Business-PhoneBill-Allopass
version:             1.09
abstract:            A class for micro-payment system from Allopass
license:             GPL
generated_by:        ExtUtils::MakeMaker version 6.31
distribution_type:   module
requires:     
    HTTP::Request::Common:         1
    LWP::UserAgent:                1
meta-spec:
    url:     http://module-build.sourceforge.net/META-spec-v1.2.html
    version: 1.2
author:
    - Bernard Nauwelaerts <bpn#it-development%be>

Makefile.PL  view on Meta::CPAN

use 5.005;
use ExtUtils::MakeMaker;
WriteMakefile(
    'NAME'		=> 'Business::PhoneBill::Allopass',
    'VERSION_FROM'	=> 'Allopass.pm',
    'LICENSE'           =>  'GPL',
    'PREREQ_PM'		=> {
				HTTP::Request::Common => 1.0,
				LWP::UserAgent	      => 1.0,
			},
    ABSTRACT_FROM => 'Allopass.pm',
    AUTHOR        => 'Bernard Nauwelaerts <bpn#it-development%be>'
);

README  view on Meta::CPAN


   $ perl Makefile.PL
   $ make
   $ make test
   # make install

DEPENDENCIES

This module requires these other modules and libraries available at CPAN:

    HTTP::Request::Common
    LWP::UserAgent
    CGI::Cookie
 

COPYRIGHT AND LICENCE

Copyright (C) 2003 Bernard Nauwelaerts <bpn@it-development.be>
This library is free software; you can redistribute it and/or modify
it under the GPL/artistic licence. See COPYING for details. 

examples/Simple.txt  view on Meta::CPAN

package Business::PhoneBill::Allopass::Simple;
use vars qw($VERSION @ISA @EXPORT $session_file);

$VERSION = "1.01";

use HTTP::Request::Common qw(GET POST);
use LWP::UserAgent;
use CGI::Cookie;

my $baseurl = 'http://www.allopass.com/check/vf.php4';
=head1 NAME

Billing::Allopass::Simple - A class for micro-payment system from allopass I<http://www.allopass.com/>

=head1 SYNOPSIS



( run in 0.850 second using v1.01-cache-2.11-cpan-de7293f3b23 )