forked from paynl/woocommerce-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
406 lines (377 loc) · 13.3 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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
=== PAY. Payment Methods for WooCommerce ===
Contributors: andypay
Donate link: https://www.pay.nl/webshops/plugin-woocommerce
Link: https://www.pay.nl
Tags: paynl, paymentmethods, woocommerce, ideal, Alipay, Good4fun, Trustly, Wechatpay, paypal, creditcard, mybank, sofortbanking, afterpay, bancontact, paysafecard, clickandbuy, giropay, incasso, betaalmethoden, billink, wijncadeau, givacard, cashly, wechatpay, spraypay, tikkie, przelewy24, creditclick
Requires at least: 3.5.1
Stable tag: 3.6.1
Tested up to: 5.7.2
WC tested up to: 5.4.1
WC requires at least: 3.0
License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
This plugin adds the PAY. Payment Methods to your WooCommerce installation.
== Description ==
*By installing this plugin you'll be able to integrate the PAY. Payment Methods for WooCommerce into your WooCommerce Webshop. This will only take a few minutes. If the plugin is successfully installed your customers will then be able to checkout their orders through the payment options such as iDeal, PayPal, Creditcard and so on.*
Payment Service Provider PAY. offers online payment options for webshops and websites. PAY. has different payment option packages available. These packages range from the smallest one (XS) to the largest one (XL). Not sure which package is suitable for you? Start with the try-out package called Pioneer XS! With the Pioneer XS you will be able to use all payment options except for the options credit card and direct debit. Just fill in the registration form and you'll receive a personal account by email. With this account you have direct access to the PAY. Administration Panel where you can add your website(s) and install the payment options that are essential for your website.
With PAY. you can add the following payment options to your website:
* AfterPay
* Alipay
* Amazon Pay
* American Express (AMEX)
* Apple Pay
* Bancontact
* Billink
* Capayable
* CartaSi
* Cartebleue
* Cashly
* Creditclick
* Dankort
* De Cadeaukaart
* EPS-Überweising
* Fashioncheque
* Fashion Giftcard
* Focum
* Gezondheidsbon
* Giropay
* Givacard
* Good4fun
* Google Pay
* iDEAL
* IN3 Gespreid betalen
* Incasso
* Instore payments (PIN)
* Klarna KP
* Maestro
* Manual transfer
* Mastercard
* Multibanco
* Mybank
* Payconiq
* Paypal
* Paysafecard
* Phone payments
* Podiumcadeaukaart
* Postepay
* Przelewy24
* Sofortbanking
* SprayPay
* Tikkie
* Trustly
* Visa
* VVV giftcard
* Webshop Giftcard
* Wechat Pay
* Wijncadeau
* Yehhpay
* Yourgift
For the registration form, visit the registration page (in Dutch): [www.pay.nl/registreren](http://www.pay.nl/registreren)
For more information about the payment rates go to [www.pay.nl/tarieven](htp://www.pay.nl/tarieven)
For more information about the payment solution packages, just visit [www.pay.nl/pakketten](http://www.pay.nl/pakketten)
You can download the manual for this plugin (in Dutch) [here](http://www.pay.nl/plugin/woocommerce/pdf)
For any further questions please send an email to [email protected]
== Installation ==
This section describes in short how to install the plugin and get it working.
If you need more help, you can download the manual [here](http://www.pay.nl/plugin/woocommerce/pdf) or send an email to [[email protected]](mailto:[email protected])
1. Install the plugin via Plugins -> new plugin
2. Activate the plugin through the 'Plugins' menu in WordPress, the name of this plugin is: PAY. Payment Methods for WooCommerce
3. Under WooCommerce -> Settings -> Payment, configure the apitoken and serviceid and activate the desired payment methods.
4. You can now accept payments using PAY.
== Frequently Asked Questions ==
= How can i get an account for PAY.? =
You can register [here](http://pay.nl/registreren) (dutch and belgian companies only)
= Is there a manual available for this plugin? =
Yes there is!
You can download it [here](https://www.pay.nl/plugin/woocommerce/pdf)
= How can i get support for this plugin? =
Please don't use wordpress forums to get support from us, we don't receive notifications for questions posted there.
If you need our help, please email us at: support[at]pay.nl
= What payment methods are available through this plugin? =
At the moment the plugin supports the following payment methods:
* AfterPay
* Amazon Pay
* American Express (AMEX)
* Apple Pay
* Bancontact
* Billink
* Capayable
* CartaSi
* Cartebleue
* Cashly
* Creditclick
* Dankort
* De Cadeaukaart
* EPS-Überweising
* Fashioncheque
* Fashion Giftcard
* Focum
* Gezondheidsbon
* Giropay
* Givacard
* Good4fun
* Google Pay
* iDEAL
* IN3 Gespreid betalen
* Incasso
* Instore payments (PIN)
* Klarna KP
* Maestro
* Manual transfer
* Mastercard
* Multibanco
* Mybank
* Payconiq
* Paypal
* Paysafecard
* Phone payments
* Podiumcadeaukaart
* Postepay
* Przelewy24
* Sofortbanking
* SprayPay
* Tikkie
* Trustly
* Visa
* VVV giftcard
* Webshop Giftcard
* Wechat Pay
* Wijncadeau
* Yehhpay
* Yourgift
= What does it cost? =
The easiest way to get started is bij using a free pioneer account.
With this account there are no monthly fees, you'll only pay transaction costs for the transactions you make.
Check the pioneer tariffs [here](http://pay.nl/tarieven-pioneer)
If you want to be able to use creditcards, you'll need to have at least a professional account.
For more information check: [pakketten](http://pay.nl/pakketten)
Paid accounts have better tariffs! see: [tariffs](http://pay.nl/tarieven)
== Screenshots ==
1. The added settings in WooCommerce -> settings -> payments
2. The ideal configuration page
3. The WooCommerce checkout page with the PAY. payment methods
4. The iDEAL payment screen (Rabobank)
== Changelog ==
= 3.6.1 =
Added option to disable refund processing for refunds initiated from PAY. admin
Added option to enable auto-capture for completed orders
Added payment method Google Pay
And some minor updates
= 3.6.0 =
Added option to make date-of-birth a required field for post-payment methods
Fixed a refund issue
Updated the SDK
= 3.5.9 =
Fixed problem in the payment return url
= 3.5.8 =
Added authorise setting for After Pay, Billink, IN3, Klarna and SprayPay.
Now showing the correct payment method used in the order, when the initial payment method is skipped.
Refunds made in PAY. Admin will now update the orderstatus in your WooCommerce
= 3.5.7 =
Added payment methods Good4fun and Trustly. Fixed some minor issues.
= 3.5.6 =
Added logging (enable with setting). Fixed some minor issues. Added paystyle for checkout.
= 3.5.5 =
Fixed a problem with the exchange handler
= 3.5.4 =
Raised minimum version for WooCommerce to 3.0. Fixed a PHP notice, replaced the use of deprecated functions and added Dutch translations.
= 3.5.3 =
Added De Cadeaukaart payment method
= 3.5.2 =
Fixed an issue which occurs when loading the plugin's default settings and no setup settings are available.
= 3.5.1 =
Fixed currency issue
Added fix for using an empty payment description
= 3.5.0 =
Updated SDK
Using local images for payment methods
= 3.4.6 =
Minor bugfix in setting a canceled order
= 3.4.5 =
Add DOB to Billink and Fix bug for DOB not working correct
= 3.4.4 =
Tested for new WooCommerce version and fixed minor bugs
= 3.4.3 =
Updated layout and Added settings to add VAT-number and COC-number to checkout.
= 3.4.2 =
Add payment methods Payconiq and Multibanco
= 3.4.1 =
Update plugin with object info
Change Pay.nl name to PAY. everywhere
= 3.4 =
Added setting alternative exchange url
= 3.3.11 =
Fixed wrong paymentmethod names
= 3.3.10 =
Add payment method Klarna KP
Fix a bug where the full amount gets refunded after putting a 0 in the refund amount field
Change the names of Billink and in3
Change the payment profile icons to a static link
= 3.3.9 =
Added payment method Apple Pay
= 3.3.8 =
Better exception handling in exchange script
= 3.3.7 =
Added paymentmethods: Tikkie, Przelewy 24 and Creditclick
= 3.3.6 =
Setting order status to on-hold when the transaction needs to be verified
= 3.3.5 =
Substr lastname on 32 characters to prevent API errors
Updated low tax class to 9%
= 3.3.4 =
New payment method Alipay
Updated SDK
= 3.3.2 =
Added new payment method EPS-Überweising
Renames Capayable Gespreid to IN3 Gespreid betalen
= 3.3.1 =
Added paymentOptions Cashly, Wechat Pay and SprayPay
= 3.3.0 =
Added tokencode to the authentication
Authorized transactions now use the transaction amount to check if the amount corresponds to the order amount. because the paidamount is 0
= 3.2.2 =
Added paymentmethods Dankort and CartaSi
= 3.2.1 =
Added some extra checks before setting order status to failed.
The plugin will not set the order status to failed if the order is already paid or if the last used method is not a PAY. method.
= 3.2.0 =
Changed the order_id field to bigint because the post it refers to is also bigint
Canceled transactions now change the order status to failed
Added an option to process high risk payment methods
= 3.1.9 =
Better exception handling in exchange script
= 3.1.8 =
Added caching for the list of pin terminals
= 3.1.7 =
Paymentmethods now have a min and max amount.
= 3.1.6 =
orderId is now also saved in meta data in versions < v3.0
= 3.1.5 =
Fixed backwards compatibility issue with woocommerce < 3
= 3.1.1 =
Exchange was not working in Woocommerce versions < v3.0
Authorize transactions handled as paid
= 3.1.0 =
Added code for supporting older (< v3) versions of Woocommerce
= 3.0.2 =
Language was not sent to PAY.
Added message if woocommerce version < 3.0.0
= 3.0.1 =
Added payment method Yehhpay
= 3.0.0 =
Updated for Woocommerce 3.0
= 2.6.4 =
Bugfix for paylinks, the ipaddress is not set in the order, so i needed to get the ipaddres another way
= 2.6.3 =
Added payment method klarna
= 2.6.2 =
Plugin is now not processing exchange calls for statusses it doesn't know.
This was causing unexpected behaviour
= 2.6.1 =
Fixed a bug where the tax class was not correctly sent for products
= 2.6.0 =
Updated backend, now uses the SDK
Added instore payments (PIN)
CustomerName and CustomerKey (bankaccountnumber) are now stored in the order metadata
= 2.5.9 =
Added payment method: Webshop Giftcard
= 2.5.8 =
Icon size is now configurable
Added utm_nooverride to return url
Exchange now correctly gets variables from get and post vars
= 2.5.7 =
Orders paid with bank transfer will now reduce stock on order placement
= 2.5.6 =
Added Capayable Gespreid betalen
= 2.5.5 =
Error in retun page when payment is canceled
= 2.5.4 =
Changed behaviour of getIp, the port removal broke ipv6 addresses
= 2.5.3 =
When the customer ip address includes a port number, remove it before sending it to paynl
= 2.5.2 =
Fixed notice
= 2.5.1 =
Fixed an error where every order had CANCELED in the url
= 2.5.0 =
Plugin now shows a flash message when the payment is canceled
= 2.4.9 =
Sofortbanking now also has the slow confirmation setting.
= 2.4.8 =
Added option for Capayble to ask for birthdate during checkout
= 2.4.7 =
Added payment method Capayable
= 2.4.6 =
Updated for woocommerce 2.6.0 compatibility
= 2.4.5 =
Added payment method Focum (Achterafbetalen.nl)
Removed payment methods that are unavailable from the settings view
= 2.4.4 =
Edited the error functions because of incompatibility with other plugins
= 2.4.3 =
Added initial order status setting for banktransfer
= 2.4.1 =
Added Payment method: American Express
Added Payment method: VVV Giftcard
= 2.4.0 =
Added testmode setting, so transactions can be made in testmode
Added language setting: use browser language
= 2.3.13 =
Added new Payment method: Fashion Giftcard
= 2.3.12 =
Added new Payment methods
* Billink
* Givacard
* Wijncadeau
= 2.3.11 =
Sending the fees as a product instead of a correction line
= 2.3.10 =
Now sending custom order numbers instead of post_id
= 2.3.9 =
Fixed a small typo in Pay_Helper_Transaction
= 2.3.8 =
* Implemented Output Buffer on Exchange calls, because the response MUST always start with TRUE. Any extra output generated, will be added at the end of the response
= 2.3.7 =
* Fixed activation of the plugin in multi website environments.
* On activation, if multisite is active, switches to every 'blog' and runs the activation script for each blog
* On creation of new blog, switches to it, and runs the activation
= 2.3.6 =
* Now sending phone number for Afterpay
* Handling of DENIED status fixed
= 2.3.5 =
* Added payment method 'Pay by phone'
* Fixed a problem where a payment method could not be disabled, when first disabled in the PAY. admin
* Fixed a problem with ipv6 addresses
= 2.3.4 =
* Updated the way the ip address is fetched, in case a loadbalancer or proxy is used
= 2.3.3 =
* Added instructions to that can be shown on the thank you page
= 2.3.2 =
* Fixed the amounts being sent when using discount codes
= 2.3.1 =
* Updated the translations
* Tested with wordpress 4.2
= 2.3 =
* Added new paymenbtmethods (Gezondheidsbon, Fashioncheque and podiumkadokaart)
* Added a notice, in case CURL is not installed
* Payment methods, that are not enabled in PAY. cannot be activated in woocommerce
* Vat was not sent to PAY. correctly in the product lines
= 2.2.9 =
* Removed cancel from the plugin to fix bugs refilling the cart
= 2.2.8 =
* Added refund support
= 2.2.7 =
* Removed anonymous function to support php < 5.3
= 2.2.6 =
* Changed the behaviour of activating/deactivating the plugin
* Added admin notice when woocommerce is not loaded
= 2.2.5 =
* Added some assets
= 2.2.4 =
* Added payment method 'Click and buy'
= 2.2.3 =
* Added new payment method 'Mybank'
= 2.2.2 =
* Fixed a bug where the plugin would not detect woocommerce when using sitewide plugins
= 2.2.1 =
* Compatible with wordpress 2.2