Commerce Shipping Engine
Custom shipping-rate provider for Liferay Commerce.
type: commerceShippingEngine·Commerce# description
Registers a shipping-rate calculator. Commerce calls out to your service to get shipping options at checkout.
Payment, shipping, tax, and checkout integrations for Liferay Commerce.
# when to use
- →You need a shipping provider Commerce doesn't ship (regional carriers, custom 3PL).
- →Real-time shipping quotes require a live third-party call.
# how to use
- 01Ship a paired
oAuthApplicationUserAgent. - 02Return shipping options at your endpoint.
# optional fields
| field | type | description |
|---|---|---|
name | string | Display name. |
key | string | Internal Commerce reference code. |
oAuth2ApplicationExternalReferenceCode | string | Ref code of the paired oAuthApplicationUserAgent. |
shippingEngineTypeSettings | map | Provider-specific settings. |
# example
client-extension.yaml
dhl-shipping:
type: commerceShippingEngine
name: DHL
key: dhl-shipping
oAuth2ApplicationExternalReferenceCode: shipping-oauth
shippingEngineTypeSettings:
apiKey: ...
accountNumber: ...# related types
Usually shipped alongside Commerce Shipping Engine: