Connectors

/

Shopify

/

Review a Shopify B2B company's Intacct credit exposure
Report
Cross-Connector

See a Shopify B2B buyer's real credit exposure in Intacct

For credit and finance teams who want a B2B buyer's Intacct balance and open Shopify orders weighed against their limit, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Review a Shopify B2B company's Intacct credit exposure
What is Contoso Ltd's credit exposure across Shopify and Sage Intacct?
Contoso Ltd is 2,340.00 over its 20,000.00 credit limit. - Intacct balance: 18,900.00, with 4,200.00 overdue - Open Shopify orders not invoiced: 3,440.00 - Last payment: 6,000.00 on 24 September - Terms: Net 30 in Shopify, Net 45 in Intacct Recommendation: consider a hold until the overdue invoices are paid.
Shopify
Sample figures. Your results come from your own account.
shopify-get-company
shopify-get-company-location
sage-intacct-get-customer
shopify-get-company-contact
shopify-get-order
sage-intacct-get-invoice
sage-intacct-get-ar-payment

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Shopify

Shopify
Run it on your own Shopify data.

Connect Shopify, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

B2B buyers keep ordering while invoices pile up

A B2B buyer can keep ordering in Shopify while unpaid invoices pile up in Sage Intacct, and nobody sees both numbers together. Real exposure means adding the ledger balance to orders not yet invoiced and comparing it with a limit kept elsewhere.

Without PopdockAI

  • Find the company in Shopify and its Intacct customer
  • Read balance, overdue invoices and credit limit
  • Add up open orders not yet invoiced
  • Approve the next order without the full picture

With PopdockAI

  • The linked Sage Intacct customer is found, or a labelled name match
  • Balance, overdue invoices, terms and limit are read
  • Open Shopify orders not yet billed are added to exposure
  • Actions such as a hold are recommended, and 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.

Prompt
**Objective:** Show the total credit exposure for the Shopify B2B company `{company-name}` as of `{as-of-date}` (default today): what it owes in Intacct, what it has ordered in Shopify that is not yet invoiced, and how that compares with its Intacct credit limit.

**Step 1: Find the Shopify company**

Call `shopify-get-company` with `name` = `{company-name}`. If nothing comes back, retry with `name.contains` = `{company-name}`. If more than one company matches, list them (name, external-id, orders-count) and stop. Keep `company-id`, `external-id`, `total-spent` and `orders-count`.

Call `shopify-get-company-location` with `company-name` = the company's name and keep each location's `payment-terms-template-name`.

**Step 2: Carry it across to Intacct**

The company's `external-id` is the Intacct customer ID. Call `intacct-get-customer` with `customer-id` = that value. Keep `customer-name`, `credit-limit`, `total-due`, `term` and `status`.

If `external-id` is empty, or Intacct has no customer with that id, try `intacct-get-customer` with `customer-name` = the Shopify company name. If exactly one matches, use it and say the link is by name only. If none or several match, report the company as not linked to Intacct and stop after Step 3.

**Step 3: Read the open Shopify orders**

Call `shopify-get-company-contact` with `company-id` and collect each contact's `customer-id`. For each, call `shopify-get-order` with `customer-id` and keep orders that are not cancelled and have a non-zero `total-outstanding`.

**Step 4: Read the Intacct receivables**

Call `intacct-get-invoice` with `customer-id` and `total-due.min` = 0.01. Mark an invoice overdue when its `due-date` is before `{as-of-date}`. Call `intacct-get-ar-payment` with `customer-id` and `receipt-date.from` = 90 days before `{as-of-date}` to show recent payment behaviour.

**Step 5: Report**

* Header: Shopify company, Intacct customer id and name, how the two were linked (external-id or name), Shopify payment terms vs Intacct term.
* Intacct balance: total due, overdue amount, oldest overdue invoice and days past due.
* Shopify open orders not yet invoiced: exclude any order whose `name` or `order-number` appears as an Intacct invoice `reference-number`, then total the rest.
* Exposure = Intacct total due + uninvoiced Shopify orders, compared with the credit limit, with the headroom or overage.
* Payments received in the last 90 days.

**Rules & Guidelines:**

* `shopify-get-company`, `shopify-get-company-location`, `shopify-get-company-contact` and `shopify-get-order` are on the shopify server. `intacct-get-customer`, `intacct-get-invoice` and `intacct-get-ar-payment` are on the intacct server.
* This prompt is read-only. Do NOT call `shopify-update-company`, `intacct-update-customer` or any other create or update tool, even to put the customer on hold. Recommend the action instead.

**Validation:**

* If the credit limit is empty or zero, say the customer has no limit set and report exposure without a comparison.
* If the Shopify and Intacct payment terms disagree, call it out; it usually means invoices are being issued on different terms than the buyer sees at checkout.

Who it's for

One answer, three teams that use it

Credit controllers

Decide on the next order with real numbers

Total exposure against the limit shows the headroom or overage before you approve.

What is Northwind Traders' total exposure across Shopify open orders and Sage Intacct invoices?

B2B account managers

Raise payment issues before they block orders

Overdue invoices and recent payments help you have the right conversation with the buyer.

Does Fabrikam Inc have overdue invoices in Sage Intacct while ordering in Shopify?

Accounts receivable

Spot terms that do not match

Payment terms that differ between Shopify and Intacct are called out, so invoices go out on the right terms.

Check Contoso Ltd's payment terms in Shopify against Sage Intacct and show their exposure.

How it works

What PopdockAI does when you ask

You name the company, and your AI assistant adds open Shopify orders to the Sage Intacct balance and compares the total with the limit. It only reads and recommends what to do.

01

Ask

You name the Shopify B2B company.

Your AI tool

02

Find

It follows the link to the Sage Intacct customer.

shopify-get-company
shopify-get-company-location
sage-intacct-get-customer

03

Read

It reads the balance, overdue invoices, terms, limit and open Shopify orders.

sage-intacct-get-customer
sage-intacct-get-invoice
sage-intacct-get-ar-payment
shopify-get-company-contact
shopify-get-order

04

Report

You get total exposure against the limit and recommended actions.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Shopify and one secure connection to your AI tool. No code, no exports.

get-data

shopify-get-company

Returns Shopify B2B companies with their order count and total spent. Filter by name, company id, external id, customer since date, order count and total spent.
get-data

shopify-get-company-location

Returns the locations of Shopify B2B companies with their shipping address and total spent. Filter by company, location name, external id, city, province and country.
get-data

sage-intacct-get-customer

Returns customers from Sage Intacct.
get-data

shopify-get-company-contact

Returns the contacts of Shopify B2B companies. Filter by company, contact name, email, job title and whether they are the main contact.
get-data

shopify-get-order

Returns Shopify orders with their financial status, fulfillment status and total. Filter by order number or name, customer, email, financial status, fulfillment status, created date and total price.
get-data

sage-intacct-get-invoice

Returns invoices from Sage Intacct. The record-number links to the Get invoice entries tool.
get-data

sage-intacct-get-ar-payment

Returns AR payments from Sage Intacct.
Read only.Nothing in Shopify Changes

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.

How Popdock AI secures your data

The outcome

True exposure known before the next order

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

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.

Try PopdockAI Free
See Documentation