accounts-receivable-automation

Automate B2B invoicing, dunning sequences, credit limits, and AR aging reports.

3|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-team --skill accounts-receivable-automation-tomtoto757
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: accounts-receivable-automation
Source: https://github.com/tomtoto757/ecomm-ai-team/tree/main/skills/checkout-payments-tax/finsilabs/payments-checkout/accounts-receivable-automation
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-team --skill accounts-receivable-automation-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? B2B ecommerce businesses that sell on net-30, net-60, or net-90 payment terms lose cash flow and time to manual invoice follow-up, missed past-due reminders, and untracked credit exposure. This Skill turns accounts receivable into a system-driven workflow that reduces days sales outstanding and prevents invoices from falling through the cracks. ## Core Features & Use Cases - Platform-Specific AR Setup: Step-by-step configuration for Shopify, Shopify Plus B2B, WooCommerce, BigCommerce B2B Edition, and custom headless builds using Stripe Invoicing, Invoiced, QuickBooks, or Xero. - Dunning Sequence Automation: A standard escalation schedule from due-date reminders through 30-day credit holds, with tiered handling for high-value accounts. - Aging Reports & Credit Enforcement: Weekly aging review workflows bucketed by days past due, plus credit limit checks enforced at checkout before order confirmation. - Use Case: A wholesale distributor with 300 trade accounts configures net-terms invoicing on Shopify Plus, automates past-due email sequences at 1, 7, 14, and 30 days, and blocks new orders when a customer exceeds their credit limit. ## Quick Start Set up automated accounts receivable for my Shopify Plus B2B store with net-30 payment terms, a five-step dunning email sequence, and credit limit enforcement at checkout.

Frequently Asked Questions about accounts-receivable-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate past-due invoice reminders for B2B customers?▼

Set up a dunning sequence with reminders at the due date, then 1, 7, 14, and 30 days overdue, escalating to a credit hold at 30 days. In Invoiced configure this under Chasing Schedules; in Stripe Invoicing use the invoice reminders settings.

What AR tool should I use with Shopify for net-terms invoicing?▼

Standard Shopify pairs with Invoiced or Apruve plus QuickBooks Online, since net-terms invoicing lives outside Shopify's checkout. Shopify Plus has native B2B payment terms and company accounts, which you can extend with Invoiced for advanced dunning.

Can I enforce credit limits at B2B checkout?▼

Yes. Shopify Plus B2B and BigCommerce B2B Edition enforce credit limits natively by blocking or flagging orders over the limit. Invoiced also blocks invoice creation when a customer's credit limit is exceeded.

How do I build AR invoicing for a custom headless store?▼

Use the Stripe Invoicing API to create invoices with collection_method set to send_invoice and days_until_due matching your net terms. Stripe handles PDF generation, payment links, dunning retries, and paid-status updates automatically.

Why are my dunning emails going to spam?▼

Dunning emails sent from a marketing domain often fail spam checks. Send billing emails from a dedicated subdomain like billing@yourdomain.com and authenticate it with SPF, DKIM, and DMARC records.

When should a B2B account be put on credit hold?▼

Place accounts on credit hold at 45 to 60 days overdue rather than waiting for 90-plus days. By 90 days the relationship is already damaged and you have been extending unsecured credit to an uncreditworthy customer.