# Order is not printing square stand (iPad) but present in the new order section. Is there any wrong with my order object?

**URL:** <https://developer.squareup.com/forums/t/order-is-not-printing-square-stand-ipad-but-present-in-the-new-order-section-is-there-any-wrong-with-my-order-object/11045>\
**Category:** Questions\
**Tags:** orders-api, payments-api, catalog-api\
**Created:** [October 18, 2023, 12:21am UTC](https://developer.squareup.com/forums/t/order-is-not-printing-square-stand-ipad-but-present-in-the-new-order-section-is-there-any-wrong-with-my-order-object/11045 "2023-10-18T00:21:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![admntuchx](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@admntuchx](https://developer.squareup.com/forums/u/admntuchx)\
**Post date:** [October 18, 2023, 12:21am UTC](https://developer.squareup.com/forums/t/order-is-not-printing-square-stand-ipad-but-present-in-the-new-order-section-is-there-any-wrong-with-my-order-object/11045/1 "2023-10-18T00:21:29Z")

</div>

Order is not printing square stand but present in the new order section.Is there any wrong with my order object?

I’m trying to make the order via using Node JS api and It’s worked. My order was created and payment was successful and also present in the new order section on my iPad. But this order is not printing.

Is there any wrong with my order object can u guys check this, please? Thanks

This is my code implementation:-

```auto
  // Make an order
  async createOrder(req: Request, res: Response) {
    try {
      appLogger.info("Create order start");
      const ordersApi = this.client.ordersApi;
      const createOrderRequest: OrderDto = req.body;
      const order = squareOrderCreateRequestBody(createOrderRequest);
      const createPaymentRequest: PaymentDto = req.body;
      const response = await ordersApi.createOrder(order);
      if (response.result) {
        appLogger.info("Order create success");
        const isPayed = await this.makePayment(
          createPaymentRequest,
          response.result.order,
          res
        );
        return res
          .status(200)
          .json(
            serializeBigInts({ order: response.result.order, payment: isPayed })
          );
      }
    } catch (error) {
      console.log(error);
      appLogger.error(`Error make order:", ${error}`);
      return handleError({ error }, res);
    }
  }

```

```auto
import {
  CreateOrderRequest,
  Fulfillment,
  OrderLineItem,
} from "square";
import { v4 as uuidv4 } from "uuid";
import { OrderDto } from "../modules/square/dto/order.dto";

export function squareOrderCreateRequestBody(
  dto: OrderDto
): CreateOrderRequest {
  const order: CreateOrderRequest = {
    order: {
      locationId: dto.locationId,
      referenceId: `ref-${uuidv4()}`,
      customerId: dto.customerId,
      lineItems: dto.lineItems.map((product: OrderLineItem): OrderLineItem => {
        return {
          quantity: product.quantity,
          catalogObjectId: product.catalogObjectId,
          basePriceMoney: {
            amount: BigInt(product.basePriceMoney.amount),
            currency: "AUD",
          },
          modifiers:
            product?.modifiers?.length > 0 &&
            product?.modifiers?.map((modifier) => {
              return {
                catalogObjectId: modifier.catalogObjectId,
                quantity: modifier.quantity,
                basePriceMoney: {
                  amount: BigInt(modifier.basePriceMoney.amount),
                  currency: "AUD",
                },
              };
            }),
        };
      }),
      fulfillments: dto.lineItems.map((item: OrderLineItem): Fulfillment => {
        return {
          type: "PICKUP",
          state: "PROPOSED",
          pickupDetails: {
            recipient: {
              displayName: dto.customerId,
            },
            //expiresAt: "2019-02-14T20:21:54.859Z",
            //autoCompleteDuration: "P0DT1H0S",
            //scheduleType: "SCHEDULED",
            pickupAt: "2023-10-20T23:59:33.123Z",
            note: "Pour over coffee",
          },
        };
      }),
    },
    idempotencyKey: uuidv4(),
  };
  return order;
}

```

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [October 18, 2023, 12:28am UTC](https://developer.squareup.com/forums/t/order-is-not-printing-square-stand-ipad-but-present-in-the-new-order-section-is-there-any-wrong-with-my-order-object/11045/2 "2023-10-18T00:28:40Z")

</div>

If it’s showing in the Order Manager and not printing then there is something wrong with the printer configuration on the Stand or the Printer itself. You should instruct the seller to start printer troubleshooting. 🙂

---

<div class="post-metadata">

**Author:** ![admntuchx](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@admntuchx](https://developer.squareup.com/forums/u/admntuchx)\
**Post date:** [October 18, 2023, 5:58am UTC](https://developer.squareup.com/forums/t/order-is-not-printing-square-stand-ipad-but-present-in-the-new-order-section-is-there-any-wrong-with-my-order-object/11045/3 "2023-10-18T05:58:53Z")

</div>

@Bryan-Square Thank you very much. Can I have any instruction document for this, please? I did some search but can’t find anything.

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [October 18, 2023, 4:02pm UTC](https://developer.squareup.com/forums/t/order-is-not-printing-square-stand-ipad-but-present-in-the-new-order-section-is-there-any-wrong-with-my-order-object/11045/4 "2023-10-18T16:02:24Z")

</div>

Yes, here are the support articles for [printer troubleshooting](https://squareup.com/help/us/en/article/5515-printer-troubleshooting). 🙂
