├── LICENSE ├── README.md └── CHANGELOG.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) Cone Development 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 |
4 | 5 | 6 | 7 | Cone Development 8 | 9 |
10 |
11 |

12 | 13 | # OTP SimplePay bővítmény Woocommerce-hez (WordPress) 14 | 15 | **Bővítményünk OTP SimplePay fizetési kaput biztosít WooCommerce (WordPress) áruházak részére.** 16 | 17 | > [!IMPORTANT] 18 | > Jelenleg a bővítmény harmadik verziója fut, ami az előzőektől ellentétben már fizetős. Ha szeretnéd megvásárolni, úgy látogasd meg az [áruház oldalunkat](https://shop.conedevelopment.com/). 19 | 20 | ## Támogatás 21 | 22 | [Oldalunkon](https://simplepay.conedevelopment.com/) számos leírást készítettünk a bővítmény megfelelő használatáról, funkcióiról, esetleges korlátairól. 23 | 24 | Támogatásért keresd fel az [ide kapcsolódó aloldalunkat](https://simplepay.conedevelopment.com/tamogatas/), vagy írj nekünk e-mailt a support@conedevelopment.com címre. 25 | 26 | ## Frissítések 27 | 28 | Telepítés után a bővítmény automatikusan ellenőrizni a frissítéseket, amelyek ugyanúgy telepíthetők, mint bármely WordPress bővítmény frissítés. Az új kiadások után kérünk vedd figyelembe, hogy lehetséges egy-két órás átfutási idő. 29 | 30 | ## Elérhető bővítményeink 31 | 32 | - [SimplePay fizetési kapu WooCommerce-hez](https://simplepay.conedevelopment.com/) 33 | - [Barion fizetési kapu WooCommerce-hez](https://barion.conedevelopment.com/) 34 | 35 | ## Rólunk 36 | 37 | A bővítményt a [Cone](https://conedevelopment.com/hu/) fejleszti. Webalkalmazásokat és weboldalakat készítünk kicsitől a nagyig Laravel és WordPress segítségével. 38 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## v2.9.1 4 | 5 | **End of life. The version 3 is available at: https://shop.conedevelopment.com/** 6 | 7 | ## v2.5.1 8 | - Fixed trailing comma ([#86](https://github.com/conedevelopment/simplepay-gateway/issues/86)) 9 | 10 | ## v2.5.0 (2021-10-10) 11 | 12 | - Changed namespace from `Pine\SimplePay` to `Cone\SimplePay` 13 | - Changed translation keys from `pine-simplepay` to `cone-simplepay` 14 | - Added two step payment support 15 | 16 | ## v2.4.14 (2021-05-26) 17 | 18 | - Fixed order status after cancelling payment ([#71](https://github.com/conedevelopment/simplepay-gateway/issues/71)) 19 | 20 | ## v2.4.13 (2021-05-05) 21 | 22 | - Fixed item mapping if total is `0` ([#68](https://github.com/conedevelopment/simplepay-gateway/pull/68)) 23 | 24 | ## v2.4.12 (2021-03-30) 25 | 26 | - Added `WC_Order_Item_Fee` handling on checkout 27 | 28 | ## v2.4.11 (2021-03-26) 29 | 30 | - Changed order prefix handling, now it's more flexible 31 | 32 | ## v2.4.10 (2021-03-04) 33 | 34 | - Changed the usage of `wc_get_checkout_url()` to the `$order->get_checkout_payment_url()` method 35 | 36 | ## v2.4.9 (2021-02-08) 37 | 38 | - Added explicit logging on errors 39 | - Fixed bad locale determination 40 | 41 | ## v2.4.8 (2021-02-02) 42 | 43 | - Fixed products with `0` prices by filtering in the `PaymentPayload` ([#57](https://github.com/conedevelopment/simplepay-gateway/issues/57)) 44 | 45 | ## v2.4.7 (2021-01-17) 46 | 47 | - Fixed `$_GET['section']` parameter handling ([#55](https://github.com/conedevelopment/simplepay-gateway/pull/55)) 48 | 49 | ## v2.4.6 (2020-11-20) 50 | 51 | - Handle invoiceless transactions when only billing email and name are given ([#44](https://github.com/conedevelopment/simplepay-gateway/issues/44)) 52 | 53 | ## v2.4.5 (2020-10-28) 54 | 55 | - Updated icons ([#43](https://github.com/conedevelopment/simplepay-gateway/pull/43)) 56 | 57 | ## v2.4.4 (2020-09-17) 58 | 59 | - Added icon link on checkout 60 | 61 | ## v2.4.3 (2020-09-16) 62 | 63 | - Move repo to `conedevelopment` 64 | 65 | ## v2.4.2 (2020-08-17) 66 | 67 | - Fixed missing property 68 | 69 | ## v2.4.1 (2020-08-10) 70 | 71 | - Ability to show icon on the checkout page 72 | 73 | ## v2.4.0 (2020-08-04) 74 | 75 | - Multisite compatibility ([#39](https://github.com/conedevelopment/simplepay-gateway/issues/39)) 76 | - Code cleanup, refactoring 77 | 78 | ## v2.3.7 (2020-07-27) 79 | 80 | - Docblocks and param types ([#38](https://github.com/conedevelopment/simplepay-gateway/pull/38)) 81 | 82 | ## v2.3.6 (2020-06-25) 83 | 84 | - Force trailing slash in IPN url 85 | 86 | ## v2.3.5 (2020-06-22) 87 | 88 | - Use `home_url` instead of `size_url` ([#35](https://github.com/conedevelopment/simplepay-gateway/pull/35)) 89 | 90 | ## v2.3.4 (2020-06-17) 91 | 92 | - Backward compatibility for custom orderRefs 93 | - Payment reference URL based on locale 94 | 95 | ## v2.3.3 (2020-06-16) 96 | 97 | - Fixed order references when using capital prefix ([#33](https://github.com/conedevelopment/simplepay-gateway/issues/33)) 98 | 99 | ## v2.3.2 (2020-06-16) 100 | 101 | - Added customizable reference prefixes ([#33](https://github.com/conedevelopment/simplepay-gateway/issues/33)) 102 | - Using order ID as transaction reference ([#33](https://github.com/conedevelopment/simplepay-gateway/issues/33)) 103 | 104 | ## v2.3.1 (2020-06-04) 105 | 106 | - Added missing translations ([#31](https://github.com/conedevelopment/simplepay-gateway/issues/31)) 107 | 108 | ## v2.3.0 (2020-06-04) 109 | 110 | - Exception based error handling ([#30](https://github.com/conedevelopment/simplepay-gateway/issues/30)) 111 | - Refactored requests 112 | 113 | ## v2.2.4 (2020-05-27) 114 | 115 | - Round quantities using `ceil` (SimplePay does not handle decimal quantities) ([#26](https://github.com/conedevelopment/simplepay-gateway/issues/26)) 116 | 117 | ## v2.2.3 (2020-05-26) 118 | 119 | - JS hide/show mechanism on admin 120 | - Return `null` instead of `array` when order does not need shipping address ([#25](https://github.com/conedevelopment/simplepay-gateway/issues/25)) 121 | 122 | ## v2.2.2 (2020-05-21) 123 | 124 | - Added custom error messages when IPN/IRN should fail 125 | - Added red labels for sandbox inputs 126 | - Determine if `$order` is instance of `WC_Order` 127 | 128 | ## v2.2.1 (2020-05-18) 129 | 130 | - Put currency based options before hashing 131 | 132 | ## v2.2.0 (2020-05-18) 133 | 134 | - Do not handle IPN/IRN if order does not exist 135 | - Update Docblocks ([#22](https://github.com/conedevelopment/simplepay-gateway/pull/22)) 136 | - Check for undefined property in updater ([#21](https://github.com/conedevelopment/simplepay-gateway/pull/21)) 137 | 138 | ## v2.1.1 (2020-02-20) 139 | 140 | - Added `composer.json` 141 | 142 | ## v2.1.0 (2020-01-25) 143 | 144 | - Added Hungarian readme 145 | - Added Refactored config 146 | 147 | ## v2.0.4 (2020-01-24) 148 | 149 | - Fixed typo in translations 150 | 151 | ## v2.0.3 (2020-01-24) 152 | 153 | - Added pending status 154 | 155 | ## v2.0.2 (2020-01-24) 156 | 157 | - Fixed transaction status when failed 158 | - Fixed translations 159 | 160 | ## v2.0.1 (2020-01-24) 161 | 162 | - Added transaction statuses based on response 163 | 164 | ## v2.0.0 (2020-01-16) 165 | 166 | - Migrate to SimplePay API v2 167 | - Refactorings 168 | 169 | ## v1.3.1 (2020-01-15) 170 | 171 | - Fixed boot if there is no WooCommerce 172 | - Fixed spacing 173 | 174 | ## v1.3.0 (2019-09-11) 175 | 176 | - SimplePay transaction ID to order info 177 | - Order handling on failed or cancelled transactions 178 | 179 | ## v1.2.8 (2019-07-31) 180 | 181 | - Early log file path call 182 | - Accessing non-existing array keys 183 | 184 | ## v1.2.7 (2019-07-19) 185 | 186 | - Set order status to failed when payment failed 187 | 188 | ## v1.2.6 (2019-07-18) 189 | 190 | - Added new translations 191 | - Separate fields for test credentials 192 | - Show error message when payment failed 193 | 194 | ## v1.2.5 (2019-07-17) 195 | 196 | - Redirect back to checkout page on failed payment 197 | 198 | ## v1.2.4 (2019-07-14) 199 | 200 | - Add banners 201 | 202 | ## v1.2.3 (2019-07-14) 203 | 204 | - Updater structure and logic 205 | 206 | ## v1.2.2 (2019-07-13) 207 | 208 | - Revert to `stdClass` 209 | 210 | ## v1.2.1 (2019-07-13) 211 | 212 | - Option fields 213 | 214 | ## v1.2.0 (2019-07-12) 215 | 216 | - Refactored Updater 217 | 218 | ## v1.1.5 (2019-07-11) 219 | 220 | - Fixed `glob()` pattern 221 | 222 | ## v1.1.4 (2019-07-11) 223 | 224 | - Fixed updater hooks 225 | 226 | ## v1.1.3 (2019-07-11) 227 | 228 | - Force correct directory name 229 | 230 | ## v1.1.2 (2019-07-11) 231 | 232 | - Directory naming 233 | 234 | ## v1.1.1 (2019-07-11) 235 | 236 | - Fixed variable names 237 | 238 | ## v1.1.0 (2019-07-11) 239 | 240 | - Added custom GitHub updater 241 | 242 | ## v1.0.2 (2019-07-11) 243 | 244 | - Replace `self` to `static` 245 | 246 | ## v1.0.1 (2019-04-04) 247 | 248 | - Flatten code, remove some functions 249 | 250 | ## v1.0.0 (2019-04-01) 251 | Initial release 252 | --------------------------------------------------------------------------------