Skip to content
BitSMS
Menu

Use case · POS & retail

SMS for POS and retail: receipts, loyalty and due reminders

Send a receipt by SMS when a sale is made, tell customers their loyalty points, and remind them politely about dues. From BitCommerz POS or any POS that can call an API.

The problem

At a busy counter, paper receipts get lost and nobody remembers the loyalty balance. Shops that sell on credit keep a due (baki) book, and collecting from it means awkward phone calls or waiting until the customer happens to come back.

A short SMS solves all three, but only if it goes out automatically from the POS, costs little and arrives in a language the customer reads.

How BitSMS solves it

SMS receipts

Send the total, invoice number and shop name the moment a sale is completed. Customers keep a record without paper.

Loyalty points

Tell customers how many points they earned and their new balance, so they have a reason to come back.

Due (baki) reminders

Send a polite reminder with the amount due, in Bangla. It is easier for you than a phone call and easier for the customer to act on.

Works with BitCommerz POS

BitSMS is made by BitCommerz, the team behind BitCommerz POS. Using another POS? Any system that can make an HTTPS request can send through the API.

In your code

Send a receipt from your POS

Call the send endpoint when a sale closes. Use the invoice number as the Idempotency-Key so a reprint or a network retry never sends a second receipt.

  • Keep receipts short: an English SMS holds 160 characters, a Bangla SMS 70.
  • The API answers as soon as the message is queued, so the counter never waits for the operator.
  • Send reminders as transactional messages; they are not blocked by the bulk opt-out list.
curl https://sms-api.bitcommerz.com/v1/messages \
  -H "Authorization: Bearer $BITSMS_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-5521-shipped" \
  -d '{"to": "01712345678", "text": "Your order #5521 has shipped."}'

Frequently asked questions

Can I send SMS receipts from BitCommerz POS?

BitSMS is the SMS gateway made by BitCommerz, so it is the natural choice for BitCommerz POS. Contact us if you need help setting it up for your shop.

Can I use BitSMS with a POS from another company?

Yes, if the POS can call a web API or lets you add a custom SMS gateway. The send request is one HTTPS call with your API key.

How much does an SMS receipt cost?

The same per-SMS price as any other message, charged per part. A short English receipt fits in one part; see the Pricing page for current rates.

Send your first SMS in minutes

Sign up, verify your mobile number and get ৳25 free credit to test with. No card needed.