Order confirmations
Fire a transactional SMS when the order is paid. Include the order number so support can find it.

SMS for e-commerce & retail
A customer who gets an order SMS does not call to ask where their order is. Taysend sends order confirmations, rider updates, and delivery PINs from your shop's name, plus promos to customers who opted in.
Use cases
Fire a transactional SMS when the order is paid. Include the order number so support can find it.
Send a code the rider must collect at the door. Verify it with /v1/verify/check.
Confirm the address and amount before dispatch to cut failed deliveries.
Campaigns go to people who opted in. The list is snapshotted at send.
Examples
Units and cost are counted from the text, the same way the wallet bills it.
YOURSHOP
Order #10482 confirmed: 2 items, GHS 385.00. Delivery to Spintex tomorrow 9am-1pm. Track: yourshop.com/t/10482
YOURSHOP
Your delivery PIN is 7316. Give it to the rider only when you receive order #10482.
Explore
Each page answers a different question. They are not copies of this one.
FAQ
If something here is product behaviour, it matches the dashboard and the API.
If your store can call a REST endpoint or a webhook, yes. POST /v1/messages with a Bearer key. We publish guides for Node.js, PHP, Laravel, Python, and Next.js.
Yes, to customers who opted in. Use a named sender and keep an unsubscribe route in your own system.
A one-segment GSM-7 message is one billed unit at GHS 0.04. A link and an order number usually fit in one segment.
Explore
Each page answers a different question. They are not copies of this one.
Start in TEST
TEST keys use simulated Ghana numbers. LIVE starts when your sender name is approved and the wallet has GHS.