Customer to pay pending balance from website

Topic summary

A merchant is seeking to implement a 30-day payment term system where customers can place orders without immediate payment. They’ve created a custom payment option that sends email invoices with a “Pay Now” button (see attached screenshot).

Current functionality:

  • Customers receive email invoices with payment buttons
  • Payment terms can be set and invoices sent via email

Desired feature:

  • Add a “Pay Now” button directly in the customer account dashboard
  • Allow customers to pay outstanding invoices after logging in, without searching through emails
  • Avoid requiring customers to use Shopify’s new sign-in method for the account option

Status: The discussion remains unresolved. One user inquired about finding a solution, but the original poster confirmed they haven’t found one yet and are sticking with the email-based approach for now.

Summarized with AI on November 5. AI used: claude-sonnet-4-5-20250929.

Hi there,

Im trying to allow my customers to be able to pay for their order within 30 days of the purchase.

I have made a custom payment option where the customers can place an order without paying straight away and then I can set a payment terms and send an invoice to their email from which they can pay the outstanding amount by clicking a button in that email.

Email looks like this:

Im looking for an option to add this button to the customers account after they login. For example when the customer logs into his account it looks like this please see the image attached:

What I’m looking for Is adding a button “Pay now” so the client can pay any of the outstanding invoices whenever he wants during the due period after logging into his account instead of having to search for the email with the invoice and paying trough it. I hope that makes sense.

Kind regards

Dimitar

Were you able to find a solution?

Shopify has added this in the new account option but I don’t want to use the new sign-in method.

Unfortunately not we stick to the email.