# Order Status - Recharge Payments /Subscriptions - Awaiting Payment

**URL:** <https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902>\
**Category:** API Queries (How To)\
**Created:** [February 2, 2024, 6:08am UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902 "2024-02-02T06:08:56Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![deadsoxy](https://avatars.discourse-cdn.com/v4/letter/d/00F8F8/32.png) [@deadsoxy](https://developer-forum.veeqo.com/u/deadsoxy)\
**Post date:** [February 2, 2024, 6:08am UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/1 "2024-02-02T06:08:56Z")

</div>

We use recharge payments for subscriptions. All of our subscription orders are left in “Payment Required” status in Veeqo even after the order has been processed on BigCommerce and the order has been shipped in Veeqo. This includes repeat orders pushed back via API and first-time subscription orders. Everything works perfectly on non-subscription orders.

This presents us with many downstream problems. And, I’m assuming this is because the orders are still technically “open”.

1. Once we process and ship the order in Veeqo, the order status remains in “Payment Required” status and the shipping/tracking information is not passed back to BigCommerce and shared with customers. We have to do this manually for every single subscription order daily and it’s becoming a full-time job with 600 subscribers.

2. I have to manually change the status of subscription orders in BigCommerce from “Awaiting Fulfilment” to “Shipped” for every single one daily.

3. Because the orders are in “Awaiting Payment” status in Veeqo, this is having a big impact on financial reporting in Quickbooks because all of these orders are now flowing to Accounts Receivable, not Revenue as they should.

Does anyone have any insight into what a solution for this might be?

---

<div class="post-metadata">

**Author:** ![fullsam](https://avatars.discourse-cdn.com/v4/letter/f/232F3E/32.png) [@fullsam](https://developer-forum.veeqo.com/u/fullsam)\
**Post date:** [February 5, 2024, 1:19pm UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/2 "2024-02-05T13:19:01Z")

</div>

Hey @deadsoxy,  
You can make a POST request to the `/payments` endpoint to create a payment for an order. The body of your request should contain the internal order ID and the payment type, and can optionally have a reference number. It should look like this:

```auto
{
  "payment_attributes":
    {
      "order_id": 278260450,
      "payment_type": "credit_card",
      "reference_number": 12345
    }
}

```

Hopefully you can use this to automate the payment creation process.

---

<div class="post-metadata">

**Author:** ![deadsoxy](https://avatars.discourse-cdn.com/v4/letter/d/00F8F8/32.png) [@deadsoxy](https://developer-forum.veeqo.com/u/deadsoxy)\
**Post date:** [February 15, 2024, 10:51pm UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/3 "2024-02-15T22:51:55Z")

</div>

Thank you for your help. Where do I add this line of code? In BigCommerce or Payment processor?

---

<div class="post-metadata">

**Author:** ![fullsam](https://avatars.discourse-cdn.com/v4/letter/f/232F3E/32.png) [@fullsam](https://developer-forum.veeqo.com/u/fullsam)\
**Post date:** [February 21, 2024, 5:41pm UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/4 "2024-02-21T17:41:42Z")

</div>

If possible I’d recommend making the POST request in the payment processor. That way order in Veeqo is marked as paid as soon as the payment is successful, and it should sync that with BigCommerce.

---

<div class="post-metadata">

**Author:** ![andrewalberg](https://avatars.discourse-cdn.com/v4/letter/a/E785FF/32.png) [@andrewalberg](https://developer-forum.veeqo.com/u/andrewalberg)\
**Post date:** [December 13, 2024, 9:46pm UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/5 "2024-12-13T21:46:19Z")

</div>

I can’t find this endpoint in the veeqo api docs ([API Docs - Veeqo Developers](https://developers.veeqo.com/docs))  
Does anyone know of any documentation for this?

---

<div class="post-metadata">

**Author:** ![Ben-Veeqo](https://avatars.discourse-cdn.com/v4/letter/b/232F3E/32.png) [@Ben-Veeqo](https://developer-forum.veeqo.com/u/Ben-Veeqo)\
**Post date:** [December 16, 2024, 9:43am UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/6 "2024-12-16T09:43:42Z")

</div>

Hey Andrew

This is currently undocumented, we are working on updating all docs in the New Year. Is there anything specific I can help you with in the meantime

Thanks  
Ben

---

<div class="post-metadata">

**Author:** ![andrewalberg](https://avatars.discourse-cdn.com/v4/letter/a/E785FF/32.png) [@andrewalberg](https://developer-forum.veeqo.com/u/andrewalberg)\
**Post date:** [December 17, 2024, 1:02am UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/7 "2024-12-17T01:02:39Z")

</div>

We will try out that endpoint and see where we end up. Thank you for the reply!

---

<div class="post-metadata">

**Author:** ![Ben-Veeqo](https://avatars.discourse-cdn.com/v4/letter/b/232F3E/32.png) [@Ben-Veeqo](https://developer-forum.veeqo.com/u/Ben-Veeqo)\
**Post date:** [December 17, 2024, 9:28am UTC](https://developer-forum.veeqo.com/t/order-status-recharge-payments-subscriptions-awaiting-payment/902/8 "2024-12-17T09:28:45Z")

</div>

👍 let me know if you need anything
