Pricing

Simple transaction pricing.

One published rate, and honest quotes for everything else. ScanPay does not publish numbers that would not apply to your setup.

What each service costs

The M-Pesa rate is published because it is the same for everyone. The rest depends on your transaction type, volume and configuration.

M-Pesa STK Push

Accept M-Pesa payments on your website, app, ERP or POS.

1% per transaction
  • STK Push on web, app and business systems
  • Transaction reference and payment status
  • Payment confirmation by API and webhook
  • Access to the transaction dashboard
Start M-Pesa integration

Payment Verification

Confirm a payment before you complete the transaction.

Contact us for pricing
  • Verify amount, reference, method and status
  • Dashboard and API access
  • Verification history per transaction
Request a quote

Payment Gateway

Accept and process payments across your channels.

Contact us for pricing
  • Website, application and business-system payments
  • Transaction references and payment status
  • API and webhooks
Request a quote

Escrow Solutions

Facilitate transactions between two parties.

Contact us for pricing
  • Payment received and confirmed before release
  • Shared transaction status for both parties
  • Terms agreed before go-live
Request a quote

ISP Billing

Subscriber billing and collection for internet providers.

Contact us for pricing
  • Subscriber invoicing and billing cycles
  • M-Pesa collection at 1% per transaction
  • Account updates on verified payments
Request a quote

Utility Billing

Electricity, water and gas billing on one interface.

Contact us for pricing
  • Electricity, water and gas accounts
  • M-Pesa collection at 1% per transaction
  • Account updates on verified payments
Request a quote

Why so many quotes? Verification, escrow and billing pricing depends on transaction type, volume and configuration. Publishing a single rate would mean publishing one that is wrong for most people. Tell ScanPay what you need and you will get a number that actually applies.

Included on every plan

What comes as standard.

Transaction records

A reference, amount, method, status and timestamp on every transaction.

Dashboard access

The operational view of what came in, what is pending and what failed.

API and webhooks

The same integration surface regardless of which services you use.

Payment verification

The verification layer that everything else on the platform is built on.

Questions

Pricing FAQs.

A 1% transaction fee applies to transactions processed through the ScanPay M-Pesa integration.

Verification, escrow and billing pricing depends on transaction type, volume and how the service is configured for your operation. Rather than publish a number that would not apply to you, ScanPay quotes against your actual setup.

Setup arrangements depend on the services you connect. Contact the ScanPay team and they will confirm what applies before you commit.

The M-Pesa transaction fee applies to transactions that are processed through the integration.

Contact ScanPay with a description of the services you need and roughly how many transactions you expect. The team will come back with pricing for your setup.

Get pricing for your setup.

Tell us which services you need and roughly how many transactions you expect, and we will come back with a number.