---
title: "DraftPriceRequest"
url: "https://stage-api-docs.centraldispatch.com/apis/stage-listing-api-2-0-0/versions/6459c118-c2b9-484e-816d-5657457559e4/schemas/DraftPriceRequest"
---

> Full API specification: https://stage-api-docs.centraldispatch.com/apis/stage-listing-api-2-0-0/versions/6459c118-c2b9-484e-816d-5657457559e4.md

# DraftPriceRequest

Details of the price of a draft listing.

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Listing API
  version: 2.0.0
servers:
  - url: https://marketplace-api.centraldispatch.com
    description: Production server
components:
  schemas:
    Currency:
      enum:
        - USD
      type: string
      description: The currency of the monetary field. This list is not exhaustive and
        additional values may be added at any time.
      default: USD
      example: USD
    DraftCodRequest:
      type: object
      properties:
        amount:
          minimum: 0
          type: number
          description: The cash on delivery (COD) or cash on pick up (COP) amount due.
          format: double
          default: 0
          nullable: true
          example: 200
        amountCurrency:
          $ref: "#/components/schemas/Currency"
        paymentMethod:
          enum:
            - CASH_CERTIFIED_FUNDS
            - CHECK
          type: string
          description: The method for the COD/COP payment. This list is not exhaustive and
            additional values may be added at any time.
          default: CASH_CERTIFIED_FUNDS
          nullable: true
          example: CASH_CERTIFIED_FUNDS
        paymentLocation:
          enum:
            - DELIVERY
            - PICKUP
          type: string
          description: The location that COD/COP payment is due. This list is not
            exhaustive and additional values may be added at any time.
          default: PICKUP
          nullable: true
          example: PICKUP
      description: Details of the cash on delivery portion of a draft listing price.
      nullable: true
    DraftBalanceRequest:
      type: object
      properties:
        amount:
          minimum: 0
          type: number
          description: The balance amount that will be due after the COD/COP payment is
            applied.
          format: double
          default: 0
          nullable: true
          example: 300
        amountCurrency:
          $ref: "#/components/schemas/Currency"
        paymentTime:
          enum:
            - FIFTEEN_BUSINESS_DAYS
            - FIVE_BUSINESS_DAYS
            - IMMEDIATELY
            - TEN_BUSINESS_DAYS
            - THIRTY_BUSINESS_DAYS
            - TWO_BUSINESS_DAYS
          type: string
          description: The time frame when the balance payment is due. This list is not
            exhaustive and additional values may be added at any time.
          default: IMMEDIATELY
          nullable: true
          example: IMMEDIATELY
        balancePaymentTermsBeginOn:
          enum:
            - DELIVERY
            - PICKUP
            - RECEIVING_SIGNED_BOL
          type: string
          description: The terms for beginning balance payment. This list is not
            exhaustive and additional values may be added at any time.
          default: PICKUP
          nullable: true
          example: PICKUP
        balancePaymentMethod:
          enum:
            - CASH
            - CERTIFIED_FUNDS
            - COMCHEK
            - COMPANY_CHECK
            - TCH
          type: string
          description: The payment method with which the balance due payment will be paid.
            This list is not exhaustive and additional values may be added at
            any time.
          default: CASH
          nullable: true
          example: CASH
      description: Details of the balance portion of a draft listing price.
      nullable: true
    DraftPriceRequest:
      type: object
      properties:
        total:
          minimum: 0.01
          type: number
          description: The total amount to be paid for completing the dispatch.
          format: double
          example: 500
        totalCurrency:
          $ref: "#/components/schemas/Currency"
        cod:
          $ref: "#/components/schemas/DraftCodRequest"
        balance:
          $ref: "#/components/schemas/DraftBalanceRequest"
      description: Details of the price of a draft listing.
```
