Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 09-06-2007, 09:02 PM
ericsforum.com ericsforum.com is offline
 
Join Date: Sep 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default paypal basic authentication w/perl script insertion?

Please advise, how/where do I insert paypal basic authentication w/perl script? See below.

Eric Thompson
aspengold@comcast.net
ericsforum.com


Subscriptions Password Management
With Subscriptions Password Management, PayPal can generate unique usernames and passwords for your subscribers, enabling them to access "member only" content on your site.

Note: Subscriptions Password Management is not required to use PayPal Subscriptions and Recurring Payments. This feature requires installing a Perl script on your server. If you are not comfortable writing or editing Perl, or installing scripts on your server, do not enable Subscriptions Password Management when you set up your subscription.

Note: If you are using or planning to use Subscriptions Password Management, you cannot use Auto Return. Likewise, if you are using or planning to use Auto Return, you cannot use Subscriptions Password Management.

Overview

After a customer signs up for a subscription, he will be given a unique username and password on the PayPal Successful Completion page. You will then activate the username/password pair on your website's server through code you write or, if you are using Basic Authentication (with an Apache Web server on Linux), through a sample Perl script we provide.

How It Works

Step 1: Enable Password Generation
If you want to use Subscriptions Password Management, you will first need to activate Instant Payment Notification (IPN) from within your Profile.

When you create your subscription button, click the Subscriptions Password Management checkbox.

If you are creating and managing your own usernames and passwords, integration techniques are discussed in the PayPal Subscriptions and Recurring Payments Manual.

Step 2: PayPal generates usernames and passwords
Every subscriber will be given a different randomly generated username/password pair after signing up for your subscription.

Example:

Username: pp-bluekite
Password: dog2sun

Usernames and passwords are stored in both the buyer's and seller's Subscription Details pages.

Step 3: Activate usernames and passwords on your server
The Instant Payment Notification posted to your server will include your new subscriber's username and password.

At this point you have two choices:

1. You can write code on your server to accept the notifications and activate the username/password pair within your system. Learn more.

-OR-

2. If you are using Basic Authentication with an Apache web server on Linux, you may install and configure PayPal's sample Perl script (premier and business accounts only).

This Perl script will automatically read the IPNs and update your active username/password file.

To begin, your system administrator will have to download the Perl script and follow the installation and configuration instructions.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:34 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03489 seconds
  • Memory Usage 2,185KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete