Skip to content

Latest commit

 

History

History
136 lines (97 loc) · 6.53 KB

CHANGELOG.md

File metadata and controls

136 lines (97 loc) · 6.53 KB

Change Log for OXID eSales Amazon Pay

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[2.1.6] - 2024-08-15

  • 0007654: Fix Capture type is incorrectly evaluated
  • 0007636: Fix Refund value can only be entered with a point, semicolon is not possible
  • 0007670: Fix Whitepage when writing log (in some cases)
  • 0007702: Fix: When config two-Step capture is done, oxorder->oxtransstatus is now set to OK

[2.1.5] - 2024-01-26

  • Bugfix in Basket and AmazonService

[2.1.4] - 2023-12-05

  • 0007538: Amazon Pay - Values are stored correctly in the YAML
  • 0007542: Transaction-History in case of a refund is not updated + suggested refund value
  • add Templates for overloading JS and CSS Resources (Requirement for integration of CMPs)

[2.1.3] - 2023-09-07 - Release

Fixed

  • Delivery address was not send to Amazon
  • Fixed IPN history list in adminarea
  • Change requirement for PHP7.0 compatibility
  • In addition to the country restrictions on the payment method, also check the country restrictions of the shop.
  • Send orderNr as ReferenceMerchantId to Amazon
  • calculate AmazonPayExpress-Deliverycosts based on provided Country from Amazon
  • 0007379 Fix Error messages from the DispatchController spam the log
  • Do not duplicate IPN and transaction history entries in order backend
  • 0007508 now automated refund and cancel are optional
  • 0007501 fix to buy variants in OXID
  • Show Charge-Status additionally from API in Admin-Order-Overview
  • Config-Values still exists after (de-)activating in OXID >=6.3
  • add IPN-Handling of declined authorizations

[2.1.2] - 2023-06-07 - Release

Fixed

  • Compatibility-Issue with Other themes like Flow
  • 0007475 Compatibility-Issue with OXID 6.1
  • 0007471 Compatibility-Issue with OXID 6.1
  • 0007462 if mandatory Confirm General Terms and Conditions field is activated -> you go round in circles

[2.1.1] - 2023-05-25 - Release

Fixed

  • 0007471 Module throws an exception in case the button Sign off is used during the checkout
  • 0007455 if Amazon Pay module is active, then the shipping address is ignored for all payment methods
  • 0007462 if mandatory Confirm General Terms and Conditions field is activated -> you go round in circles
  • compatibility issues with core or other payment-modules

[2.1.0] - 2023-03-16 - Release

Added

  • added additional payment button
  • If the order or individual items are canceled or deleted, Amazon will issue a refund or cancel
  • Added log in via Amazon
  • Added partial refund

Fixed

  • Fix bug showing of maintenance mode in admin panel after refund
  • 0007462 mandatory Confirm General Terms and Conditions field
  • 0007463 reAdd missing MerchantReferenceId
  • 0007350 OXTRANSID contains authorize status codes

[2.0.1] - 2023-02-10 - Release

Added

  • update template to use Amazon Pay Express
  • extends functionality of Payload objects
  • add methods ViewConfig::setArticlesId(string), ViewConfig::getPayloadExpress(), ViewConfig::getSignature()

Fixed

  • 0007345 Refunds are not booked
  • 0007369 Delay in the response when amazon pay button is clicked
  • 0007368 Declined message is not shown when buyer selects the declined simulation code card
  • 0007371 Amazon pay button is missing from the product/basket page after the previous order is placed successfully
  • 0007370 Emails are not shared to buyer after successful placement of order
  • 0007379 Error messages from the DispatchController spam the log, probably a template is missing here
  • 0007351 PlatformId set in headers instead of Payload

[2.0.0] - 2022-08-22 - Release with new Namespace

  • we change the namespace from OxidProfessional (oxps) to OxidSolutionCatalysts (osc)
  • please read the documentation for the upgrade from v1.2.0 to v2.0.0
  • rename method ViewConfig::isCompatibleTheme() as ViewConfig::isThemeBasedOn()

[1.2.0] - Technical Release

  • simplify the template structure (remove theme param from metadata, add switch within the templates)
  • change folder structure of module fir better testing
  • refresh default-amazon-countries
  • dont destroy session basket if you failed by clicking the amazon button with an existing user-account
  • some session tweaks for better consumer experience during checkout
  • us github Actions for testing the module

[1.1.3] - 2022-05-17 - Maintenance Release

  • faster checkout
  • Currency restriction may prevent Amazon Payment
  • No Country restriction allows delivery in all Amazon Countries
  • remove Validation Hack
  • use central constante for paymentid and deladr

[1.1.2] - 2022-05-10 - Backward-Compatibility for OXID 6.1

  • Add Backward-Compatibility for OXID 6.1
  • Add Secure use of OrderController::execute
  • Fallback InvoiceAddress (With the Amazon button (without OXID login) we use the billing address from Amazon. However, if this does not correspond to the shop countries, we fall back on the Amazon delivery address as the billing address, since the delivery addresses have already been restricted by country beforehand)

[1.1.1] - 2022-04-01 - Maintenance Release

  • change handling of required fields

[1.1.0] - 2022-03-25 - First Release for OXID 6.2

  • change the module-id to oxps_amazonpay
  • configuration-handling OXID6.2 compatible

[Undecided] - unreleased

[1.0.0] - First Release for OXID 6.1