All templates

AMFG Automated Unpaid Order Tracking

Every Monday, WebRun lists shipped orders in AMFG, checks each against Stripe to see which have been paid, tallies the outstanding balance per customer account, and posts you an internal Slack list of unpaid orders grouped by customer so you know who owes what before you chase.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 AMFG list shipped orders
2 Stripe check which are paid
3 Slack post the unpaid list
In short

How do I track which 3D printing orders have not been paid?

WebRun shows you exactly who owes what. Each Monday it lists shipped AMFG orders, checks each against Stripe to see which are paid, and posts an internal Slack list of unpaid orders grouped by customer account, with each account's outstanding total and oldest open order, so your team can chase the right balances first.

  • You see every unpaid order grouped by account each week
  • Outstanding balances and aging are clear before you chase
  • No shipped order slips through unbilled or unpaid unnoticed

Built for 3D printing bureaus · finance teams · additive manufacturing shops · contract manufacturers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.amfg.ai in a real browser with your saved login - no setup, no API keys.

  2. 1
    AMFG - list shipped orders
    amfg.ai
    WebRun in AMFG: list shipped orders
    WebRun opens AMFG to list shipped orders.
    • Open AMFG and list orders marked shipped or delivered
    • Capture the customer, order reference, and invoiced amount for each
    • Note the ship date so aging can be worked out

    Done when Every shipped order is listed with its customer and amount.

  3. 2
    Stripe - check which are paid
    stripe.com
    WebRun in Stripe: check which are paid
    WebRun opens Stripe to check which are paid.
    • Open Stripe and match each shipped order to its payment
    • Mark orders with no matching successful payment as unpaid
    • Record the outstanding amount and how many days it has been open

    Done when Each shipped order is tagged paid or unpaid with any balance.

  4. 3
    Slack - post the unpaid list
    slack.com
    WebRun in Slack: post the unpaid list
    WebRun opens Slack to post the unpaid list.
    • Post an unpaid-orders list to your finance channel, grouped by customer account
    • Show each account's total outstanding and the oldest open order
    • Leave it for the team to decide who to chase. Never message the customer directly

    Done when The team has this week's unpaid-by-account list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.amfg.ai
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Unpaid orders · Slack
OutputWhat each run produces - A weekly Slack list of unpaid orders grouped by customer account, with each account's outstanding total and oldest open order.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it chase customers or take payment?

No. WebRun only reads Stripe to see what is paid and posts an internal Slack list. It never messages a customer, sends a reminder, or charges a card. Your team decides who to chase and how.

How does it decide an order is unpaid?

It matches each shipped AMFG order to a successful Stripe payment. Orders with no matching payment are marked unpaid, with the outstanding amount and how long the balance has been open.

Is this list safe to generate automatically?

Yes. It only reads order and payment data and posts an internal digest to Slack. No customer is contacted and no money moves, so it is safe to run every Monday unattended.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.