Skip to content

3.3.0

Compare
Choose a tag to compare
@spryker-release-bot spryker-release-bot released this 22 Oct 10:09
· 31 commits to master since this release
b68ed1f

Included commits: 3.2.0...3.3.0

Improvements

  • Introduced ComputopFacade::savePayPalExpressInitResponse() to persist ComputopPayPalExpressInitResponse to database.
  • Introduced ComputopFacade::savePayPalExpressCompleteResponse() to persist ComputopApiPayPalExpressCompleteResponse to database and change purchase items' OMS status.
  • Introduced ComputopClient::savePayPalExpressInitResponse().
  • Introduced ComputopClient::savePayPalExpressCompleteResponse().
  • Introduced DefaultShippingMethodPlugin to perform QuoteTransfer expansion with default shipping method.
  • Introduced ComputopPayPalExpressPayment transfer object to hold PayPal Express payment information.
  • Introduced ComputopPayPalExpressInitResponse transfer object to hold PayPal Express payment init response information.
  • Introduced Payment.computopPayPalExpress transfer property.
  • Introduced Order.computopPayPalExpress transfer property.
  • Introduced Quote.defaultShipmentSelected transfer property.
  • Introduced ComputopPayPalExpressPrepareHandler to prepare order data for PayPal Express Checkout button.
  • Introduced ComputopPayPalExpressInitHandler to fill QuoteTransfer with all necessary data for successful order placement flow.
  • Introduced ComputopPayPalExpressCompleteHandler to perform ComputopApiClient::sendPayPalExpressCompleteRequest() and save ComputopPayPalExpressInitResponse and ComputopApiPayPalExpressCompleteResponse to database.
  • Introduced paypal-buttons molecule to render paypal buttons.
  • Added ComputopApiClientInterface to dependencies.