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

Connect BlueSnap and Slack

BlueSnap processes your card payments, subscriptions and payouts, and some of its events need a person to act. FlowMattic sends them to Slack: chargebacks to finance, failed renewals to billing, payouts to the books channel, cancellations to the retention team. Merchants see the money events that matter without watching the BlueSnap console.

22 triggers 14 actions 7 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in BlueSnap22 triggers

Do this in Slack14 actions

1. TriggerChargeback
2. ActionSend Channel Message

When BlueSnap fires Chargeback, 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

BlueSnap 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.

BlueSnap app icon Slack app icon Ready-made template

Alert finance when a chargeback is filed

Chargebacks have response deadlines. Posting each one with the amount and the order lets finance gather evidence while there is still time to dispute it.

ChargebackSend Channel Message

View the template
BlueSnap app icon Slack app icon

Track chargeback outcomes by status

A Router reads the new status. Won disputes go to the finance channel, lost ones go to a private channel with the reason, so patterns in lost cases become visible.

Chargeback Status ChangedRouterSend Private Channel Message

BlueSnap app icon Slack app icon

Tell billing about failed subscription renewals

A failed renewal is a customer about to lose access. The billing channel sees the shopper and the plan, and can reach out before BlueSnap retries the card.

Subscription Charge FailureSend Channel Message

BlueSnap app icon Slack app icon

Post each payout in a readable amount

Number Formatter turns the payout amount into your currency format. The bookkeeping channel gets a clear note for each transfer to match against the bank statement.

PayoutNumber FormatterSend Channel Message

BlueSnap app icon Slack app icon

Message the finance lead when a payout transfer fails

A failed payout transfer usually means bank details need attention. The finance lead gets a direct message rather than a channel post that could scroll away.

Failed Payout TransferFind User by EmailSend Direct Message

BlueSnap app icon Slack app icon

Remind retention to call before a cancel-on-renewal date

Cancel On Renewal means the customer is still paying until the next renewal. A Slack reminder gives the retention team a window to offer a better plan.

Cancel On RenewalAdd Reminder

BlueSnap app icon Slack app icon

Celebrate large sales in the team channel

A Filter passes charges above an amount you set, and the post names the product. Everyone sees the big orders without a stream of small ones.

ChargeFilterSend Channel Message

Set up: chargebacks to finance

At the end, every BlueSnap chargeback is posted to your finance channel with the amount, reason and transaction.

  1. Connect Slack

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

  2. Start with Chargeback

    Create a workflow with the BlueSnap Chargeback trigger and follow its instructions to send BlueSnap notifications to the workflow.

  3. Capture test data

    Send a test event from BlueSnap, or wait for a real chargeback, so FlowMattic captures the fields it carries.

  4. Post to finance

    Add Send Channel Message, choose the channel and write the text from the amount, reason code and transaction ID. Test it and switch it on.

Import the ready-made template Beginner, about 5 min to set up
Alert finance when a chargeback is filed Template
  1. BlueSnap app icon 1. Trigger in BlueSnap Chargeback
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From BlueSnapTo Slack
    Transaction IDMessage: transaction
    Chargeback amountMessage: amount
    CurrencyMessage: currency
    Reason codeMessage: reason
    Shopper emailMessage: customer
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

  • Cancellation fires when a subscription ends, while Cancel On Renewal fires when it is set to end at the next renewal. Use the second one if you want time to save the customer.
  • Do not post full card or bank details to Slack. Map only the transaction ID, amount and shopper name, and keep the rest in BlueSnap.
  • Charge fires for every successful sale. On a busy store, post it only through a Filter, or send it to a quiet channel.

Triggers (22)

  • PayoutTriggers when BlueSnap sends funds to your payout account.
  • Account UpdaterTriggers when the account updater service has processed a card update.
  • CancellationTriggers when a subscription is canceled.
  • Cancellation RefundTriggers when a refund is issued as part of a subscription cancellation.
  • Cancel On RenewalTriggers when a subscription is set to be canceled at its next renewal date.
  • Credit Card Charge FailedTriggers when a credit card charge fails.
  • Credit Card Status ChangedTriggers when the status of a shopper's credit card changes.
  • ChargeTriggers when a charge/sale transaction is successful.
  • Charge PendingTriggers when a charge is initiated but is pending
  • ChargebackTriggers when a chargeback event occurs.
  • Chargeback Status ChangedTriggers when the status of an existing chargeback changes.
  • Contract ChangeTriggers when a change is made to a subscription contract.
  • Transaction DeclineTriggers when a transaction is declined.
  • Failed Payout TransferTriggers when a transfer of funds to your payout account fails.
  • Merchant Partner OnboardedTriggers when a new merchant is successfully onboarded.
  • Merchant Partner StatusTriggers when the status of a partner merchant changes.
  • Payment Method UpdatedTriggers when a shopper's payment method details are updated.
  • Pending RefundTriggers when a refund is initiated and is pending.
  • RecurringTriggers when a recurring charge i.e. subscription renewal is processed.
  • RefundTriggers when a refund is successfully processed.
  • Subscription Charge FailureTriggers when a recurring subscription charge fails.
  • Subscription ReminderTriggers a reminder related to a subscription event.

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

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

Deadlines are seen in time

Chargebacks and failed renewals reach people while there is still time to dispute, retry or contact the customer.

Finance and support share the view

The same payment events go to the teams that act on them, so no one has to forward screenshots from the payment console.

Payment events stay on your server

FlowMattic runs on your own WordPress site with unlimited runs, so transaction details pass through your server and volume adds no fees.

Common questions

How do I get BlueSnap chargeback alerts in Slack?

Create a FlowMattic workflow with the BlueSnap Chargeback trigger, capture a test notification and add Send Channel Message. Map the amount, reason and transaction ID into the text and switch the workflow on.

Can I alert on declined transactions too?

Yes. Transaction Decline and Credit Card Charge Failed are separate triggers. Post them to a private payments channel so support can spot a customer who is struggling to pay.

Can each event type go to its own channel?

Each BlueSnap event starts its own workflow, so give each one its own Slack step and channel. Chargebacks to finance, renewals to billing and cancellations to retention is a common split.

Can I see when a shopper updates their card?

Yes. Payment Method Updated and Account Updater fire when card details change. Posting them helps billing know that a failed renewal is likely to go through on the next attempt.

Do high payment volumes cost more?

No. FlowMattic has unlimited runs on every plan and runs on your own server, so every charge, refund and payout can run a workflow.

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

Start automating BlueSnap 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. BlueSnap integration 1.0.0, Slack integration 1.0.