| 1 |
3.3.0 |
| 2 |
----- |
| 3 |
- NEW: Add AccountingReport class to handle new API endpoint |
| 4 |
|
| 5 |
3.2.0 |
| 6 |
----- |
| 7 |
|
| 8 |
- **NEW**: Add Oney Payment Simulations |
| 9 |
|
| 10 |
3.1.0 |
| 11 |
----- |
| 12 |
|
| 13 |
- **NEW**: Deprecated Payplug::setSecretKey function, use Payplug::init instead |
| 14 |
- **NEW**: API version should now be specified explicitly from module |
| 15 |
- **NEW**: Improve Payplug setSecretKey with init method |
| 16 |
- **NEW**: Excluded configuration API_VERSION versionning, it will be send from the apps nowadays |
| 17 |
|
| 18 |
3.0.0 |
| 19 |
----- |
| 20 |
|
| 21 |
- **Major**: Replace customer by shipping and billing to be compliant with PSD2. |
| 22 |
- **NEW**: Add versionning with new API_VERSION parameter. |
| 23 |
|
| 24 |
|
| 25 |
2.7.0 |
| 26 |
----- |
| 27 |
|
| 28 |
- **NEW**: Add deferred payments. |
| 29 |
|
| 30 |
|
| 31 |
2.6.0 |
| 32 |
----- |
| 33 |
|
| 34 |
- **NEW**: Add installment plans. |
| 35 |
|
| 36 |
|
| 37 |
2.5.1 |
| 38 |
----- |
| 39 |
|
| 40 |
- **Bugfix**: Fix packagist bundle. |
| 41 |
|
| 42 |
|
| 43 |
2.5.0 |
| 44 |
----- |
| 45 |
|
| 46 |
- **NEW**: Remove classes and methods specific to customer |
| 47 |
- **NEW**: Add Authentication class for method specific to login and account permissions |
| 48 |
- **NEW**: Add a method to patch payment |
| 49 |
|
| 50 |
2.4.0 |
| 51 |
----- |
| 52 |
|
| 53 |
- **NEW**: Support for __isset magic method in resources. This should bring Twig support. |
| 54 |
(Thanks [](https://github.com/oservieresoservieres](https://github.com/oservieres](https://github.com/oservieres)) |
| 55 |
- **NEW**: Add a method to specify custom User-Agent products. |
| 56 |
|
| 57 |
2.3.0 |
| 58 |
----- |
| 59 |
|
| 60 |
- **NEW**: Support for Customer/Cards. (see official documentation) |
| 61 |
- **NEW**: Payment objects can now be aborted. |
| 62 |
|
| 63 |
``` |
| 64 |
$payment->abort(); |
| 65 |
``` |
| 66 |
|
| 67 |
- **Breaking change**: Drop *data* key in objects collections (e.g. list of payments/list of refunds): |
| 68 |
|
| 69 |
``` |
| 70 |
$payments = \Payplug\Payment::listPayments(); |
| 71 |
// $payment = $payments['data'][0]; // BEFORE |
| 72 |
$payment = $payments[0]; // NEW BEHAVIOR |
| 73 |
|
| 74 |
$refunds = \Payplug\Refund::listRefunds($payment); |
| 75 |
// $refund = $refunds['data'][0]; // BEFORE |
| 76 |
$refund = $refunds[0]; // NEW BEHAVIOR |
| 77 |
``` |
| 78 |
|
| 79 |
- **Breaking change**: Drop deprecated classes *PayPlugException* and *PayPlugServerException* (with two uppercase |
| 80 |
letters in **P**ay**P**lug). If you use **P**ay**p**lugException* and **P**ay**p**lugServerException* classes (with one |
| 81 |
uppercase letter in Payplug), you have nothing to do. |
| 82 |
- **NEW**: This library is now under MIT Licence (Issue #4). |
| 83 |
|