Package org.bhn.promotion.voucherify.model.common
package org.bhn.promotion.voucherify.model.common
Common model types shared across Voucherify integration.
This package contains reusable primitives/value objects used by multiple request and response models.
-
ClassesClassDescriptionBase model containing common fields for validation redeemable responses.Represents detailed error information.Represents an error response from the API.Represents items or products to which a discount is applicable.Result list containing items to which a discount is applicable.Represents a calculated item in an order.Represents a product in a calculated order item.Represents the address details of a customer.Represents customer details used in Voucherify requests and responses.Represents items or products to which a discount is not applicable.Result list containing items to which a discount is not applicable.Represents an order in the system.Represents an item in an order.Represents a product in an order item.Represents a SKU in an order item.Represents an entry for order redemptions.Represents a product associated with a discount.Represents a discount applied to a promotion.DTO representing a minimal product discount unit.Model representing validation error or result details returned by Voucherify.Model representing an inapplicable redeemable returned during validation.Model holding error and detail information for an inapplicable validation redeemable.Model representing a skipped redeemable returned during validation.Model containing detail information for a skipped validation redeemable.