BTCPay Server SMS Integration

Yes - Mobile Message does integrate with BTCPay Server!

Bitcoin payment processors on BTCPay Server handle invoice creation, payment confirmation, and settlement at every stage of the transaction lifecycle. When invoices expire, payments are received, or transactions settle on the blockchain, events cascade through your system requiring immediate attention and reconciliation. Right now, these payment events require manual monitoring or email notifications that don't guarantee timely action. If a customer sends a partial payment or a payment expires, you might not know until it's too late to recover the sale. Merchants need instant visibility into payment status to reconcile accounts, prevent revenue loss, and follow up with customers before they move to competitors.

With BTCPay Server connected to Mobile Message through Zapier, payment events trigger immediate SMS alerts that cut through noise. When an invoice is created, payment is received, or a settlement completes on the blockchain, you get an SMS notification instantly. When a payment expires or fails, you're alerted immediately so you can reach out to the customer and recover the transaction. These real-time messages keep your payment flow transparent and visible, reduce missed transactions, and ensure you never miss a sale or critical customer follow-up opportunity.

The result is fewer lost transactions, better payment reconciliation, and instant awareness of payment status across all channels.
Categories:

A Zapier account and subscription is required for this integration.
Please view Zapier's pricing page for further information.

BTCPay Server SMS Integration

What you can automate

Connect BTCPay Server and Mobile Message through Zapier and these run on their own, with no code and no developer.

When Instant A new invoice is created BTCPay Server · Invoice Created
Then Send the customer an SMS with the payment address and amount due Mobile Message · Send SMS
Use this Zap
When Instant A payment is received for an invoice BTCPay Server · Payment Received
Then Send an SMS to confirm receipt and next steps Mobile Message · Send SMS
Use this Zap
When Instant An invoice is fully settled on the blockchain BTCPay Server · Invoice Settled
Then Notify the merchant that the payment is confirmed and cleared Mobile Message · Send SMS
Use this Zap
When Instant An invoice payment window expires BTCPay Server · Invoice Expired
Then Alert the customer or merchant so they can retry or follow up Mobile Message · Send SMS
Use this Zap
1.6 cents SMS Service
Bulk SMS at 1.6¢ per SMS

Exceptional SMS pricing starting at just 1.6¢ per message with your first purchase, offering great value without compromising on quality.

Direct Carrier SMS Delivery
100% Direct Delivery - Guaranteed

We don't route your messages offshore, like some bulk SMS providers. We deliver 100% of messages directly to Australian mobile carriers, for the fastest, most reliable delivery.

Free Dedicated SMS Number
FREE Dedicated Number

Get a dedicated vitrual number to send and receive SMS messages, at no extra cost! Perfect for two-way SMS messaging.

Everything BTCPay Server supports on Zapier

Any of these can start or complete an SMS automation with Mobile Message.

Triggers 7
  • Invoice Created — Triggers when a new invoice is created.
  • Invoice Expired — Triggers when an invoice expires, meaning the customer did not pay in the time he or she was supposed to.
  • Invoice Invalid — Triggers when an invoice becomes invalid.
  • Invoice Payment Settled — Triggers when a (potentially partial) payment related to an invoice has enough confirmations on the blockchain according to your store's configuration, making the payment final.
  • Invoice Processing — Triggers when an invoice is fully paid, but doesn't have the required amount of confirmations on the blockchain yet according to your store's settings.
  • Invoice Settled — Triggers when an invoice is fully paid and has enough confirmations on the blockchain according to your store's configuration, making the invoice settled.
  • Payment Received — Triggers when a full or partial payment was received. The payment is not settled yet, meaning it does not have enough confirmations on the blockchain yet.
Actions 16
  • Convert an Asset (Experimental) — Create a market order to convert one of your assets into another asset in your custodian account. Your custodian account must have trading support.
  • Create an On-Chain Transaction — Create an on-chain transaction from a store wallet to another address.
  • Create Invoice — Creates an Invoice
  • Create Payment Request — Creates a Payment Request
  • Create User — Creates a User
  • Generate On-Chain Wallet Address — Generates a new address for a store wallet.
  • Generate Store's Lightning Wallet Address — Generates a new address for a store's lightning wallet.
  • Get Asset Balance in Custodian Account (Experimental) — Get the balance of an asset held in a custodian account.
Show all 16 actions
  • Get Store Lightning Node URI — Get the clearnet and tor URI of your store's lightning node.
  • Get Store On-Chain Wallet Balance — Get the balance of your On-Chain Store wallet.
  • Get the Deposit Address for a Custodian Account (Experimental) — Get the Deposit Address to deposit funds in a Custodian Account using a specific payment method like "BTC-OnChain".
  • Mark Invoice Invalid — Marks an invoice as invalid
  • Mark Invoice Settled — Marks an invoice as settled
  • Open Store Lightning Channel — Open a Lightning Channel for the Store's Lightning Node.
  • Pay a Lightning Invoice — Pay a Lightning Invoice using your Store's Lightning Wallet.
  • Withdraw From a Custodian Account to Store Wallet (Experimental) — Withdraw Funds from a Custodian Account to your Store Wallet using a specific payment method like "BTC-OnChain".

Everything Your Integration Needs

feature-icon
Easy-to-Use Integration

Our SMS platform is simple to integrate with your existing application.

feature-icon
Custom Sender IDs

Personalise your messages with a branded sender name, improving trust and engagement with your audience.

feature-icon
Real-Time Delivery Receipts

Track your message statuses in real time, ensuring complete transparency and campaign effectiveness.

feature-icon
Inbound SMS Handling

Receive replies and incoming messages directly into your app for seamless two-way communication.

BTCPay Server + SMS: common questions

Can I send an SMS when a Bitcoin payment is received?

Yes. When BTCPay detects a payment, a Zap sends an SMS through Mobile Message. You can confirm receipt, provide a transaction ID, and let the customer know what happens next.

Can I notify my customer if their invoice payment has expired?

Absolutely. When an invoice expires in BTCPay, a Zap sends an SMS alert to the customer. They can immediately retry payment or contact you for assistance, protecting your sale.

How do I connect BTCPay Server to Mobile Message through Zapier?

Create a Zap with BTCPay Server as your trigger app and select a payment event like Invoice Created or Payment Received. Choose Mobile Message as your action and Send SMS, then connect both accounts.

Similar Integrations

Square
Square

Integrating Square with Mobile Message can significantly enhance customer interaction for Australian businesses by allowing automated SMS notification...

Learn More
Epos Now
Epos Now

Integrating Mobile Message with Epos Now can streamline communication with customers after a purchase. For example, businesses can automatically send ...

Learn More
Zoho Billing
Zoho Billing

<a href="https://www.zoho.com/au/billing/" target="_blank">Zoho Billing</a> is an end-to-end billing software that manages the entire billing process,...

Learn More
Kobana (previously Boleto Simples)
Kobana (previously Boleto Simples)

Integrating Kobana with Mobile Message can streamline billing notifications and payment confirmations for businesses in Australia. By automating SMS a...

Learn More

Ready to Try Mobile Message?

Our sign-up process takes just 2 minutes and gives you instant access to our bulk SMS platform. You can start sending messages today!