Broadleaf Microservices
  • v1.0.0-latest-prod

Release Notes for 1.1.4-GA

New Features & Notable Changes

Feature/Notable Change

Impacted Services

Upgraded PayPal from deprecated PayPal Java SDK to PayPal V2

Bug Fixes

Issue

Fixed issue with PayPal order becomes out of date when Broadleaf Order/Payment changes

Upgrade Guide

Configuration Properties

Added Properties

  • broadleaf.paypal-checkout.api.oauth2-client-token-url

  • broadleaf.paypal-checkout.api.provider.api-url

  • broadleaf.paypal-checkout.api.provider.retrieve-order-details-uri

    • Description: The URI to read the order details

    • Default value: /v2/checkout/orders/{id}

  • broadleaf.paypal-checkout.api.provider.create-order-uri

    • Description: The URI to create the payment order

    • Default value: /v2/checkout/orders

  • broadleaf.paypal-checkout.api.provider.update-order-uri

    • Description: The URI to update the payment order

    • Default value: /v2/checkout/orders/{id}

  • broadleaf.paypal-checkout.api.provider.authorize-payment-for-order-uri

    • Description: The URI to authorize the payment for an order

    • Default value: /v2/checkout/orders/{id}/authorize

  • broadleaf.paypal-checkout.api.provider.capture-payment-for-order-uri

    • Description: The URI to capture the payment for an order

    • Default value: /v2/checkout/orders/{id}/capture

  • broadleaf.paypal-checkout.api.provider.retrieve-authorized-payment-details-uri

    • Description: The URI to retrieve the details for an authorized payment, by ID

    • Default value: /v2/payments/authorizations/{authorization_id}

  • broadleaf.paypal-checkout.api.provider.capture-authorized-payment-uri

    • Description: The URI to capture an authorized payment, by ID

    • Default value: /v2/payments/authorizations/{authorization_id}/capture

  • broadleaf.paypal-checkout.api.provider.void-authorized-payment-uri

    • Description: The URI to void, or cancel, an authorized payment, by ID

    • Default value: /v2/payments/authorizations/{authorization_id}/void

  • broadleaf.paypal-checkout.api.provider.refund-captured-payment-uri

    • Description: The URI to refund a captured payment, by ID

    • Default value: /v2/payments/captures/{capture_id}/refund