Recent Changes - Search:

CONGO

PmWiki

edit SideBar

SystemVariables

Main.SystemVariables History

Hide minor edits - Show changes to output

Changed lines 34-58 from:
(This information is taken from [[https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_NVPAPIBasics#id084E30I30RO | Paypal's Site]] - Their URLS change constantly, so it is reproduced here:
(:linebreaks:)
-> '''Obtaining API Credentials'''
To use the PayPal API, you must have API credentials that identify you as a PayPal Business account holder who is authorized to perform various API operations. Although you can use either an API signature or a certificate for credentials, PayPal recommends you use a signature.

IMPORTANT:Although you can have both a signature and certificate, you cannot use both at the same time.

'''Creating an API Signature'''
An API signature consists of an API username along with an associated API password and signature, all of which are assigned by PayPal. You need to include this information whenever you execute a PayPal API operation.

You must have a PayPal Business account to create a signature.

To create an API signature:

* Log into PayPal, then click Profile under My Account.
* Click API Access.
* Click Request API Credentials.
* Check Request API signature and click Agree and Submit.
(:nolinebreaks:)





to:
The signature as gotten from Paypal.  See PaypalCredentials for details on how to get your Paypal signature.
Changed line 35 from:
(:linebreaks}
to:
(:linebreaks:)
Changed lines 35-36 from:
'''Obtaining API Credentials'''
to:
(:linebreaks}
->
'''Obtaining API Credentials'''
Added line 52:
(:nolinebreaks:)
Changed line 34 from:
(This information is taken from [[Paypal's Site | https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_NVPAPIBasics#id084E30I30RO]] - Their URLS change constantly, so it is reproduced here:
to:
(This information is taken from [[https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_NVPAPIBasics#id084E30I30RO | Paypal's Site]] - Their URLS change constantly, so it is reproduced here:
Changed line 34 from:
(This information is taken from [[Paypal's Site]] - Their URLS change constantly, so it is reproduced here:
to:
(This information is taken from [[Paypal's Site | https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_NVPAPIBasics#id084E30I30RO]] - Their URLS change constantly, so it is reproduced here:
Changed lines 34-51 from:
In order for CONGO to make payments, a Paypal 'signature' is required on your Paypal account.  In order to get a signature,
to:
(This information is taken from [[Paypal's Site]] - Their URLS change constantly, so it is reproduced here:
'''Obtaining API Credentials'''
To use the PayPal API
, you must have API credentials that identify you as a PayPal Business account holder who is authorized to perform various API operations. Although you can use either an API signature or a certificate for credentials, PayPal recommends you use a signature.

IMPORTANT:Although you can have both a signature and certificate, you cannot use both at the same time.

'''Creating an API Signature'''
An API signature consists of an API username along with an associated API password and signature, all of which are assigned by PayPal. You need to include this information whenever you execute a PayPal API operation.

You must have a PayPal Business account to create a signature.

To create an API signature:

* Log into PayPal, then click Profile under My Account.
* Click API Access.
* Click Request API Credentials.
* Check Request API signature and click Agree and Submit.

Added lines 23-34:
* '''Enable Paypal payments'''\\
Should this installation of CONGO allow payments via Paypal?
* '''Paypal mode'''\\
Are we in Production or Testing mode?
* '''Paypal server to use'''\\
This option should be set to match the above mode.  It tells CONGO which Paypal servers to contact to make payments.
* '''URL of this install'''\\
This is very important.  This is the URL that the Paypal service will redirect to after a payment is completed.  It should be the URL of this CONGO install, at the top level (the page most folks would go to to register).  An example would be http://my.eventpage.com/
* '''Paypal Username and Password'''\\
The login credentials for your Paypal merchant account.
* '''Paypal Signature'''\\
In order for CONGO to make payments, a Paypal 'signature' is required on your Paypal account.  In order to get a signature,
Changed lines 7-9 from:
Variables:

'''Database'''
to:
!!Database
Changed line 17 from:
'''Login Options'''\\
to:
!!Login Options
Changed line 21 from:
'''Paypal'''\\
to:
!!Paypal
Added lines 1-29:
!CONGO System Variables

System Variables define how CONGO interracts with the system it's installed on, and how some basic operations work.  For CONGO versions 2.0.x, this screen is available under Maintenance->Set Server Properties

'''WARNING''' - In CONGO 2.0.x, making a change on the Server Properties screen may cause an error soon afterwards.  The best practice is to restart the container (Tomcat or Jetty) after making changes to this screen.  Even if there is an error thrown, the changes will be made.

Variables:

'''Database'''
* '''Database Type'''\\
What type of database is in use.  (MySQL, Oracle, etc)
* '''Database Server'''\\
The full hostname of the server where the database instance lives.  This must be resolveable from the webhost where CONGO is installed.
* '''Database Name / User / Password'''\\
Settings for defining which database instance and what credentials to use.
* '''Automatic Schema Upgrades'''\\
This should always be enabled - it allows CONGO to automatically alter the schema of it's database as new versions are installed.

'''Login Options'''\\
* '''Default Conference'''\\
This is the event number that will be used for Coconut login screens, and what is used on the default 'public' interface. 

'''Paypal'''\\
If you are using Paypal, this section defines how CONGO will interract with Paypal's servers.




Edit - History - Print - Recent Changes - Search
Page last modified on April 07, 2011, at 12:11 PM