tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Connect Hitpay and Slack

HitPay takes your online and in-store payments, invoices and payouts. FlowMattic posts what happens to Slack: a payment completed, a refund issued, a payout sent to your bank, an order created or updated. Shop owners and finance staff follow money in and out from Slack, without logging into the HitPay dashboard each time.

8 triggers 14 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Hitpay8 triggers

Do this in Slack14 actions

1. TriggerPayout Created
2. ActionSend Channel Message

When Hitpay fires Payout Created, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Hitpay and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Hitpay app icon Slack app icon Ready-made template

Alert finance when a HitPay payout is sent

Each completed payout posts to the finance channel with the amount, so whoever reconciles the bank account knows what to expect and when.

Payout CreatedSend Channel Message

View the template
Hitpay app icon Slack app icon

Post each completed payment to the sales channel

Charge Created fires when a payment succeeds, so the shop team sees each sale with the amount and reference as it is recorded.

Charge CreatedSend Channel Message

Hitpay app icon Slack app icon

Tell the owner about refunds privately

Charge Updated fires when a payment is refunded in full or in part. A private channel for the owner lists each one, so unusual refund patterns are noticed.

Charge UpdatedSend Private Channel Message

Hitpay app icon Slack app icon

Send new orders to the packing team

Order Created posts the order to the fulfilment channel, so the packing team starts preparing it without waiting for an email to be forwarded.

Order CreatedSend Channel Message

Hitpay app icon Slack app icon

Remind someone to chase an unpaid invoice

When an invoice is created, Slack sets a reminder for its due date, so the person who sent it checks whether it was paid and follows up with the customer.

Invoice CreatedAdd Reminder

Hitpay app icon Slack app icon

Flag large payments for a fraud check

A Filter passes payments above an amount you choose, and the owner gets a direct message, so unusually large orders are checked before goods are shipped.

Charge CreatedFilterSend Direct Message

Set up: payouts to finance

At the end, every HitPay payout is posted to your finance channel with the amount and date.

  1. Connect Slack

    In FlowMattic, open Connects and add Slack with an account in the finance channel.

  2. Choose Payout Created

    Create a workflow with the HitPay Payout Created trigger and follow the instructions shown to send HitPay events to it.

  3. Capture a payout

    Wait for the next payout, or use HitPay's sandbox, so FlowMattic records the payout fields.

  4. Post to finance

    Add Send Channel Message, choose the channel and map the amount, currency and date. Test it and switch on.

Import the ready-made template Beginner, about 5 min to set up
Alert finance when a HitPay payout is sent Template
  1. Hitpay app icon 1. Trigger in Hitpay Payout Created
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From HitpayTo Slack
    AmountMessage: amount
    CurrencyMessage: currency
    Payout IDMessage: reference
    Created atMessage: date
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Charge Updated covers refunds and partial refunds. Check the status and refunded amount in the captured data before posting, so a partial refund is not reported as a full one.
  • Transfers are separate from payouts. Use Transfer Created and Transfer Updated if your account moves money between accounts and finance needs those too.
  • Payment amounts and references are sensitive. Use private channels for finance alerts if your workspace includes guests.

Triggers (8)

  • Charge CreatedTriggers when a payment is successfully completed.
  • Charge UpdatedTriggers when a payment is refunded / partially refunded
  • Payout CreatedTriggers when a payout is successfully completed.
  • Order CreatedTriggers when an order is created successfully
  • Order UpdatedTriggers when an order status is updated.
  • Invoice CreatedTriggers when the invoice is created.
  • Transfer CreatedTriggers when the transfer is created.
  • Transfer UpdatedTriggers when the transfer is updated.

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

Hitpay and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Money in and out in one place

Payments, refunds and payouts post to Slack, so the owner and finance see the day's money without opening several reports.

Shop staff act on new orders

Orders reach the packing team in Slack, which keeps fulfilment moving even when the owner is away from the dashboard.

No per-payment automation fees

FlowMattic runs on your own WordPress site with unlimited runs, so a busy sale day costs the same to automate as a quiet one.

Common questions

How do I get HitPay payment notifications in Slack?

Connect Slack in FlowMattic, start a workflow with the HitPay Charge Created trigger and add Send Channel Message. Map the amount and reference, make a test payment and switch the workflow on.

Can refunds be posted separately?

Yes. Build a second workflow with the Charge Updated trigger, which fires on refunds and partial refunds, and post it to a private channel for the owner or finance.

Will in-store payments show up too?

Charge Created fires when a payment is completed. Check a captured in-store payment to confirm it arrives with the fields you want, then use a Router if online and in-store sales should go to different channels.

Can I be reminded about unpaid invoices?

Yes. Start from Invoice Created and add Add Reminder with the due date, so someone checks the invoice and follows up if it is still unpaid.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Hitpay and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Hitpay integration 1.0.0, Slack integration 1.0.