{"id":94,"date":"2026-10-09T16:21:14","date_gmt":"2026-10-09T13:21:14","guid":{"rendered":"https:\/\/dukamaps.co.ke\/help\/?page_id=94"},"modified":"2026-10-09T23:27:59","modified_gmt":"2026-10-09T20:27:59","slug":"buying-sms-credits","status":"publish","type":"page","link":"https:\/\/dukamaps.co.ke\/help\/buying-sms-credits\/","title":{"rendered":"Buying SMS Credits"},"content":{"rendered":"\n<div class=\"embed-responsive embed-responsive-1by1\">\n  <iframe class=\"embed-responsive-item\" src=\"https:\/\/www.youtube.com\/embed\/rn7JIK9EKxk\" allowfullscreen=\"\"><\/iframe>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Log in to Duka Maps, select your duka, then open <strong>SMS<\/strong> from the Admin Menu. Confirm the duka name before taking action. Each duka has separate SMS settings, credits and records.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open <strong>Buy SMS<\/strong>. You need <strong>Buy SMS<\/strong> permission. Buying credits does not renew your main subscription.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You only need DukaMaps credits for sending through the DukaMaps account. If your own provider is active, top up HostPinnacle directly instead.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Choose a Pack<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open <strong>Buy SMS<\/strong> and select a pack:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>SMS units<\/th><th>Price<\/th><\/tr><\/thead><tbody><tr><td>250<\/td><td>KSh 75<\/td><\/tr><tr><td>1,000<\/td><td>KSh 300<\/td><\/tr><tr><td>2,500<\/td><td>KSh 750<\/td><\/tr><tr><td>5,000<\/td><td>KSh 1,500<\/td><\/tr><tr><td>10,000<\/td><td>KSh 3,000<\/td><\/tr><tr><td>25,000<\/td><td>KSh 7,500<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The displayed order total has no additional checkout charges. Click <strong>Continue to review and payment<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Review the Order<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check the duka, units, total, amount paid and remaining amount. Each purchase has its own reference, such as <strong>SMS123<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Creating an order does not add credits. They are added after the full payment is confirmed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pay with M-PESA Express<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the paying M-PESA phone number and click <strong>Request M-PESA prompt<\/strong>. Check your phone and enter your PIN there.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wait for payment confirmation. The order page checks automatically for a limited period. You can also click <strong>Check payment status<\/strong> or return through Purchase history later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not make a second payment merely because confirmation is delayed. Check your M-PESA receipt and the existing order first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pay Manually Using Pay Bill<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Where this option is available, expand <strong>Pay via M-PESA Pay Bill<\/strong> and follow the steps. Alternatively, expand <strong>Pay via airtel money<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check payment status combines recorded payments for that SMS account number, including payments from different phone numbers. Credits are added once the order is fully paid. If confirmation has not reached DukaMaps, the payment may not appear yet; keep your receipt and contact support if it remains missing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use the SMS order reference, not the main subscription reference, customer name or duka name. An incorrect reference may prevent automatic matching; ask DukaMaps support for help and provide the receipt and intended order.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Partial Payments and Overpayments<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Partial payments accumulate against the order, but credits are added only after full payment. Settle the displayed remaining amount using the same order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a balance includes cents that M-PESA Express cannot request, use the available manual payment option or ask support for assistance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Overpayments are recorded for support review. They do not automatically buy extra SMS units.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Purchase History<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use <strong>Open<\/strong> beside an order to review payment progress, receipts and credits added. Use the page controls for older purchases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If payment succeeded but credits are missing, use Check payment status and verify the order reference before contacting support. Keep your M-PESA receipt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Can someone else pay for the order?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. Confirmed payments are matched by the exact SMS account reference, not the payer&#8217;s phone number. Share the correct reference and remaining amount with the payer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I pay in several instalments?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. Use the same SMS account reference for each payment towards that order. The recorded payments are combined. Credits are added once after full payment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does checking payment status take another payment?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. It checks recorded payments and updates the order. Request M-PESA prompt is the action that starts an M-PESA Express payment request.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What if I used the wrong account number?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Contact DukaMaps support with the receipt, amount and intended SMS order reference. Do not assume it was matched to your order.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I buy while my subscription is expired?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, with the required permission. Credits remain available, but sending requires renewal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Are unused credits refundable or transferable between dukas?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This page provides no refund or transfer action. Each duka keeps its own balance. Ask support about any exceptional adjustment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Log in to Duka Maps, select your duka, then open SMS from the Admin Menu. Confirm the duka name before taking action. Each duka has separate SMS settings, credits and records. Open Buy SMS. You need Buy SMS permission. Buying credits does not renew your main subscription. You only need DukaMaps credits for sending through [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-94","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/pages\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":2,"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/pages\/94\/revisions"}],"predecessor-version":[{"id":99,"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/pages\/94\/revisions\/99"}],"wp:attachment":[{"href":"https:\/\/dukamaps.co.ke\/help\/wp-json\/wp\/v2\/media?parent=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}