Random Image
My Account
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
glfusion:glpaypal:start [2012/10/13 20:36]
lee [Features]
glfusion:glpaypal:start [2017/09/21 21:44] (current)
lee
Line 1: Line 1:
 ======Paypal Plugin====== ======Paypal Plugin======
-This is an updated version of the //Paypal Plugin for Geeklog//, originally developed by Vincent Furia.  This version adds several new features especially for glFusion 1.1.6 and higher.+This is an updated version of the //Paypal Plugin for Geeklog//, originally developed by Vincent Furia.
  
 ===== Requirements ===== ===== Requirements =====
-  * glFusion v1.2.0 or newer +  * glFusion v1.6.0 or newer 
-  * PHP 5.2.0 or higher+  * PHP 5.6.0 or higher 
 +  * lgLib plugin 1.0.5 or higher 
  
 =====Features===== =====Features=====
Line 13: Line 15:
     * Advertising     * Advertising
   * Support for [[[[glfusion:​glpaypal:​gateway_paypal#​encrypted_buttons|encrypted Paypal buttons]]. (new)\\ Buttons are automatically created when a product is updated.   * Support for [[[[glfusion:​glpaypal:​gateway_paypal#​encrypted_buttons|encrypted Paypal buttons]]. (new)\\ Buttons are automatically created when a product is updated.
-  * Support for comments. ​(new) +  * Support for comments. 
-  * Support for product ratings. ​(new) +  * Support for product ratings. 
-  * Change to a category table, rather than free-form category strings. ​(new) +  * Change to a category table, rather than free-form category strings. 
-  * Support for multiple product images. ​ Images may be uploaded via the product catalog rather than being uploaded separately. ​(new) +  * Support for multiple product images. Images may be uploaded via the product catalog rather than being uploaded separately. 
-  * Downloadable products may be uploaded directly from the product form. (new) +  * Downloadable products may be uploaded directly from the product form. 
-  * Search products using glFusion'​s search ​(new)+  * Search products using glFusion'​s search.
   * Include product links in other text using [[glfusion:​glpaypal:​start#​AutoTags]]   * Include product links in other text using [[glfusion:​glpaypal:​start#​AutoTags]]
-  * Track item inventory ​(planned) +  * Track item inventory. Purchases can be blocked if an item is out or stock. 
-  * Support multiple item options, such as size or color (planned - v0.5.0) +  * Support multiple item options, such as size or color. 
-  * Multiple payment gateways ([[API Reference]]). ​ Gateways have their own configurations and may be disabled.+  * Multiple payment gateways ([[API Reference]]). Gateways have their own configurations and may be disabled.
     * [[gateway_paypal|PayPal]]     * [[gateway_paypal|PayPal]]
-    * [[gateway_amazon|Amazon]] +    * [[gateway_amazon|Amazon]] ​(deprecated) 
-    * [[gateway_authorizenet|Authorize.Net]] +    * [[gateway_authorizenet|Authorize.Net]] ​(deprecated) 
-  * Shopping cart (0.5.0)+  * Shopping cart
   * Configurable checkout [[WorkFlows]]   * Configurable checkout [[WorkFlows]]
  
Line 90: Line 92:
  
 ^Option^Description^ ^Option^Description^
-|Paypal URL|This is the URL to the Paypal site.  The default value is set to "​www.sandbox.paypal.com",​ which should be used during setup and testing. ​ When you're site goes live, change this to "​www.paypal.com"​.| +^General^
-|Testing Mode|This should be set to "​Yes"​ during testing. ​ This helps ensure that any IPN messages from Paypal are treated as test values.| +
-|Receiver Email Address|This is an array of email addresses that you use with Paypal. ​ Your primary business email address **must** be set as item "​0"​.|+
 |Administrator Email Address|This is a optional email address of your Paypal administrator. ​ If this is empty, confirmation messages will be sent to the global site_email address.| |Administrator Email Address|This is a optional email address of your Paypal administrator. ​ If this is empty, confirmation messages will be sent to the global site_email address.|
 |Currency|Select the currency that your site uses.  Only one currency type is supported.| |Currency|Select the currency that your site uses.  Only one currency type is supported.|
Line 110: Line 110:
 |Enable Left Blocks\\ Enable Right Blocks|Left and/or Right blocks may be disabled when the product catalog is displayed.| |Enable Left Blocks\\ Enable Right Blocks|Left and/or Right blocks may be disabled when the product catalog is displayed.|
 |Debug IPN Messages|If you're having trouble handling the Instant Payment Notification messages from Paypal, enabling this option may help troubleshoot the problem by logging the complete message the the error.log file.| |Debug IPN Messages|If you're having trouble handling the Instant Payment Notification messages from Paypal, enabling this option may help troubleshoot the problem by logging the complete message the the error.log file.|
 +^Images and Paths^
 |Max Thumbnail Dimension|Enter the maximum size (width or height), in pixels, that a thumbnail may occupy. ​ When thumbnails are created from uploaded images, they will be sized so that the longest dimension does not exceed this value.| |Max Thumbnail Dimension|Enter the maximum size (width or height), in pixels, that a thumbnail may occupy. ​ When thumbnails are created from uploaded images, they will be sized so that the longest dimension does not exceed this value.|
 |Max Image Width\\ Max Image Height|These are the maximum dimensions, in pixels, that a product image may occupy. ​ When the product images are uploaded, they will be resized to fit within these dimensions while preserving their aspect ratios.| |Max Image Width\\ Max Image Height|These are the maximum dimensions, in pixels, that a product image may occupy. ​ When the product images are uploaded, they will be resized to fit within these dimensions while preserving their aspect ratios.|
Line 149: Line 150:
 **Product Attributes require Javascript**- the prices shown in the catalog and submitted to PayPal are updated via Javascript when the selections are changed. ​ Products using attributes also cannot use encrypted Paypal buttons. ​ This offers the opportunity for spoofed purchases where a buyer might submit an order for the expensive options, but change the price to a lower amount. ​ As long as you and your customers are aware that the amount charged Paypal is the authority, this shouldn'​t present a problem. ​ The product detail screen now displays an error if Javascript is not enabled. **Product Attributes require Javascript**- the prices shown in the catalog and submitted to PayPal are updated via Javascript when the selections are changed. ​ Products using attributes also cannot use encrypted Paypal buttons. ​ This offers the opportunity for spoofed purchases where a buyer might submit an order for the expensive options, but change the price to a lower amount. ​ As long as you and your customers are aware that the amount charged Paypal is the authority, this shouldn'​t present a problem. ​ The product detail screen now displays an error if Javascript is not enabled.
  
 +===== Text Fields =====
 +Products can have text fields for the buyer to provide, such as custom engraving instructions. Enter the prompt for each text field in the space provided and separate multiple fields with a pipe "​|"​ character. For example:
 +  Name|Club
 +  ​
 ===== Inventory Tracking ===== ===== Inventory Tracking =====
 <​note>​This feature is planned for version 0.5.0</​note>​ <​note>​This feature is planned for version 0.5.0</​note>​
Logged in as: Guest (anonymous)
glfusion/glpaypal/start.txt · Last modified: 2017/09/21 21:44 by lee
 
Except where otherwise noted, content on this wiki is licensed under the following license: GNU Free Documentation License 1.3
Random Image
My Account