# Orders API Cash Payment Possible?

**URL:** <https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92>\
**Category:** Feature Requests\
**Tags:** orders-api\
**Created:** [April 22, 2020, 6:12pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92 "2020-04-22T18:12:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![hidethellama](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/hidethellama/32/53_2.png) [@hidethellama](https://developer.squareup.com/forums/u/hidethellama)\
**Post date:** [April 22, 2020, 6:12pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/1 "2020-04-22T18:12:31Z")

</div>

Hi my merchant needs to receive online orders from his custom website (without customer pre-paying online) and view/print out the order via the regular square app. Customer would then pay in person either with cash or a card swipe on the square device.

This doesn’t seem to be possible as square requires a payment to be made via their API to have order appear and print.

Is it possible?

---

<div class="post-metadata">

**Author:** ![sjosey](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/sjosey/32/40_2.png) [@sjosey](https://developer.squareup.com/forums/u/sjosey)\
**Post date:** [April 22, 2020, 6:28pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/2 "2020-04-22T18:28:47Z")

</div>

Hey @hidethellama welcome to the forums!

You’re correct, unfortunately, and the Orders team is aware of this. Currently, an order must be paid for before it would show up in the Square Dashboard on POS application. I’ll update this post to be marked as a feature request, because we certainly hear this often.

---

<div class="post-metadata">

**Author:** ![hidethellama](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/hidethellama/32/53_2.png) [@hidethellama](https://developer.squareup.com/forums/u/hidethellama)\
**Post date:** [April 23, 2020, 1:33am UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/3 "2020-04-23T01:33:51Z")

</div>

Hi, is it possible to get access to this API as a partner? I work with 70 restaurants in LA area and process over $500k of orders a month that would all benefit from this feature. I have submitted an application, but i’m not sure what your criteria is — not sure if i would be able allowed to join in a reasonable timeframe.

We do have our own app but it’s convenience to use square as they can process in person payments and printer support is good.

---

<div class="post-metadata">

**Author:** ![sjosey](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/sjosey/32/40_2.png) [@sjosey](https://developer.squareup.com/forums/u/sjosey)\
**Post date:** [April 23, 2020, 2:53pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/4 "2020-04-23T14:53:24Z")

</div>

Great to hear you’re interested in becoming a partner, but unfortunately I don’t have a lot of insight into the requirements either. All the applications and reviews are handled by a completely different team than the ones monitoring this forum. Please send me a message here with your application id and I can find out if there’s been any status updates on our end.

With all that said - I’m not even sure if the feature exists even to partners yet (not as far as I know). So even if you were a partner, I don’t think you’d be able to use this functionality since it hasn’t been fully implemented.

---

<div class="post-metadata">

**Author:** ![hidethellama](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/hidethellama/32/53_2.png) [@hidethellama](https://developer.squareup.com/forums/u/hidethellama)\
**Post date:** [April 23, 2020, 4:21pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/5 "2020-04-23T16:21:18Z")

</div>

Thanks for the help! The feature should exist as doordash and postmates are able to send orders to regular Square POS (not restaurant). I did apply on a page specifically mentioning a different set of API for this feature, however I am having trouble finding it, will post back.

---

<div class="post-metadata">

**Author:** ![adar1](https://avatars.discourse-cdn.com/v4/letter/a/2acd7d/32.png) [@adar1](https://developer.squareup.com/forums/u/adar1)\
**Post date:** [June 7, 2020, 6:26pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/6 "2020-06-07T18:26:55Z")

</div>

I would like to add my support for this feature as well or at least request some kind of solution for the proposed problem that the original poster has.

Currently, the only workaround that we have for this is to add the items ad-hoc and charge $0 so that we can create a payment. Is there a better solution available?

---

<div class="post-metadata">

**Author:** ![hidethellama](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/hidethellama/32/53_2.png) [@hidethellama](https://developer.squareup.com/forums/u/hidethellama)\
**Post date:** [June 7, 2020, 6:57pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/7 "2020-06-07T18:57:28Z")

</div>

This feature is available to large companies like Doordash and Postmates.

I think square is trying to entice people to use their own payments processor for online orders as well.

However I think that is a loose-loose tactic, as during the 2 months of silence from Square my company built their own app that receives orders and prints to any thermal printer. We wasted development resource to replicate what Square excels at.

If Square had allowed for orders without needing Payments API, we would have had many Clover system users move to square for in person payments to have 1 unified device.

---

<div class="post-metadata">

**Author:** ![policenauts](https://avatars.discourse-cdn.com/v4/letter/p/bc8723/32.png) [@policenauts](https://developer.squareup.com/forums/u/policenauts)\
**Post date:** [September 30, 2020, 10:42pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/8 "2020-09-30T22:42:29Z")

</div>

Hi @sjosey, any update on timing for this feature request? Thank you!

---

<div class="post-metadata">

**Author:** ![onajartm](https://avatars.discourse-cdn.com/v4/letter/o/ac8455/32.png) [@onajartm](https://developer.squareup.com/forums/u/onajartm)\
**Post date:** [November 7, 2020, 7:34am UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/9 "2020-11-07T07:34:29Z")

</div>

Hi @sjosey, just wanted to +1 this as well - super interested in this feature!

---

<div class="post-metadata">

**Author:** ![sjosey](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/sjosey/32/40_2.png) [@sjosey](https://developer.squareup.com/forums/u/sjosey)\
**Post date:** [November 9, 2020, 5:01pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/10 "2020-11-09T17:01:24Z")

</div>

Appreciate all the interest here! Definitely still being looked into but no ETA on when it would be coming unfortunately.

---

<div class="post-metadata">

**Author:** ![toonday](https://avatars.discourse-cdn.com/v4/letter/t/f6c823/32.png) [@toonday](https://developer.squareup.com/forums/u/toonday)\
**Post date:** [December 13, 2020, 6:04pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/11 "2020-12-13T18:04:03Z")

</div>

@sjosey Any updates here? My team really wants to use the square API for support payments for restaurant pickup orders in-person. However, for us to be able to do this we need the kitchen to be able to view the order and make the order before it is paid for. Payment is done in person when the client is ready to pickup their order.

---

<div class="post-metadata">

**Author:** ![hidethellama](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/hidethellama/32/53_2.png) [@hidethellama](https://developer.squareup.com/forums/u/hidethellama)\
**Post date:** [December 13, 2020, 8:33pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/12 "2020-12-13T20:33:02Z")

</div>

only way i know is to set the final amount to zero dollar.

for us we just built our own restaurant-side app to support that.

---

<div class="post-metadata">

**Author:** ![toonday](https://avatars.discourse-cdn.com/v4/letter/t/f6c823/32.png) [@toonday](https://developer.squareup.com/forums/u/toonday)\
**Post date:** [December 14, 2020, 5:20am UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/13 "2020-12-14T05:20:19Z")

</div>

@hidethellama is it possible to on-board my clients to the restaurant-side app you and your team have built?

---

<div class="post-metadata">

**Author:** ![Spiderwoman](https://avatars.discourse-cdn.com/v4/letter/s/dec6dc/32.png) [@Spiderwoman](https://developer.squareup.com/forums/u/Spiderwoman)\
**Post date:** [December 20, 2020, 8:43pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/14 "2020-12-20T20:43:28Z")

</div>

The only way we’ve been able to get around that annoying problem is to push the order into an invoice. The invoice then will show up on the POS and allows you to take payments on it. We’ve requested this solution for over a year and keep getting the same runaround on it.

---

<div class="post-metadata">

**Author:** ![hidethellama](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/hidethellama/32/53_2.png) [@hidethellama](https://developer.squareup.com/forums/u/hidethellama)\
**Post date:** [December 21, 2020, 5:47pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/15 "2020-12-21T17:47:08Z")

</div>

thanks for the possible work around - will try

---

<div class="post-metadata">

**Author:** ![policenauts](https://avatars.discourse-cdn.com/v4/letter/p/bc8723/32.png) [@policenauts](https://developer.squareup.com/forums/u/policenauts)\
**Post date:** [December 21, 2020, 7:42pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/16 "2020-12-21T19:42:59Z")

</div>

@Spiderwoman thanks for sharing this - are there any annoying aspects or downsides to this workaround, based on your experience? Seems promising on paper!

---

<div class="post-metadata">

**Author:** ![Spiderwoman](https://avatars.discourse-cdn.com/v4/letter/s/dec6dc/32.png) [@Spiderwoman](https://developer.squareup.com/forums/u/Spiderwoman)\
**Post date:** [December 21, 2020, 9:14pm UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/17 "2020-12-21T21:14:11Z")

</div>

The only one I can see right now is not able to do a split payment at the POS system that would be tied to different payers/customers. You can do that on orders, but not on invoices.

---

<div class="post-metadata">

**Author:** ![pak77](https://avatars.discourse-cdn.com/v4/letter/p/ecccb3/32.png) [@pak77](https://developer.squareup.com/forums/u/pak77)\
**Post date:** [January 3, 2021, 11:38am UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/18 "2021-01-03T11:38:58Z")

</div>

There is another solution, albeit as everything else Square seems to do it’s half a job. The Square Retail POS app has a great feature “Save Basket” which you can then create a list of orders and then charge the customer when required. 2 issues, the first is this feature is not available on the standard POS app. Not a problem you may think! Well the 2nd issue is the Retail POS app is only available on iOS and I have android phones!!! Cant seem to find this feature within any API but this would solve my problem if available on android

---

<div class="post-metadata">

**Author:** ![right\_angle](https://avatars.discourse-cdn.com/v4/letter/r/b782af/32.png) [@right\_angle](https://developer.squareup.com/forums/u/right_angle)\
**Post date:** [February 18, 2021, 5:01am UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/19 "2021-02-18T05:01:12Z")

</div>

For our use case, it is incredibly inconvenient to only be able to use the payment API and not be able to process cash orders/card swipes in-store. This feature would be extremely useful for us.

---

<div class="post-metadata">

**Author:** ![yroc92](https://avatars.discourse-cdn.com/v4/letter/y/9f8e36/32.png) [@yroc92](https://developer.squareup.com/forums/u/yroc92)\
**Post date:** [February 18, 2021, 6:39am UTC](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92/20 "2021-02-18T06:39:21Z")

</div>

I just want to add to this feature request- my app aggregates multiple POS inventories and so it handles payment processing outside of Square. It’d be nice to be able to create the order without going through the payments api so that the merchant would have visibility to manage fulfillment.

[Next page](https://developer.squareup.com/forums/t/orders-api-cash-payment-possible/92.md?page=2)
