RentalOrder

Full rental order response

Fields

    cancellationReason
    String
    Why the rental was cancelled. Null unless it was cancelled.
    cancelledBy
    Int
    Who cancelled the rental. Null unless it was cancelled.
    conditionAtPickup
    JSON
    Condition report recorded at handover. Null until the item is collected.
    conditionAtReturn
    JSON
    Condition report recorded at return. Null until the item comes back.
    fulfillment
    RentalFulfillmentInfo!
    Required
    How the item is collected and returned.
    id
    Int!
    Required
    Unique identifier for the rental.
    orderCode
    String!
    Required
    Human-readable order reference shown to the customer.
    orderId
    Int!
    Required
    Order the rental was created under.
    period
    RentalPeriodInfo!
    Required
    Dates and times the rental covers.
    pricing
    RentalPricingInfo!
    Required
    Rental charges, deposit and any extra fees.
    product
    RentalProductInfo!
    Required
    The rented product.
    statusFlags
    RentalStatusFlags!
    Required
    Current stage, and what can be done with the rental next.
    timestamps
    RentalTimestamps!
    Required
    Key moments in the rental's life.
    vendor
    RentalVendorInfo!
    Required
    Merchant renting the item out.
Built with