PAS Automation

This guide covers the automated PAS system, which builds invoices from checkouts and manages payment prompts.

What PAS Automation Does

  • Watches incoming checkouts and creates PAS invoices.

  • Sends automated payment prompts.

  • Tracks paid vs unpaid submissions.

PAS automation depends on checkout forwarding. Make sure you’ve set up watchers or receivers first.

Requirements

  • Checkout forwarders configured (watchers preferred).

  • PAS panel posted and configured.

  • Stripe or manual payment method configured if you use Stripe automation.

Setup Steps

1) Configure PAS Basics

/pas setup

Posts the PAS panel and initializes default settings. You can also add or update payment methods after setup:

2) Configure PAS Prompts

Customize the DM prompt flow used in PAS submissions.

3) Enable PAS Automation

Initializes PAS automation and creates default configuration.

4) Configure PAS Automation Rules

Set automation behavior, auto-send invoice timing, PAS card channels, etc.

View current automation settings with:

5) Configure Rates

Manually add rate rules by site, product, or category.

When new unique items appear in a checkout, they are posted to the PAS alerts channel. You can right-click the alert message to set a rate for that item. Invoices for items without a pas rate and never sent.

Manage rates with:

If you need item-level matching:

This is useful when using multiple bots as they may have slightly different product names causing multiple pas alerts for the same product.

7) Monitor Invoices

Use the dashboard to monitor pending and sent invoices.

Invoice Management

  • /pasauto invoices pending - List pending invoices.

  • /pasauto invoices send - Send unpaid invoices manually.

  • /pasauto invoices adjust - Adjust entries before sending.

  • /pasauto invoices void - Void invoices.

  • /pasauto invoices import - Import historical invoices.

Site-Specific PAS Channels

You can route PAS cards by site to specific channels. Configure and edit site channels in:

Use the same command to update channel assignments later.

Stripe (Optional)

If you use Stripe automation:

Configure Stripe keys and webhook usage.

Check status with:

Troubleshooting

  • Missing invoices: confirm checkout forwarding is working.

  • Mismatched users: verify EmailMapper mappings.

  • No prompts: check PAS prompts and DM permissions.

Last updated