omise / omise-prestashop

Omise PrestaShop Plugin
https://docs.opn.ooo/prestashop-plugin
MIT License
4 stars 7 forks source link

Modify Omise PrestaShop to work with PrestaShop 1.7 #47

Closed nimid closed 6 years ago

nimid commented 6 years ago

1. Objectives

  1. Make the module, Omise PrestaShop, to work with Prestashop 1.7.
  2. Save and display payment method name correctly as selected by payer.
  3. Add PrestaShop order ID to metadata of Omise charge.
  4. Implement a new feature, Omise Webhooks, and handle an event, charge.complete.

Related information:

2. Description of change

Change Description
1. Make the module, Omise PrestaShop, to work with Prestashop 1.7. #30, #31, #32, #33, #34, #35, #36, #37, #38
2. Save and display payment method name correctly as selected by payer. #41
3. Add PrestaShop order ID to Omise charge. #42
4. Implement a new feature, Omise Webhooks, and handle an event, charge.complete. #43, #44, #45, #48, #49

3. Quality assurance

The quality assurance can be found in the above pull requests mentioned in section 2. Description of change.

4. Impact of the change

This modification is NOT compatible with PrestaShop 1.6.

This modification compatible with PrestaShop 1.7.

Due to source code and architecture changes in PrestaShop 1.7, the module, Omise PrestaShop, has implemented to follow the changes.

So, since this pull request, the module, Omise PrestaShop, has been updated to works with PrestaShop 1.7. The merchant that using PrestaShop 1.6 can still uses the module, Omise PrestaShop, by using the version, v1.3.

5. Priority of change

Normal

6. Additional notes