Skip to main content

Notifications

Ledgerline sends you Discord direct messages at key points in your order lifecycle. This page describes what you will receive and how to opt out.

What You Receive

Order Received

Sent immediately after you submit an order.

Order ORD-XXX Received! Your order is awaiting payment confirmation.

Payment Instructions > (instructions for your chosen payment method)

Payment Confirmed

Sent when an admin confirms your payment. The DM includes an itemized receipt embed showing:

  • Line items with quantity and unit price
  • Subtotal, discount amount (if any), and total
  • Payment method
  • Date paid
  • Estimated ship-by (when a shipping estimate is available)

Order Shipped

Sent when your order is handed off to the carrier.

With tracking:

Your Order Has Shipped Your order ORD-XXX has shipped via USPS. Tracking: 9400111899228191765905

Pickup / no tracking:

Your Order Has Shipped Your order ORD-XXX is ready for pickup!

Order Refunded

Sent if your order is refunded.

Order Refunded Your order ORD-XXX has been refunded.

Reason > (reason provided by the admin, if any)

Managing Your DM Preferences

Use /dm-prefs to control which types of DMs the bot sends you. You can toggle each event type independently.

How it works

  1. Type /dm-prefs in any channel where the bot is active.
  2. The bot replies with an ephemeral message (only you can see it) showing your current settings.
  3. Click Enable or Disable next to each notification type.
  4. The button re-renders the message with your updated preferences so you can see the new state immediately.

Available DM preferences

PreferenceWhen it fires
Order receivedImmediately after you submit an order.
Payment confirmedWhen an admin confirms your payment.
Order shippedWhen your order is handed to the carrier.
RefundsWhen your order is refunded.

All preferences default to On. You can disable any combination.

What happens when a pref is Off

  • The DM is not sent.
  • An audit entry is written so the admin team knows the notification was suppressed by your preference — the message was not lost, just silenced.
  • You can re-enable the preference at any time with /dm-prefs.

Email Notifications

If the store has email notifications configured and you have an email address on file, the bot will send you emails at the same lifecycle points as the DMs above.

Use /email-prefs to control which email types you receive.

How it works

  1. Type /email-prefs in any channel where the bot is active.
  2. The bot replies with your current email preferences.
  3. Click the toggle button for each notification type you want to enable or disable.

Available email preferences

PreferenceWhen it fires
Order receivedImmediately after you submit an order.
Payment confirmedWhen an admin confirms your payment.
Order shippedWhen your order ships.
RefundsWhen your order is refunded.

All preferences default to On. You will only receive emails if:

  1. Your customer profile has an email address on file.
  2. The store has email delivery configured.
  3. The corresponding preference toggle is enabled.

Troubleshooting

I did not receive a DM.

  1. Check your Discord privacy settings — you must allow DMs from server members (or from bots) for the server.
  2. Ask the admin to verify your customer profile has a discordId set.
  3. Run /dm-prefs to check whether the relevant notification type is disabled.

I received the same DM twice.

This should not happen — each event is deduplicated by event ID. If it does occur, report it to the server admin so they can investigate a potential event-bus retry loop.