This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
admin_menu:payments:payment_gateways:cc_paypal_pro:start [2009/03/11 21:07] jonyo Currency codes tooltip seems to cut off in middle, not sure what it's supposed to say so leaving it as found. |
admin_menu:payments:payment_gateways:cc_paypal_pro:start [2014/09/25 16:55] (current) |
||
---|---|---|---|
Line 18: | Line 18: | ||
==== Paypal API Password ==== | ==== Paypal API Password ==== | ||
Your API Password, which you specify when you apply for a digital certificate to use the PayPal Web Services API. | Your API Password, which you specify when you apply for a digital certificate to use the PayPal Web Services API. | ||
+ | |||
+ | ==== Paypal API Signature ==== | ||
+ | |||
+ | This feature **added in Geo 4.1.0** | ||
+ | |||
+ | The API signature issued by PayPal. | ||
+ | |||
+ | You can choose to use the API Signature, or the API Certificate File, but not both. If you fill in this setting, leave [[#Path to certificate]] blank, and visa versa. | ||
+ | |||
==== Path to certificate ==== | ==== Path to certificate ==== | ||
Line 37: | Line 46: | ||
==== Character Set ==== | ==== Character Set ==== | ||
+ | Select which charset to use. A character set is a computer representation of all the individual possible letterforms or word symbols of a language. Listed are PayPal-Supported character sets: | ||
+ | * **ISO 8859-1** - West European languages (Latin-1) ISO 8859-1 is currently the most widely used. | ||
+ | * **US ASCII** - This set of 128 English characters were established by ANSI X3.4-1986 and is slowly being phased out due to it's limitations to the English language. | ||
+ | * **UTF-8** - Unicode Transformation Format-8. It is an octet (8-bit) lossless encoding of Unicode characters. | ||
===== User Registration Requirements ===== | ===== User Registration Requirements ===== | ||
+ | There are certain requirements for user's fields needed to use the PayPal Pro website. | ||
+ | * First Name | ||
+ | * Last Name | ||
+ | * Street Address | ||
+ | * City | ||
+ | * State/ | ||
+ | * Country (Main Regions will need to be set up as countries, with the proper " | ||
+ | * Zip/Postal Code | ||
===== User Country Codes ===== | ===== User Country Codes ===== | ||
+ | |||
+ | In your Regions, you will need to configure them as Countries using the following country codes in order to use this gateway. | ||
+ | |||
+ | | Anguilla AI | Ecuador EC | Japan JP | Singapore SG | | ||
+ | | Argentina AR | Finland FI | Luxembourg LU | South Korea KR | | ||
+ | | Australia AU | France FR | Malaysia MY | Spain ES | | ||
+ | | Austria AT | Germany DE | Mexico MX | Spain ES | | ||
+ | | Belgium BE | Greece GR | Monaco MC | Spain ES | | ||
+ | | Brazil BR | Hong Kong HK | Netherlands NL | Turkey TR | | ||
+ | | Canada CA | Iceland IS | Switzerland CH | United Kingdom GB | | ||
+ | | Chile CL | India IN | Thailand TH | United States US | | ||
+ | | China CN | Ireland IE | Taiwan TW | Uruguay UY | | ||
+ | | Costa Rica CR | Israel IL | New Zealand NZ | | ||
+ | | Denmark DK | Italy IT | Norway NO | Venezuela VE | | ||
+ | | Dominican Republic DO | Jamaica JM | Portugal PT | | ||
===== Server Setup Procedures (Server Requirements) ===== | ===== Server Setup Procedures (Server Requirements) ===== | ||
+ | The following is required on your server to be able to use PayPal Pro. Note that at the bottom of info when you click " | ||
+ | |||
+ | ==== PHP Extensions ==== | ||
+ | If you are unsure how to install any of these extensions, see your server administrator. | ||
+ | |||
+ | * PHP Perl Compatible Regular Expressions extension for PHP 4.3.0+ and higher | ||
+ | * PHP cURL extension for PHP 4.3.0+ and higher with SSL support | ||
+ | * PHP OpenSSL extension for PHP 4.3.0+ and higher (for digital certificate transcoding) | ||
+ | |||
+ | ==== PEAR Libraries ==== | ||
+ | If you are unsure how to install any of these packages, see your server administrator. | ||
+ | * Main PEAR Library | ||
+ | * PEAR Net_URL | ||
+ | * PEAR Net_Socket | ||
+ | * PEAR HTTP_Request | ||
+ | * PEAR Log | ||
+ | |||
+ | =====Debug FAQ' | ||
+ | **I'm seeing errors from the gateway. | ||
+ | If you see an error generated when trying to use this gateway you can check what the error means against the API documentation provided by Paypal here: | ||
+ | |||
+ | https:// |