DelayedFulfillment

public final class DelayedFulfillment

This field holds details about activity's capabilities and execution details related to inventory hold functionality.

Parameters

isAvailable

This field indicates if the fulfillment of an activity is possible or not.

holdDurationValue

This field indicates the duration of the hold on an activity.

holdDurationUnitOfMeasure

This field indicates the unit of duration of the hold on an activity.

isDelayedCustomerConfirmation

This field indicates whether customer order confirmation can be delayed. Customer will receive ticket number, voucher ID or any other type of confirmation until transaction is successfully completed or approved by an analyst during the review process.

Constructors

Link copied to clipboard
public DelayedFulfillment DelayedFulfillment(Boolean isAvailable, BigDecimal holdDurationValue, String holdDurationUnitOfMeasure, Boolean isDelayedCustomerConfirmation)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Length(max = 100)
@Valid()
private final String holdDurationUnitOfMeasure
Link copied to clipboard
Link copied to clipboard
@Valid()
private final Boolean isAvailable
Link copied to clipboard
@Valid()
private final Boolean isDelayedCustomerConfirmation

Functions

Link copied to clipboard
public final static DelayedFulfillment.Builder builder()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final Boolean isAvailable()
Link copied to clipboard
Link copied to clipboard