Releases: mundipagg/ecommerce-module-core
Releases · mundipagg/ecommerce-module-core
Change Aggregate Configuration
Bug fixes
- No bug fixes
New Features
- No new features
Improvements
- Hndle SecretKey, PublicKey and AccessToken now differently to assist the HUB
Fix webhook response status code
Bug fixes
- We've sent the status code 422 when the order paid webhook is processed before the charge paid webhook, but the API just retry if the status code is 5xx.
We changed the response status code on this situation
New Features
- No new features
Improvements
- No improvements.
Fix webhook response status code
Bug fixes
- We've sent the status code 422 when the order paid webhook is processed before the charge paid webhook, but the API just retry if the status code is 5xx.
We changed the response status code on this situation
New Features
- No new features
Improvements
- No improvements.
Create recurrence subscription
Bug fixes
- Coupon discount.
New Features
- Creation subscripton
- Create recurrence product
- Display recurrence product in shop
- Display different price if was recurrence
- Config checkout conflict
- Subscription space to admin
- Subscription space to customer
- Subscription API
Improvements
- No improvements.
Fix configuration empty values check
Bug fixes
- We were sending "false" value in some some API fields like the "statement_descriptor"
We changed all isset() uses for !empty() in all configuration's fields sets for fix it
New Features
- No new features
Improvements
- No improvements.
Sending email based on changing payment status
Bug fixes
- No bug fixes
New Features
- Implementing e-mail triggering with every order status change: Canceled, Processing and Pending
Improvements
- No improvements.
Add unit tests and checkResponseStatus fix
Bug fixes
- Fix checkResponseStatus method: This method was returning false for all statuses. Now we changed method returns and call it correctly.
New Features
- No new features
Improvements
- Add unit tests: We added thePhpUnit library with compatibility for PHP 5.6 and some tests. We are also using the Crook library for running tests before all commits.
Fix order status handler and other bugs
Bug fixes
- Check in the existence of information about billet card to not break the application
- Truncation on API fields to avoid errors by character limit breaking
- Fix the order status handler for failed transactions
- Treatment for type conversion of fields to not break the application in case of mandatory empty fields
New Features
- No new features
Improvements
- No improvements
Fix compatibilities with type declarations
Bug fixes
- Fixes compatibility to PHP version above 7.0 (Type declarations). We've removed the types of the declaration on method signature, what turns our module allowed to validate it on their own method.
New Features
- No new features
Improvements
- No improvements
Fix order cancellation
Bug fixes
- Fixing a bug when the order is canceled on the platform and not send the order amount to cancel, so there is an invalid request error on order detail
New Features
- No new features
Improvements
- No improvements