/
/
Spot overdue customers who keep ordering in BigCommerce
For finance and collections teams who want a customer's store orders and Intacct balance in one view, just by asking their AI assistant.
On this page
Connector
Connect BigCommerce, pick your AI tool and paste the prompt.
The problem
Overdue accounts keep ordering because no one sees both sides
Collections and account managers look up store orders in BigCommerce and the balance in Intacct separately. An account that keeps ordering while overdue goes unnoticed, and the two systems use unrelated ids.
Without PopdockAI
- Total orders and refunds in BigCommerce
- Search Intacct by company and guess the right customer
- Read open invoices and credit limit separately
- Miss that an overdue account is still ordering
With PopdockAI
- Orders, spend, refunds and statuses are totalled from BigCommerce
- The Intacct customer is matched by email, then company or name
- Open invoices are listed oldest first with terms and credit limit
- Overdue, over limit and inactive accounts are flagged, nothing is changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Build a combined sales and receivables profile for the customer with email `{email}`, looking at orders from the last `{lookback-days}` days (default 365).
**Step 1: Find the customer in BigCommerce**
Call `bigcommerce-get-customer` (bigcommerce server) with `email` set to `{email}`. If nothing matches, report that the customer is not in BigCommerce and stop. If several match, list them and stop. Keep `id`, `name`, `company` and `customer-group-id`.
**Step 2: Get their orders**
Call `bigcommerce-get-order` (bigcommerce server) with `customer-id` set to the customer id and `date-created.from` set to the start of the lookback window. Total the order count and `total-including-tax`, count orders by `status`, and note the latest `date-created` and the total `refunded-amount`.
**Step 3: Find the customer in Intacct**
Call `intacct-get-customer` (intacct server) with `customer-name.contains` set to the BigCommerce `company` if present, otherwise to the customer's full `name`. If more than one customer comes back, list them with `customer-id` and `city` and pick the one whose `email` equals `{email}`; if none does, stop and report the candidates. If nothing comes back, report the customer as present in BigCommerce and absent from Intacct and skip to Step 5. Keep `customer-id`, `customer-name`, `status`, `term`, `credit-limit`, `total-due` and `last-invoice-date`.
**Step 4: Get their open invoices**
Call `intacct-get-invoice` (intacct server) with `customer-id` set to the Intacct customer id and `total-due.min` set to 0.01. List each `invoice-number`, `invoice-date`, `due-date`, `total-due` and `state`, oldest first.
**Step 5: Report**
Show three short blocks: BigCommerce (customer id, group, order count, total spend, refunds, last order date), Intacct (customer id, status, terms, credit limit, total due, open invoices) and Observations. In Observations flag: balance due above credit limit, overdue invoices while new orders keep arriving, and an Intacct status other than active.
**Rules & Guidelines:**
* `bigcommerce-get-customer` and `bigcommerce-get-order` are on the bigcommerce server. `intacct-get-customer` and `intacct-get-invoice` are on the intacct server.
* This prompt only reads. Never call any `bigcommerce-customer-add`, `bigcommerce-customer-update`, `bigcommerce-customer-delete`, `bigcommerce-product-add`, `bigcommerce-product-update` or other bigcommerce add, update or delete tool, and never call `intacct-create-customer`, `intacct-update-customer`, `intacct-create-vendor`, `intacct-create-order-entry-document`, `intacct-update-order-entry-document` or any other Intacct create or update tool.
* Match people across the two systems on email address first, then on company or customer name compared case-insensitively. BigCommerce `id` and Intacct `customer-id` are unrelated numbering and must not be compared.
* Amounts may be in different currencies; state the currency each side reports and do not add them together.
**Validation:**
* If there are no orders in the window, say so and still report the Intacct side.
* If Intacct returns no open invoices, say the customer has nothing outstanding.
Who it's for
One answer, three teams that use it
Collections specialists
Know what is overdue before you call
Open invoices oldest first sit beside recent orders, so you can raise both in one conversation.
What does jo@contoso.com owe in Intacct, and are they still ordering on BigCommerce?
Credit controllers
Spot accounts over their credit limit
Balances above the limit are flagged while orders arrive, so you can act before more ships.
Is Fabrikam over its Intacct credit limit given its BigCommerce orders this quarter? Email is ap@fabrikam.com.
Account managers
Check an account before a renewal talk
Order history and payment standing in one view help you plan the conversation.
Show dana@northwindtraders.com BigCommerce spend for the last 180 days and her Intacct balance due.
How it works
What PopdockAI does when you ask
You give a customer email and your AI assistant puts their BigCommerce orders beside their Intacct receivables. It stops with candidates when the match is unclear.
01
Ask
You give the customer email and an optional lookback in days.
02
Orders
It finds the BigCommerce customer and totals orders, spend and refunds.
03
Match
It finds the Intacct customer by email, then company or name.
04
Report
You get open invoices, balances and flags such as overdue but still ordering.
What PopdockAI provides
The tools behind the answer
Ready made tools for BigCommerce and one secure connection to your AI tool. No code, no exports.
bigcommerce-get-customer
bigcommerce-get-order
sage-intacct-get-customer
sage-intacct-get-invoice
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
Overdue accounts that keep ordering, caught early
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
