Show button on order page only for unpaid orders

Topic summary

Request to add a conditional payment button on the Shopify order page that appears only when an order is unpaid. The goal is to provide customers a direct payment link for seamless completion.

Current behavior: Shopify shows only text for unpaid orders and does not provide a built-in payment button or link. This limits customers from paying directly from the order page.

Ask: Guidance or methods to customize the order page (likely via theme or app) to display a button when the order status is unpaid, linking to a payment flow.

Context: A screenshot is included to illustrate the existing UI where unpaid orders are text-only; the visual helps understand the current limitation.

Status: No solutions or decisions yet. The thread is open, seeking implementation advice or best practices.

Summarized with AI on January 3. AI used: gpt-5.

Hello everyone,

I wanted to ask if it’s possible to add a button on the order page that appears only when an order is unpaid. If anyone has experience with this, I’d really appreciate your guidance.

At the moment, Shopify only shows text for unpaid orders and does not provide a button or payment link. I’m hoping to add a button (with a payment link) so customers can complete the payment seamlessly.

Thank you in advance.

Hey @biblionepal,

I think you are using COD or some other Manual payment method on your store, thats why the payment button isnt showing. For partially paid orders or cases where payment is due, the button to complete the payment does show up.

We have an app, it can help you collect payment even for COD orders.

It has a free plan, give it a try if it helps you out :smiley:

Revize- Revize: Order Editing & Upsell - Let shoppers edit orders, cancel order, edit address, & upsell | Shopify App Store

Cheers,
Shreya