Apache-Centipaid
view release on metacpan or search on metacpan
Centipaid.pm view on Meta::CPAN
# $Id: Centipaid.pm,v 1.3 2003/01/25 18:20:54 root Exp root $
#
# Written by Adonis El Fakih (adonis@aynacorp.com) Copyright 2002
#
# This perl module allows site administrators to integrate the
# centipaid.com payment system without making changes to their
# existing website.
#
# centipaid offers a micropayment solution that allows users
# to pay for online access using an internet stamp, inctead of
# paying using a credit card number, which requieres the user
# to divulge their credit card number to the site operator.
# for more information on the micro-payment system please visit
# http://www.centipaid.com/
#
#
# This module may be distributed under the GPL v2 or later.
#
#
package Apache::Centipaid;
Centipaid.pm view on Meta::CPAN
=head1 DESCRIPTION
B<Apache::Centipaid> is a mod_perl Authentication handler used in
granting access to users wishing to access paid web services, after
making payment on centipaid.com which process micropayments using
internet stamps.
Centipaid.com offers websites the flexibility to charge small amounts
of money, also refered to as B<micropayment>, to users wishing to
access to their web services without the complexity of setting up
e-commerce enabled site, or to deal with expensive credit card
processing options. Users benefit from not having to reveal their
identity or credit card information everytime they decide to visit a
website. Instead, centipaid allows users to simply pay using
a pre-paid internet stamp, by simply uploading the stamp to centipaid's
site. The stamps are valid in all sites using centipaid.com payment
system.
To access a site, recipts are issued by centipaid and are used to track
valid payments. This information is captured and processed by the
Apache::Centipaid module. The information is then stored locally to
any SQL database installed. The module relies on DBD/DBI interface
so as long as the database has a DBD interface installed under Perl,
RCS/Centipaid.pm,v view on Meta::CPAN
# $Id: Centipaid.pm,v 1.2 2002/11/16 18:40:11 adonis Exp adonis $
#
# Written by Adonis El Fakih (adonis@@aynacorp.com) Copyright 2002
#
# This perl module allows site administrators to integrate the
# centipaid.com payment system without making changes to their
# existing website.
#
# centipaid offers a micropayment solution that allows users
# to pay for online access using an internet stamp, inctead of
# paying using a credit card number, which requieres the user
# to divulge their credit card number to the site operator.
# for more information on the micro-payment system please visit
# http://www.centipaid.com/
#
#
# This module may be distributed under the GPL v2 or later.
#
#
package Apache::Centipaid;
RCS/Centipaid.pm,v view on Meta::CPAN
=head1 DESCRIPTION
B<Apache::Centipaid> is a mod_perl Authentication handler used in
granting access to users wishing to access paid web services, after
making payment on centipaid.com which process micropayments using
internet stamps.
Centipaid.com offers websites the flexibility to charge small amounts
of money, also refered to as B<micropayment>, to users wishing to
access to their web services without the complexity of setting up
e-commerce enabled site, or to deal with expensive credit card
processing options. Users benefit from not having to reveal their
identity or credit card information everytime they decide to visit a
website. Instead, centipaid allows users to simply pay using
a pre-paid internet stamp, by simply uploading the stamp to centipaid's
site. The stamps are valid in all sites using centipaid.com payment
system.
To access a site, recipts are issued by centipaid and are used to track
valid payments. This information is captured and processed by the
Apache::Centipaid module. The information is then stored locally to
any SQL database installed. The module relies on DBD/DBI interface
so as long as the database has a DBD interface installed under Perl,
RCS/Centipaid.pm,v view on Meta::CPAN
B<Version:> $Revision:$
d298 2
a299 1
d321 2
a322 1
collecting payment using centipaid.com micropayment solution.
d325 13
a337 5
of money for user access to their web services without the complex, and
expensive credit card solutions. Users do not have to reveal their
identity everytime they visit a website, instead they simply pay using
one of the payment methods accepted by centipaid.com (i.e. internet
stamps). The payment information, receipts, are stored locally to
d340 1
a340 1
and utilizes SQL to make queries, and inserts, tghen you should be able
d347 3
a349 3
centipaid.com automaitcally to pay for access. Centipaid will inform
the user what they are paying for in a standard language, along with the
RCS/Centipaid.pm,v view on Meta::CPAN
d364 23
a386 2
as payment. It accepts the receipt number and autheticates it with
centipaid.com to make sure that the site owener got paid what he asked for.
d388 2
a389 7
If the rececipt is valid, then we store the receipt information along with
the ip of the client (for optional enforcment of payment tied to ip), amount
paid, when it was paid, and when does the payment expire. Centipaid payment
system is designed to allow users to pay for service without having to provide
username, password or any payment information such as credit card number. As
a user you only provide a receipt number which is not tied to any of the users'
information.
d471 7
@
1.1
log
@Initial revision
@
facility for seven days, and $0.05 to access a public forum for one day, without
having to redesign their website, or integrate complex subscription applications.
Apache::Centipaid allows content and service providers to seamlessly accept
micro payments from online visitors without changing their website design.
The micro payment system relies on specially designed internet stamps which
are used by their visitors to make payments online quickly and securely. Paying
with an Internet stamp is secure and easy, there are no usernames, or
password to enter. No financial or personal information is used or transmitted
while making a payment. When paying with an internet stamp, a user only provides
the stamp itself. There is no need to provide a credit card number or any other
form of identification
Internet stamps
---------------
Internet stamps are specially crafted electronic images containing encrypted
information required for clearing payments through Centipaid. The stamps are
assembled using our patent-pending process to create steganographically encrypted
stamps used in making secure and anonymous micro payments online.
Each internet stamp is unique from an electronic point of view, having an
individual serial number. Each one is treated as a virtual pre-paid card and
is uploaded to Centipaid whenever payment is requested. This parallels the
swiping of a credit cards through a card reader at a physical store location.
By uploading the stamp, there is no need to remember, enter, or jot down
usernames, passwords, or credit card numbers.
Latest Version
==============
Please check for the latest version of this software for important fixes and
added features at http://www.centipaid.com/download/apache_centipaid.html
Support
=======
Centipaid maintains current support issues in the Knowledgebase at
http://www.centipaid.com/faq/ and the support forums at
( run in 0.511 second using v1.01-cache-2.11-cpan-de7293f3b23 )