ezPayPal

EZ PayPal is die eenvoudigste moontlike manier om jou digitale goedere te verkoop aanlyn. Dit help jou om vinnig 'n aanlyn winkel enige aflaaibare item te verkoop, waar jou kopers kan betaal vir dit en kry 'n outomatiese, verstryk aflaai skakel. Die hele vloei is ten volle outomaties en ontwerp sonder toesig uit te voer. Jy het 'n aansoek nie, PHP pakket, foto, PDF boek (of enige ander aflaaibare item) te verkoop? Find the set up of a shopping cart system (such as woocommerce) too overwhelming? EZ PayPal kan die regte oplossing vir jou wees, especially if you want to sell downloadable, digital goods. EZ PayPal kan, egter, handle physical goods as well, if you want to sell one item at a time without an add to cart, check out workflow.

Sunset Edition
This update of the plugin is the last publicly released version. We do not expect to make any serious changes or add new features to it from now on.

We may not always be able to provide prompt support for this plugin on the WordPress.org forums. If you would like to have professional support or extra/custom features, oorweeg die koop van die Pro weergawe.

EZ PayPal now features a thoroughly modern slick interface built on the twitter bootstrap framework, re-designed data model, and much more robust workflow. Please note that V6 database schema is not backward compatible with V5.xx. Consider backing up your database before updating.

Live Demo

EZ PayPal admin interface is feature-rich, user-friendly and functional. Please visit this fully operational live demo site to see what it can do for you.

Take a look at the features listed below to appreciate the vast array of tools this little PayPal/IPN implementation offers. Nou beskikbaar in jou taal met behulp van Google Translate.

Funksies

  • Minimale installasie en administrasie vrag: EZ PayPal kry jy begin met jou aanlyn winkel binne minute, eerder as ure en dae.
  • Vrygewige hulp en wenke tydens die opstel: Wanneer jy hulp nodig, die inligting en wenk is net 'n kliek weg in EZ PayPal. (In werklikheid, dit is net 'n Beweeg weg.)
  • Outomatiese bevestiging van admin en die opstel van inskrywings foute te verminder: EZ PayPal vang al die gewone data entry foute sodat jy kan bekostig om te wees 'n bietjie slordig.
  • Geen programmering kennis wat nodig is: EZ PayPal is vir kreatiewe mense wat 'n paar digitale produkte te verkoop geskryf. Sodat dit nie bel vir enige diep rekenaar kennis. Die meeste wat jy sal moet doen, is dalk toestemming te stel om 'n paar van dopgehou.
  • IPN hantering: EZ PayPal hanteer al die ingewikkelde PayPal kitskennisgewing en data-oordrag ongemagtigde toegang te voorkom.
  • Outomatiese aflaai bladsye: Kopers word outomaties gestuur word na 'n persoonlike aflaai bladsy.
  • Self-diens aflaai skakel herwinning: As die PayPal inligting is nog nie deur jou bediener ontvang, EZ PayPal toon jou koper 'n bladsy waar hy kan sy aankoop skakel haal. (Hierdie funksie verminder my ondersteuning las deur 90%).
  • Outomatiese e-pos: In bykomend tot die aflaai bladsy, EZ PayPal stuur 'n outomatiese e-pos met die aflaai skakel na jou koper sowel. Net in geval ...
  • Maklik Inventaris onderhoud: Maklik om nuwe produkte te voeg tot jou inventaris.
  • Outomatiese generasie van 'n aanlyn winkel: Sodra die eerste produk is bygevoeg, kan jy al sien dit op jou EZ PayPal aanlyn winkel.
  • Sandbox af: EZ PayPal gee jou die opsie PayPal sandbox af te kies sodat jy kan jou opstelling check voor jy gaan live.
  • Tydige hulp: EZ PayPal sport 'n konteks-sensitiewe hulp stelsel, sodat jy tydige hulp as jy dit nodig het.
  • WordPress integration: This application can be run as a WordPress plugin or as a fully standalone web application with its own database layer as you so choose. What's more, you can switch to the standalone mode from the WordPress plugin admin page of this application, while still using the WordPress authentication mechanism and database.

EZ PayPal is beskikbaar as 'n Premium WordPress plugin which also works as a standalone web application. Die selfstandige pakket is toepaslik as jy het verskeie webwerwe verkoop jou produkte, maar wil hou jou verkope gekonsolideer.

Sekuriteit kenmerke

Sedert EZ PayPal handel oor geld, dit neem om die veiligheid en integriteit van jou data baie ernstig. Dit stel ook ernstige padblokkades ongemagtigde toegang tot jou bediener te voorkom.

  • All login type actions are implemented in such a way as to virtually eliminate the possibility of SQL injection or SQL-based DoS attacks.
  • The set up scripts do not let you set up your installation twice. In werklikheid, they won't even display the setup information the second time you run it. Herinstallering sal databasis manipulasie vereis.
  • Slegs een admin gebruiker toegelaat. Jy kan nie 'n ander admin gebruiker voeg. You can edit and modify the admin details only after entering the current password.
  • Daar is geen koppelvlak om jou wagwoord te herstel sodra jy installeer jou stelsel. Geen bedrag van die databasis inbraak sal dit herstel. So moet jy versigtig wees om dit op te let down in sommige veilige plek. Password may be reset using one-time emial link though.
  • Strong validation of all user entries exposed to the world at the client-side, server-side as well at the database layer.

Pro kenmerke

In bykomend tot die volle funksionele Lite weergawe, there is a Pro Version with many more features. These features are highlighted by a red icon in the menus of the lite version.

As die volgende funksies is belangrik vir jou, consider buying the Pro version.

  • HTML e-pos: In die Vir weergawe, you can send impressive HTML email to your customers based on your own design rather than the boring plain text messages.
  • PDT Handling: Payment Data Transfer posts the data to your return page, which the Vir version makes use of, in preparing the return page. This can be critical when there is a delay in PayPal posting the IPN messages to the listener.
  • Address Handling: Die Vir version can optionally store the customer address details in a database table, if you need it.
  • IPN Relay: If you have other IPN listeners, die Vir version of EZ PayPal can relay the IPN messages to them, so that they receive the same IPN messages, enabling integration with multiple systems.
  • Sjabloon Editor: Die e-pos liggaam, dankie bladsy en aflaai vertoning is al bewerkbaar in die Vir weergawe.
  • Logo and Branding: EZ PayPal Vir gives you options to set your own logo on your shop/return pages and even on PayPal checkout page. You can also change the color scheme of these pages.
  • Outomatiese hantering van terugbetalings en geskille: Wanneer jy 'n refund op die PayPal webwerf, die ooreenstemmende veiling in jou databasis sal ingestel word om onaktief. En as 'n koper registreer 'n dispuut, Hy (en jy) sal 'n vriendelike e-pos verklaar dat die geskil word tans hersien en hanteer kry.
  • E-Check hantering: Die Vir weergawe erken e-tjek betalings en stuur 'n e-pos aan die koper oor die vertraging vir die tjek klaring.
  • Verkope Editor: Jy kan laai 'n enkele koop of 'n klomp van die verkope op 'n vriendelike koppelvlak en verander hul data. Byvoorbeeld, dit sal laat jy die aflaai vervaldatum verander en weer gestuur 'n aflaai kennisgewing boodskap -- een van die gereelde ondersteuning versoeke van die kopers.
  • E-pos Tools: Jy kan 'n aantal van jou koper kies in kennis te stel, byvoorbeeld, van 'n kritiese update van jou produkte, of van 'n gratis opgradering geleentheid.
  • Produk weergawe Support: Die Vir weergawe ondersteun weergawes van jou produkte. Dit sal track hou van die weergawe verkoop aan jou koper en jou huidige weergawes. So, As jy wil 'n produk en weergawe spesifieke opgradering kennisgewing te stuur, jy kan dit doen met Vir weergawe.
  • Batch oplaai: EZ PayPal Vir gives an easy way (drag-and-drop) to upload your product files (wanneer jy release nuwe weergawes, byvoorbeeld), en hou van hul weergawes.
  • Produk Updates: Jou kliënte kan inisieer produk update tjeks. As die weergawe wat hulle gekoop is ouer as die huidige weergawe op jou winkel, hulle kan die nuutste weergawe aflaai. By verstek, die eerste update is gratis van koste voorsien, en die daaropvolgende kinders is verskuldig aan $0.95. This update policy is configurable on a product-by-product basis.
  • Multi-geldeenheid ondersteun: Jy kan kies wat jy geldeenheid op 'n per-produk basis, en jou motor-gegenereerde winkel bladsy sal die produk met die regte geldeenheid simbool lys.
  • Produk Meta Data Support: Meta data is ekstra, gratis-vorm data wat jy kan heg aan 'n beskrywing van die produk. You can retrieve it and display it on you product description and download pages. Die Vir version gives you a convenient editor to generate and modify product meta data.
  • Upgradable Products: Jy kan produkte wat opgradeer definieer. Byvoorbeeld, jy kan 'n kort e-boek verkoop teen 'n inleidende prys. As die koper daarvan hou, Hy het die opsie van die koop van die volle boek deur die betaling van die verskil. (WIP)
  • Troubleshooting Tools: EZ PayPal Vir has the ability to email you detailed IPN log. It can also store the raw IPN data in the database for future investigation.
  • Sales Statistics and Charts: Maksimeer jou verkope deur die ontleding van jou verkope. Dit verslagdoening pakket maak sny en blokkies om jou verkope en affiliate data 'n sprong, sodat jy geleenthede kan raaksien.
  • Subscription Module: As jy wil inskryf produkte by te voeg (ondersteuning kontrak, teks skakels, nuusbriewe ens), hierdie module sal dit 'n sprong maak.
  • Server Side Sales Processing: Your sales are rendered in a searchable, sortable table (using bootstrap Datatables). In die Vir weergawe, the table processing is done at your database server rather than the web browser, tremendously improving the performance once you have thousands of sales.
  • Images Upload: In die Vir weergawe, you can upload your image assets to your server using a simple drag and drop interface and use them in your email and download templates, or as logos.
  • Popup PayPal Window: In die Vir weergawe, you have an option to open the PayPal transaction page in a nice, compact window so that your buyers do not leave your shop to complete a purchase.
  • Skinnable Shop and Return Pages: In die Vir weergawe, you can select the color schemes of your shop, return and update pages (as well as admin pages) from nine different skins.
  • Flexible Shop Layout: In EZ PayPal Vir, you can select either the default table view or a lis/grid view for your e-shop display. The list/grid view is switchable on the frontend as well.
  • belasting Support: In die Pro weergawe, jy kan die opstel van 'n belastingkoers wat toegepas moet word om jou transaksies, en ignoreer dit op 'n per-produk basis, óf as 'n plat belasting of as 'n produk-spesifieke belastingkoers.

Opsionele pakkette

EZ PayPal is ontwerp om extensible wees. The following add-on extensions are ready or being tested.

  • ezSupport: Elke komplekse sagteware projek, keer ontplooi, genereer beduidende steun vrag. Most of the support questions are frivolous, waar die eindgebruiker bied dom kwessies wat maklik opgelos word deur 'n oorsigtelike blik op die dokumentasie. Hoe vra ons nie die eindgebruiker te RTFM sonder antagonizing hulle? Ek het gevind dat dit kan gedoen word deur te skakel na 'n betaalde ondersteuning model. Ek het begin laai 95 sent per ondersteuning vrae, en my ondersteuning vrag afgegaan deur twee ordes. Dit ezSupport pakket is gebou op die uitstekende osTicket program. It works hand in hand with EZ PayPal and provides you with a configurable support system. As jy reeds die Vir version of EZ PayPal, jy kan maklik ezSupport. [Meer inligting]
  • ezAffiliates: Maak jou eie affiliate netwerk en gaan virale deur ingsbedryf jou tevrede kliënte in jou advertensies affiliatees. Hierdie pakket, gebou op die publiek sigbaar Affiliates-vir-All, perfect integreer met affiliate verkope dop en kommissie berekening en meer te outomatiseer. As jy reeds die Vir version of EZ PayPal, jy kan maklik ezAffiliates. [Meer inligting]

In die pyplyn is die volgende opsionele uitbreidings:

  • ezTextLinks: Het jy 'n hoë bladsy rang webwerf? Kry jy 'n baie versoeke vir teks skakels? Hulle kan aansienlik meer winsgewende (met 'n faktor van 100, in my geval) as kontekstuele advertensies soos AdSense. Die opbrengs kan selfs groter wees as jy kan gaan met jou adverteerders direk, eerder as via verskaffers soos teks skakel advertensies wat neem 50% van jou inkomste. ezTextLinks sal betaling hanteer, aktiveer en verval skakels, stuur herinnering e-pos en hanteer hernuwings ens. Die plugin weergawe is beskikbaar as Maklik teks Links in 'N bietjie en Vir variante.
  • Express Checkout: Express Checkout is a way to integrate PayPal even more seamlessly with your web site by letting your buyer complete the purchase process without leaving your product page.

The reporting module and the subscription module that were sold separately have now been integrated with the Vir weergawe van hierdie pakket.

Installasie

To install it as a WordPress plugin, please use the plugin installation interface.

  1. Search for the plugin EZ PayPal from your admin menu Plugins -> Add New.
  2. Click on install.

It can also be installed from a downloaded zip archive.

  1. Go to your admin menu Plugins -> Add New, and click on "Upload Plugin" near the top.
  2. Browse for the zip file and click on upload.

Once uploaded and activated,

  1. Visit the EZ PayPal plugin admin page to configure it.
  2. Take a tour of the plugin features from the EZ PayPal admin menu Tour and Help.

If you would like to temporarily switch to the standalone mode of the plugin, Klik op die "Standalone Mode" button near the top right corner of EZ PayPal admin screens. You can install it permanently in standalone mode (using its own database and authentication) by uploading the zip archive to your server.

  1. Upload the contents of the archive ezpaypal to your server.
  2. Browse to the location where your uploaded the package (http://yourserver/ezpaypal, byvoorbeeld) using your web browser, and click on the green "Launch Installer" knoppie.
  3. Follow wizard to visit the admin page, login, configure basic options and define products.

Before you upload products (in step 3), you may have to create a product storage directory for EZ PayPal. Weer, the interface will prompt you with the command to execute.

Screenshots

  1. Dashboard, showing the beautifully designed admin interface.  Screenshot [ez-paypal] 1
  2. Tour and Help, to quickly get started with EZ PayPal.  Screenshot [ez-paypal] 2
  3. Editable product listing on your admin page. The table is sortable and searchable.  Screenshot [ez-paypal] 3
  4. Managing your product categories, showing how to edit an attribute.  Screenshot [ez-paypal] 4
  5. Configuration screen. Note the help popover showing what the option means and does.  Screenshot [ez-paypal] 5
  6. Managing your account profile, password etc.  Screenshot [ez-paypal] 6
  7. Your automatically generated e-shop. Your products are listed in a neat, sortable, searchable table with a "Koop Nou" button.  Screenshot [ez-paypal] 7
  8. The screen resulting from a "Koop Nou" button click.  Screenshot [ez-paypal] 8
  9. The return screen after a successful purchase. This is the download page where your buyer is automatically forwarded to.  Screenshot [ez-paypal] 9
  10. The return screen if the IPN message hasn't been posted. As die PayPal inligting is nog nie deur jou bediener ontvang, your buyer sees this screen where he can retrieve his purchase link. (Hierdie funksie verminder my ondersteuning las deur 90%).& Nbsp; & nbsp;Screenshot [ez-paypal] 10
  11. Advanced shop configuration.  Screenshot [ez-paypal] 11
  12. Your e-shop, using a dark theme and grid view.  Screenshot [ez-paypal] 12
  13. Sales charts in the Pro version.  Screenshot [ez-paypal] 13
  14. Sales summary and details.  Screenshot [ez-paypal] 14
  15. Subscription summary and details in the Pro version.  Screenshot [ez-paypal] 15
  16. Template editor in the Pro version.  Screenshot [ez-paypal] 16

Change Log

Planne vir die toekoms

History

  • V7.91: Compatibility with WP4.8. Sunset edition. [Augustus 1, 2017]
  • V7.90: Compatibility with WP4.6. Many accumulated fixes and changes. Releasing the sunset version. [Oktober 12, 2016]
  • V7.87: Fixing an error that may have prevented creation of a non-digital product in the Pro version. Recommit. [Augustus 11, 2016]
  • V7.84: Fixing an error in the tour module. More information specific to WP and standalone mode. Fixing some bugs. Adding more customizable strings. [Kersfees 30, 2016]
  • V7.83: Allowing multi-currency pending status in IPN. Fixing a bug in file delivery. [Kersfees 16, 2016]
  • V7.82: Vasstelling van 'n fout wat die produk redigering op sekere stelsels kan beïnvloed met 'n groot aantal produkte. [Jun 7, 2016]
  • V7.81: Die toevoeging van 'n produk lêernaam validator. Bruikbaarheid verbeterings in die produk lêer oplaai. Sodat leë logo in winkel bladsye. [Jun 6, 2016]
  • V7.80: Compatibility with WP4.5. [April 11, 2016]
  • V7.71: Vasstelling van 'n pleeg fout. [Februarie 27, 2016]
  • V7.63: Improvements in the Google Translator interface. Verenigbaarheid met multiwerf installasie van subdomein tipe. [Februarie 27, 2016]
  • V7.62: Minor interface and documentation changes. [Februarie 25, 2016]
  • V7.61: Byvoeging van belasting ondersteuning, wêreldwyd en op 'n per-produk basis. Voeg 'n instrument om die e-pos vermoëns van jou bediener te toets deur die stuur van toets boodskappe. [Februarie 19, 2016]
  • V7.60: Veranderinge in die databasis koppelvlak tot die geval waar inheemse bestuurders nie geïnstalleer te hanteer. Restricting Google Translate not to translate user-editable strings. Optimizing screenshots. [Februarie 7, 2016]
  • V7.59: Die verbetering van verskeie valuta ondersteuning. [Februarie 1, 2016]
  • V7.58: Stroping ekstra skuinsstrepe in sjabloon laai. [Jan 27, 2016]
  • V7.57: Adding diagnostic information on the update page. Die verbetering van die bediener-kant datatable verwerking, Hantering van foute en robuustheid agains nie-UTF8 karakters. [Jan 20, 2016]
  • V7.56: Changes to make the plugin compatible with multisite installations. -Koekie gebaseer lang aanteken opsie vir selfstandige af. Die gebruik van APCu, Indien beskikbaar. Ander klein fixes. [Jan 14, 2016]
  • V7.54: Klein-fixes in selfstandige af. [Jan 1, 2016]
  • V7.53: Adding a dev-friendly include to introduce local settings, indien enige. Klein-fixes in tabel lewering. [Desember 30, 2015]
  • V7.52: Refactoring veranderinge in admin footer lewering. [Desember 15, 2015]
  • V7.51: Voeg 'n Koop Nou knoppie in die beskrywing van die produk pop op jou e-winkel. Vasstelling van 'n fout in die bediener-kant datatable verwerking. [Desember 12, 2015]
  • V7.50: Compatibility with WordPress 4.4. [Desember 5, 2015]
  • V7.46: Vasstelling van 'n fout wat short behoorlik werk op 'n paar poste / bladsye kan voorkom. [Desember 1, 2015]
  • V7.45: Toevoeging van e-winkel vertoon en paginering opsies. Making the admin menu dynamic (optionally) in standalone mode. Nuwe hulpmiddel om lêers uit 'n opvoering plek te skuif na die produk stoor in grootmaat.
  • V7.44: Warning about PHP V5.4 requirement on the admin page. [November 8, 2015]
  • V7.43: Die toevoeging van meer vertalings. [Oktober 30, 2015]
  • V7.42: Vasstelling van 'n paar diverse kwessies. [Oktober 24, 2015]
  • V7.41: Af te dwing vereiste PHP V5.4 by aktivering tyd. [Oktober 23, 2015]
  • V7.40: Admin pages in your language using Google translation. [Oktober 22, 2015]
  • V7.32: Improving the speed of admin page loading. Bevestiging DB gereedskap. [September 30, 2015]
  • V7.31: Killing the option to allow update checks. [September 26, 2015]
  • V7.30: Changes to make the plugin work on nginx and Microsoft servers. [September 20, 2015]
  • V7.63: Ensuring usability on touch-screen devices. Die verwydering van 'n ongebruikte klas en lêer. [September 17, 2015]
  • V7.22: Reinstating the option to force the admin page loading, moving to a less colorful default theme. [September 14, 2015]
  • V7.21: Bevestiging paar refactoring foute wat verband hou met die prop eindpunte. [September 13, 2015]
  • V7.20: Die toevoeging van 'n beter fout afhandeling op ongeldig versoeke, die toevoeging van 'n skakel na die prop adminblad op WP plugins bladsy, toevoeging van die vermoë om die installeerder tik. [September 12, 2015]
  • V7.11: Regstelling van die bron in die motor-gegenereerde winkel bladsy, en verbetering plugin aktivering en deaktivering funksies. [September 9, 2015]
  • V7.10: Die verwydering van die WP kern lêer laai en refactoring kop en spyskaarte. [September 4, 2015]
  • V7.03: Meer refactoring en opruim veranderinge. [Augustus 31, 2015]
  • V7.02: Kode skoon te maak en die vasstelling van 'n paar W3 validasiefoute. [Augustus 23, 2015]
  • V7.01: Vasstelling van 'n klein fout. [Augustus 21, 2015]
  • V7.00: Major refactoring of options handling, common functions etc. Compatibility with WP4.3. [Augustus 10, 2015]
  • V6.92: Refactoring setup modules. [Augustus 5, 2015]
  • V6.91: Setting default values during template insertion. [Kersfees 26, 2015]
  • V6.90: Implementing redirect to previous page upon login. Preparing for major refactoring. [Kersfees 25, 2015]
  • V6.81: Tightening login security in standalone mode and hardening assets upload. [Kersfees 2, 2015]
  • V6.80: Releasing an IPN poster and a server component. Fixing a potential date error in e-cheque handling. [Junie 25, 2015]
  • V6.75: Modifications to allow time for image loading on shop forward page, and to fix html validation errors. [Junie 22, 2015]
  • V6.74: Transaction verification modified to add trimming in product names and remove case sensitivity in email addresses. [Jun 20, 2015]
  • V6.73: Bug fixes in Template Editor, Update handler etc. [Jun 5, 2015]
  • V6.72: Minor bug fixes. [Jun 5, 2015]
  • V6.71: Minor changes in the admin page. [Jun 4, 2015]
  • V6.70: Enabling translations or modifications of strings in customer-facing pages. [Mei 27, 2015]
  • V6.61: Admin page compatibility checks and improvements. [Mei 13, 2015]
  • V6.60: Compatibility with WordPress 4.2. [April 25, 2015]
  • V6.56: New option to display product image on the checkout page. [April 24, 2015]
  • V6.55: Improvements in the admin dashboard. [April 15, 2015]
  • V6.54: Improvements in the admin dashboard. [April 14, 2015]
  • V6.53: Launching a demo site. [April 11, 2015]
  • V6.52: Turning off caching of category list to avoid stale category names. [April 8, 2015]
  • V6.51: Some more usability improvements. [April 6, 2015]
  • V6.50: Implementing list/grid view for the e-shop (Pro feature). Displaying product description/image as a modal dialog on the e-shop. Option to display product description/image upon Buy Now button click. Numerous enhancements in metadata editor, sales table display etc. [April 6, 2014]
  • V6.40: Fixing a style that may have caused the admin page not to appear on some blogs. [April 4, 2015]
  • V6.39: More compatibility checks. [April 2, 2015]
  • V6.38: Fixing a charting module for more accurate display, and other minor changes. [Maart 28, 2015]
  • V6.37: Removing a spurious label in return.php that may have caused problems in older PHP installations. [Maart 27, 2015]
  • V6.36: Making the shop and return pages skinnable, fixing an error in assets upload (Pro kenmerke). [Maart 23, 2015]
  • V6.35: Compatibility check on the plugin admin page. [Maart 20, 2015]
  • V6.34: Fixing a bug that prevented the proper display of the return page. [Maart 18, 2014]
  • V6.33: Code to suppress some notices. New feature in the Pro version -- alternate product. [Maart 16, 2015]
  • V6.32: Improvements in the login check functions. Adding a Pro feature to popup the PayPal transaction window. [Maart 9, 2015]
  • V6.31: Code cleanup. [Maart 7, 2015]
  • V6.30: Fixes in the sales update module. [Maart 6, 2015]
  • V6.29: Changes in the update module [Maart 5, 2015]
  • V6.28: Adding better email error handling. [Februarie 27, 2015]
  • V6.27: Using wp_email as default. Adding AJAX return code in file uploads. [Februarie 27, 2015]
  • V6.26: Bug fix in download link generation. [Februarie 26, 2015]
  • V6.25: Improvements in shortcode handling. [Februarie 25, 2015]
  • V6.24: Fixes in database prefix handling and enhancements in subscription products. [Februarie 24, 2015]
  • V6.23: Minor bug fixes in the sales table and ezSupport modules. [Februarie 23, 2015]
  • V6.22: Fixing the public URLs generated by EZ PayPal for some blog installations. [Februarie 14, 2015]
  • V6.21: Fixing a name collision with a WP Jetpack plugin. Fixes to the update module and hardening the assets folder. [Februarie 3, 2015]
  • V6.20: Suppressing product ID in the public shop page. Fixing minor AJAX errors on some systems. Misc refactoring changes. [Jan 31, 2015]
  • V6.17: Minor fixes in the setup scripts. [Jan 27, 2014]
  • V6.16: Switching to the http_response_code function for status headers. [Jan 26, 2015]
  • V6.15: Fixing W3 validation errors for clean HTML5. [Jan 23, 2015]
  • V6.14: Fixing some obscure errors using CORS headers. [Jan 22, 2015]
  • V6.13: Hardening the plugin folder by adding index.php to subfolders. Removing .htaccess that may create some issues. [Jan 21, 2015]
  • V6.12: Fixing product updates section. [Jan 15, 2015]
  • V6.11: Emergency bug fix in purchase handling. Please update. [Jan 15, 2015]
  • V6.10: Fixes to the dispute and subscription handlers. Dev complete now. [Jan 14, 2015]
  • V6.03: More post deployment fixes. [Jan 13, 2015]
  • V6.02: More post deployment fixes. [Jan 11, 2015]
  • V6.01: Post deployment fixes. [Jan 11, 2015]
  • V6.00: Complete rewrite and redesign of the package. It now features a modern admin interface based on the twitter bootstrap framework. [Jan 2, 2015]
  • V5.70: Adding a secondary PayPal email option for high-value transactions so as to minimize PayPal fees. [Oktober 15, 2014]
  • V5.62: Improvements in the graphics. [September 29, 2014]
  • V5.60: Verenigbaarheid met WP4.0, documentation changes. [September 7, 2014]
  • V5.50: Adding the ability to store and display addresses. [Augustus 15, 2014]
  • V5.40: Nuwe funksie. Setup IPN forwarders. [Augustus 12, 2014]
  • V5.30: Basic support for physical goods. Improvements in product-meta data editor. [Augustus 9, 2014]
  • V5.24: Tighter checks on emails and transaction ids for security. [Kersfees 19, 2014]
  • V5.22: Making product update price, update section, SMTP mail etc. user-configurable. [Mei 31, 2014]
  • V5.00: Numerous refactoring changes. Internasionalisering. [April 25, 2014]
  • V4.76: Porting the reporting engine to the plugin version. [Desember 30, 2013]
  • V4.75: Suppressing notices/warnings from some PEAR email functions. [Desember 16, 2013]
  • V4.73: Dokumentasie veranderinge. Modifying the validator for product_code to allow -/_ characters. [November 29, 2013]
  • V4.72: Fixes to DB details confusion between stand-alone and WP versions. [November 26, 2013]
  • V4.71: Security fixes on some Pro files. [November 20, 2013]
  • V4.70: Buy Now button now takes only one click to go to PayPal. [November 19, 2013]
  • V4.63: Bug fixes to persist storage location and product under modification. [November 19, 2013]
  • V4.62: Minor fix to suppress a warning. [November 18, 2013]
  • V4.61: Adding integration between Easy Text Links and stand-alone EzPayPal. [November 6, 2013]
  • V4.60: Changing to MySQLi in preparation for PHP5.5 . [Oktober 13, 2013]
  • V4.51: Separating download page and email template editors. [September 26, 2013]
  • V4.50: New template editor -- grouping related templates (email/text/html) together. [September 2, 2013]
  • V4.40: Including HTTP1.1 headers as specified by PayPal. [Augustus 23, 2013]
  • V4.27: Handling product link expiry. [Maart 23, 2013]
  • V4.26: Exposing product link expiry. [Maart 12, 2013]
  • V4.23: Using form submit (instead of JavaScript) in product delivery module. Sanitizing tooltips. [Februarie 21, 2013]
  • V4.22: A few more bug fixes. [Februarie 18, 2013]
  • V4.21: A couple of bug fixes. [Februarie 18, 2013]
  • V4.20: Korrekte gebruik van die sitting veranderlikes. [Februarie 18, 2013]
  • V4.19: Serious bug fix. [Februarie 15, 2013]
  • V4.18: Bug fix in short code handling and toning down aggressive security checks. [Februarie 13, 2013]
  • V4.17: Adding a Quick Start help page. [Februarie 4, 2013]
  • V4.16: Refactoring om motor-deaktiveer die lite weergawe, indien nodig. [Desember 23, 2012]
  • V4.15: Minor fixes, toets met WP3.5. [Desember 22, 2012]
  • V4.14: Using business name in validating PayPal transactions. [Desember 5, 2012]
  • V4.13: Minor fixes. [November 7, 2012]
  • V4.12: Dokumentasie veranderinge. [November 6, 2012]
  • V4.11: Bug fixes in setup and shop display. [Oktober 29, 2012]
  • V4.10: Adding the plugin version within the standalone package. [Oktober 19, 2012]
  • V4.00: Rolling out ezSupport module. [Oktober 16, 2012]
  • V3.91: Bugfix / maintenance release. [Oktober 3, 2012]
  • V3.90: Rolling out a new pro feature product meta data editor. And adding batch mail support. [Oktober 2, 2012]
  • V3.80: Adding in-app update check and install. [September 28, 2012]
  • V3.71: In WP plugin version, the storage location is moved to wp_upload_dir. [September 19, 2012]
  • V3.70: Rolling out the optional add-on module ezSupport - for paid support. [September 13, 2012]
  • V3.60: Showing an error message if the product storage location cannot be created automatically. [September 8, 2012]
  • V3.56: Tabbed interface for the Admin Page. [September 2, 2012]
  • V3.55: Enhancements from user feedback: Partial currency-name support, auto-creation of storage folder etc. [Augustus 29, 2012]
  • V3.53: Allowing all-digit product codes. [Augustus 27, 2012]
  • V3.52: Refunding a transaction now marks the sale as Dead/Refunded. [Augustus 26, 2012]
  • V3.51: Minor fixes ported from the plugin version improvements. [Augustus 18, 2012]
  • V3.43: Dokumentasie veranderinge. Bug fix in HTML mail template selection. [Julie 18, 2012]
  • V3.42: Changing the length of one DB field to support older versions of MySQL. [Julie 17, 2012]
  • V3.32: Minor enhancement in ez-update.php and a bug fix in the pro feature emailTools.php. [Julie 14, 2012]
  • V3.31: Bug fixes in the pro feature salesEditor.php. [Julie 5, 2012]
  • V3.30: Adding editable select in the product definition screen. [Julie 5, 2012]
  • V3.22: More documentation, coding improvements, priming the Pro version, links to online docs and manual in the readme.txt file. [Julie 4, 2012]
  • V3.21: Adding more help files. [Julie 2, 2012]
  • V3.20: Tests complete. Initial WP release. [Junie 30, 2012]
  • V3.13: Implemented an auto-generated page ez-shop as IPN listener and delivery. [Junie 28, 2013]
  • V3.12: Automated Initial installation. [Junie 27, 2012]
  • V3.11: Initial testing complete. Forking WP version. [Junie 21, 2012]
  • V3.10: The plugin version (Maklik PayPal) is dev complete.
  • V3.03: Adding some documentation. [Junie 17, 2012]
  • V3.02: Foutherstellings: empty file in product definition should not delete existing file definition in the DB. New file uploaded should trigger the deletion of the existing file. [Mei 24, 2012]
  • V3.01: Adding validation of email address in delivery and update modules. [Mei 22, 2012]
  • V3.00: Ready to cut over on buy.thulasidas.com, with affiliate support. [Mei 19, 2012]
  • V2.80: Product update handler: Dev and local tests complete. [Mei 19, 2012]
  • V2.70: New Pro feature: Product updates. [Mei 17, 2012]
  • V2.60: New Pro feature: Email IPN logs to Webmaster. [Mei 10, 2012]
  • V2.50: Test complete. Ready to cutover. RC1. [Mei 9, 2012]
  • V2.40: Deployed on my server. Remote testing of ezPayPal (not ezAffiliates) complete. [Mei 5, 2012]
  • V2.30: Local testing complete. About to deploy it on the server. [Mei 4, 2012]
  • V2.20: EZ Affiliates fully integrated. [Mei 1, 2012]
  • V2.13: Login session timeout implemented. [April 23, 2012]
  • V2.12: Minor bug fixes in the new features. Ready to be deployed now. [April 22, 2012]
  • V2.11: Completed the Migration Tools. [April 21, 2012]
  • V2.10: Added Pro tools: emailTools, salesEditor. Pro kenmerke: dispute handler, extra templates, options on html templates, versioning. Integration with ezAffiliates package.
  • V2.00: Numerous improvements. Prepping the Plugin version.
  • V1.10: Numerous improvements. Prepping the Pro version.
  • V1.00: Initial Release

Algemene Vrae

This program is quite complex. Do you have more documentation?

You will find a help button on almost every admin screen of EZ PayPal near the top right side of every panel. Clicking on it will bring up a nice dialog box with context-sensitive help.

To get started, you might want to use the admin menu item "Tour and Help." The tour will walk you through the features, and the help text on the page will give you everything you need to get started.

Can I use this plugin to ship physical goods?

Although EZ PayPal is designed to handle downloadable digital goods or virtual services, I have implemented basic support for physical goods in the Pro version. To use it, add meta-data to the product. 1. Click on the Products menu item. 2. Add a new product or edit an existing one. 3. Klik op die Edit Meta Data button to bring up the meta-data editor. 4. Create a new key-value pair with key (entry in the fist column) as shipping and the value (entry in the second column) to be the shipping charges. Ook, ensure that you have defined the product to require the buyers to give their shipping address.

I have trouble uploading my products. What do I do?

Your product files are uploaded into a directory with a random name (so that a potential hacker will have hard time guessing it). It is likely that your web server doesn't have the privileges to create or modify this folder and files within. Click on the Show button on your Admin Control Panel to see what the directory name is. Then create the directory with that name, and apply chmod 777 to make it writeable.

How do I manage products?

To edit your products, use the menu item Products. It will list your products in an editable table. You can click on any value in the table and edit it in place. If you would like to see all the attributes of the product, click on the edit button in the last column.

In order to add a new product, click on the green "Add New Product" button and type in your values in the product creation screen.

Why do I get error message saying something about direct access to plugin files?

This plugin admin interface is designed with a loosely coupled architecture, which means it interacts with the WordPress core only for certain essential services (login check, plugin activation status, database access etc). Loosely coupled systems tend to be more robust and flexible than tightly integrated ones because they make fewer assumptions about each other. My plugin admin pages are fairly independent, and do not pollute the global scope or leak the style directives or JavaScript functions. In order to achieve this, they are loaded in iFrames within the WordPress admin interface.

Your web server needs direct access to the plugin files to load anything in an iFrame. Some aggressive security settings block this kind of access, usually through an .htaccess file in your wp-content of plugins folders, which is why this plugin gives a corresponding error message if it detects inability to access the files (checked through a file_get_contents call on a plugin file URL). But some systems implement further blocks specifically on file_get_contents or on iFrames with specific styles (die gebruik van mod_securty rules, byvoorbeeld), which is why the plugin provides a means to override this auto-detection and force the admin page.

Is the direct access to plugin files a security hole?

Note that it is only your own webserver that needs direct access to the PHP files. The reason for preventing such access is that a hacker might be able to upload a malicious PHP (or other executable script) to your web host, which your webserver will run if asked to. Such a concern is valid only on systems where you explicitly permit unchecked file uploads. Byvoorbeeld, if anyone can upload any file to your media folder, and your media folder is not protected against direct access and script execution, you have given the potential hacker an attack vector.

In this plugin, its media/banner upload folder has a multiple layers protection: 1. Only users logged in as admin can ever see the upload interface. 2. The upload script accepts only media file types. 3. The backend AJAX handler also checks for safe file types. 4. The media storage locations are protected against script execution.

So allowing your webserver to serve the plugin admin files in an iFrame is completely safe, in my judgement.

Digital Goods

ezPayPalPlease visit our e-shop selling all sorts of digital goods -- Premium WordPress plugins, PHP packages, Mac Apps, eBooks etc. It runs on my own ezPayPal package, which you can purchase if you would like to start a similar e-commerce gateway. Moenie check dit uit!
Sien ook:& Nbsp; & nbsp;Other packages
As jy wil my plugin pogings, laat asseblief 'n comment met jou Facebook login hieronder.
As jy hulp nodig, gebruik ons ondersteuning portaal plaas. & Nbsp;ezSupport Portal
[Trots aan u gebring deur EZ BetaalPal.]

Kommentaar