SlackSlack notifications

Receive ApiPay payment alerts in Slack

Connect a Slack webhook so sales, accounting, and support teams can see new transactions inside the workspace they already use every day.

ApiPay - Slack notifications
ApiPay transaction notification interface in Slack

Instant delivery

Alerts are pushed as soon as ApiPay records a transaction, so operations teams can respond without manual reconciliation.

Flexible channels

Connect the channels your team already uses: Slack, Lark, Telegram, or Discord from one Dashboard.

Custom templates

Use variables such as {{title}}, {{content}}, and {{data.amount}} to format alerts for your internal workflow.

Operations automation

Turn payment notifications into a signal that helps accounting, support, and order-processing systems coordinate.

Before you start

A Slack workspace where you can create apps or configure incoming webhooks.

A Slack channel for payments, accounting, or operations.

An ApiPay account with access to Notification Integrations.

Slack incoming webhook

Create a Slack app, enable Incoming Webhooks, choose the channel for alerts, then paste the webhook URL into the ApiPay Dashboard.

1Open Slack API and create a new app for the workspace that should receive alerts.
2Enable Incoming Webhooks and add a webhook to the right channel.
3Copy the webhook URL from Slack.
4Go to ApiPay Dashboard > Notification Integrations > Slack and paste the webhook URL.
5Send a test notification to confirm the channel receives messages.
Notification template

Customize messages sent to Slack

ApiPay supports Block Kit friendly text. Custom templates use real system variables: {{data.amount}}, {{content}}.

Common variables
Title{{title}}

The notification title generated by ApiPay for the event type.

Content{{content}}

A short summary of the transaction or status that needs attention.

Event type{{type}}

The notification type code, useful for engineering teams when needed.

Transaction data{{data.amount}}

A dynamic field in the payload, such as amount, bankName, content, or time.

SlackBlock Kit friendly text
New payment: {{title}}
Content: {{content}}
Amount: {{data.amount}} VND
Bank: {{data.bankName}}
Time: {{data.time}}
FAQ

Frequently asked questions

Ready to connect?

Enable Slack notifications for ApiPay

Create a free account, connect a notification channel in the Dashboard, and let your operations team see new transactions as soon as money arrives.