-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathreadme.txt
163 lines (109 loc) · 9.36 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
=== PayPal for Divi ===
Contributors: angelleye
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=B85H6VLV9YGRA
Tags: angelleye, paypal, divi, theme, elegant themes, payments, buy now, donate
Requires at least: 3.8
Tested up to: 5.4.2
Stable tag: 2.0.2
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Developed by an Ace Certified PayPal Developer, Official PayPal Partner, PayPal Ambassador, and 3-time PayPal Star Developer Award Winner.
== Description ==
= Introduction =
PayPal for Divi adds a PayPal Button module into the Divi page builder tool making it quick and easy to add PayPal Buy Now and Donate buttons to any WordPress page or post built with Divi.
* Buy Now Button
* Donate Button
[youtube https://www.youtube.com/watch?v=4G8U-RruMCw]
= PayPal WP Button Manager Compatibility =
If you are using our [PayPal WP Button Manager](https://www.angelleye.com/product/wordpress-paypal-button-manager/) plugin to create buttons, or if you would like to install it and use it to create and manage buttons, you will then be able to easily add buttons created by the Button Manager through the PayPal Button Divi module.
= Divi Theme by Elegant Themes Compatibility =
This plugin is built specifically for the Divi theme. If you would like to add PayPal buttons to a non-Divi WordPress site, take a look at our [PayPal WP Button Manager](https://www.angelleye.com/product/wordpress-paypal-button-manager/) plugin.
= Quality Control =
Payment processing can't go wrong. It's as simple as that. Our certified PayPal engineers have developed and thoroughly tested this plugin on the PayPal sandbox (test) servers to ensure your customers don't have problems paying you.
= Seamless PayPal Integration =
No more leaving the WordPress admin panel to log in to PayPal, create your button, copy HTML code, return to WordPress to paste the code, and finally save your page. Instead, simply drop the button into the page using the Divi module and you're done within seconds!
= Localization =
This plugin was developed with localization in mind and is ready for translation.
If you're interested in helping translate please [let us know](http://www.angelleye.com/contact-us/)!
= Get Involved =
Developers can contribute to the source code on the [PayPal for Divi](https://github.com/angelleye/divi-paypal).
== Installation ==
= Minimum Requirements =
* Divi Theme by Elegant Themes
= Automatic installation =
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of PayPal for Divi, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type PayPal for Divi and click Search Plugins. Once you've found our plugin you can view details about it such as the the point release, rating and description. Most importantly of course, you can install it by simply clicking Install Now.
= Manual Installation =
1. Unzip the files and upload the folder into your plugins folder (wp-content/plugins/) overwriting old versions if they exist
2. Activate the plugin in your WordPress admin area.
= Usage =
1. Open/Edit any page that uses the Divi Page Builder.
2. Click to add a new module to any section of your page / post, and you will find a PayPal Button module
3. Configure your settings accordingly.
= Updating =
Automatic updates should work great for you. As always, though, we recommend backing up your site prior to making any updates just to be sure nothing goes wrong.
== Screenshots ==
1. PayPal module added to the Divi Page Builder.
2. PayPal for Divi module settings screen.
3. PayPal module placed on the page / post content within the Divi builder.
4. Default Buy Now button displayed on web page.
== Frequently Asked Questions ==
= How do I create sandbox accounts for testing? =
* Login at http://developer.paypal.com.
* Click the Applications tab in the top menu.
* Click Sandbox Accounts in the left sidebar menu.
* Click the Create Account button to create a new sandbox account.
* TIP: Create at least one "seller" account and one "buyer" account if you want to fully test Express Checkout or other PayPal wallet payments.
* TUTORIAL: See our [step-by-step instructions with video guide](https://www.angelleye.com/create-paypal-sandbox-account/).
= I recently updated the plugin, but the changes do not seem to be taking affect. Why? =
* The Divi theme utilizes your browser's "local storage" to improve the performance of the Divi Builder. This does not clear even if you clear your browser cache and history. If it seems that updates are not taking affect, try to disable and re-enable the plugin, which should clear the browser's locale storage and resolve the issue.
= Can I create more than just Buy Now and Donate buttons? =
* We have plans to expand upon this PayPal for Divi module. In the mean-time, take a look at our free [PayPal WP Button Manager](https://www.angelleye.com/product/wordpress-paypal-button-manager/) plugin, which allows you to build a variety of PayPal buttons within WordPress.
== Changelog ==
= 2.0.2 - 07.13.2020 =
* Tweak - WP Compatibility and Minor updates with Install Now Button ([PFD-31](https://github.com/angelleye/divi-paypal/pull/54))
= 2.0.1.4 - 12.30.2019 =
* Tweak - Adjustment to Updater plugin notice dismissible. ([PFD-30](https://github.com/angelleye/divi-paypal/pull/53))
= 2.0.1.3 - 11.20.2019 =
* Verification - WordPress 5.3 compatibility.
= 2.0.1.2 - 07.23.2019 =
* Tweak - Resolves issues with front end builder in Cancel Url and Return URL not being selected. ([PFD-28](https://github.com/angelleye/divi-paypal/pull/50))
= 2.0.1.1 - 07.09.2019 =
* Tweak - Minor adjustment to PayPal API requests.
= 2.0.1 - 05.31.2019 =
* Feature - Adds AE notification system. ([PFD-27](https://github.com/angelleye/divi-paypal/pull/51)) ([PFD-29](https://github.com/angelleye/divi-paypal/pull/52))
* Tweak - Adjustments for compatibility with WPML. ([PFD-6](https://github.com/angelleye/divi-paypal/pull/49))
= 2.0.0 - 04.04.2019 =
* Feature - Adds AE Updater compatibility for future notices and automated updates. [PFD-25] ([PFD-26](https://github.com/angelleye/divi-paypal/pull/48))
* Feature - Adds INR (Indian Rupee) currency code compatibility. ([PFD-5](https://github.com/angelleye/divi-paypal/pull/43))
* Feature - Moves plugin code away from WordPress directory hosting to our own servers. ([PFD-24](https://github.com/angelleye/divi-paypal/pull/44))
= 1.1.1 - 02.18.2019 =
* Fix - Adjustments for compatibility with latest updates in Divi theme. ([PFD-18](https://github.com/angelleye/divi-paypal/pull/41)) ([PFDA-1](https://github.com/angelleye/divi-paypal/pull/42))
= 1.1.0 - 08.01.2018 =
* Feature - Adds Divi Visual Builder Compatibility. ([PFD-13](https://github.com/angelleye/divi-paypal/pull/39))
* Fix - Resolves an issue with PayPal account ID sanitization causing data conflicts. ([PFD-11](https://github.com/angelleye/divi-paypal/pull/37))
* Fix - Resolves issues with compatibility in latest version of Divi builder. ([PFD-12](https://github.com/angelleye/divi-paypal/pull/38))
* Fix - Adds a missing space in the admin notice. ([PFD-14](https://github.com/angelleye/divi-paypal/pull/40))
= 1.0.6 - 06.21.2018 =
* Feature - Adds option to have forms open in new browser tab or not. ([#32](https://github.com/angelleye/divi-paypal/issues/32))
* Tweak - Adds better data sanitization for overall privacy and security. ([PFD-1](https://github.com/angelleye/divi-paypal/pull/35)) ([#31](https://github.com/angelleye/divi-paypal/issues/31))
= 1.0.5 - 01.03.2018 =
* Tweak - Adds a note about leaving the price blank if you want to let the payer enter their own amount. ([#27](https://github.com/angelleye/divi-paypal/issues/27))
* Tweak - Adds cursor style to PayPal buttons. ([#29](https://github.com/angelleye/divi-paypal/issues/29))
* Fix - Resolves PHP notices causing problems with drop down menu when PayPal Button Manager is being used. ([#24](https://github.com/angelleye/divi-paypal/issues/24)) ([#25](https://github.com/angelleye/divi-paypal/issues/25))
* Fix - Resolves compatibility issues with latest updates to the Divi theme. ([#30](https://github.com/angelleye/divi-paypal/issues/30))
= 1.0.4 - 02.25.2017 =
* Feature - Adds multi-currency support. ([#23](https://github.com/angelleye/divi-paypal/issues/23))
= 1.0.3 - 02.25.2017 =
* Feature - Adds a settings panel where you can setup one or more PayPal accounts to be used with the Divi PayPal Button module. ([#18](https://github.com/angelleye/divi-paypal/issues/18))
* Feature - PayPal WP Button Manager Compatibility. ([#19](https://github.com/angelleye/divi-paypal/issues/19))
* Refactor - Structures plugin in OOP structure. ([#20](https://github.com/angelleye/divi-paypal/issues/20))
= 1.0.2 - 02.10.2017 =
* Feature - Adds Return URL and Cancel URL to the PayPal button module settings. ([#17](https://github.com/angelleye/divi-paypal/issues/17))
= 1.0.1 - 02.09.2017 =
* Tweak - Minor code adjustments (cleanup).
= 1.0.0 - 02.09.2017 =
* Initial Stable Release
== Upgrade Notice ==
= 1.0.3 =
* This update changes the way the PayPal accounts are hooked up to buttons you add via the Divi builder. Unfortunately, you will need to update your PayPal account settings in the plugin after applying this update, and then re-save your PayPal buttons anywhere you have already placed one. We apologize for the inconvenience, and this won't have to be done again.