Key Features icon Key Features

Built for the way you sell

Powerful WhatsApp-native payment tools, designed for speed, trust, and multi-gateway reliability.

WhatsApp-Native Invoicing

Tranzwa’s WhatsApp-Native Invoicing allows you to create an instant invoice from your dashboard and allows you to deliver it straight into your customer’s WhatsApp chat.

Your customer doesn’t need to download an app, log into any portal, or open a browser tab. Everything, from invoice review to payment completion, happens inside the same WhatsApp conversation.

How It Works

  1. Create the invoice from your Tranzwa dashboard
  2. Log into your Tranzwa merchant dashboard
  3. Go to the Invoice section from the sidebar.
  4. Add your customer’s WhatsApp number.
  5. Add line items: product or service name, quantity, unit price.
  6. Include delivery fee, taxes (if applicable), and any extra charges or discounts.
  7. Review the invoice summary and total amount and hit send.
  8. Tranzwa delivers the invoice directly into the customer’s WhatsApp chat as an image. The customer sees it like a normal media message — they can tap it to open, zoom in or out, and clearly view all the details: items, quantities, prices, delivery fee, subtotal, total amount, and your business name etc
  9. Customer reviews and chooses to accept or cancel the payment via a button dropdown. Once they accept, they proceed to make payment by clicking on a button that opens a secure payment interface where they can enter card details (card number, expiry date, CVV) or use other enabled methods, depending on your configured gateway.
  10. You receive confirmation in seconds
  11. As soon as payment succeeds, your payment gateway confirms the transaction. Tranzwa also updates your merchant dashboard with the full transaction details. You can then proceed with fulfillment (delivery, access, service, etc.) immediately.

Why you need this As A Business:

  • Everything happens in one chat: Customers stay where they feel comfortable, and you get paid faster.
  • No extra apps or websites: Lower friction → fewer abandoned payments.
  • Professional record-keeping: Every invoice you send is automatically tracked in your Tranzwa dashboard.
  • Faster fulfillment: Once payment confirms, you can immediately move to delivery or service activation.

Use Case Examples

  • A school sends invoices for school fees, excursions, uniforms, or textbooks — parents simply pay through WhatsApp without having to go to the school to stand in long queues.
  • Event vendors (decorators, DJs, MCs) invoice clients on the spot during negotiations, securing commitment quickly.
  • A photographer sends clients an invoice for shoots and digital photo packages after the selection is done and customers pay seamlessly in chat.

QR Code Payments

Tranzwa’s QR Code Payments allow you to collect payments instantly by sharing a secure, auto-generated QR code or payment link with your customers.

Whether they are standing in front of you, attending an event, or chatting with you online, they can scan or tap and complete their payment directly on WhatsApp within seconds.

No POS machine. No bank transfer delays. No app downloads.

Everything, from scan to payment confirmation, happens in a fast, familiar and frictionless flow.

How It Works

  1. Generate Your QR Code From the Tranzwa Dashboard
  2. Log into your Tranzwa merchant dashboard
  3. Navigate to QR Code on the upper right of the sidebar
  4. You may scan it yourself to preview the customer experience
  5. You have 2 options:
  6. A QR code image (for printing, displaying, or sharing)
  7. A payment link (that can be shared digitally with one click)
  8. Share the QR Code or Payment Link Instantly on whatsapp: You can either tap the share icon beside the link and send it through WhatsApp. A WhatsApp conversation opens with a clear instruction for your customer to complete payment.
  9. Your Customer proceeds to the secure payment interface, they enter their card details and Payment is processed instantly and recorded on your dashboard (paid amount, timestamp, channel (QR), and customer details).
  10. No need for the customer to search for your bank details.
  11. No need to download an app.
  12. No interruptions or friction.
  13. You can also download the QR code image (should you want to use it on flyers, banners, product packaging, receipts, event screens, storefronts, or websites etc.
  14. Either method leads the customer into a secure WhatsApp payment flow.

Why you need this As A Business:

  • Faster, frictionless payments: Customers pay instantly using their phone camera — perfect for walk-ins, event attendees, or online buyers.
  • Perfect for businesses without a website or POS: Generate a QR code once and use it everywhere. Payments still land on your dashboard.
  • Instant tracking and reconciliation: Every QR payment appears in your dashboard with full details, making bookkeeping simple and accurate.
  • More secure than sharing bank details: Customers use verified payment channels instead of manual transfers.

Use Case Examples

  • NGOs and Churches display the QR code at events or services for instant donations. Attendees scan and pay through WhatsApp in seconds.
  • Retail Stores, Boutiques, Market Traders etc Place the QR code at the counter so customers can pay with their phones. No POS needed.
  • Restaurants and Food Vendors Print QR codes on tables, menus, or packaging so customers can pay without waiting for a POS terminal.
  • E-commerce Sellers Without Websites share the QR link on product pages, Instagram DMs, or WhatsApp broadcasts for instant checkout.

Multi-Currency Acceptance

Tranzwa allows your business to collect payments from customers in different countries using multiple currencies, depending on what your connected payment gateway supports.

You can configure which currencies you want to accept for your business and let Tranzwa handle routing and presentation.

How It Works

  1. Choose and connect your gateway(s)
  2. During onboarding or later from the settings, you’ll be prompted to your preferred gateways like Paystack, Flutterwave, Stripe, etc. Each gateway may support different countries and currencies.
  3. Configure supported currencies per gateway
  4. In the gateway configuration screen, select your country. Choose the currencies you want to accept (e.g. NGN, GHS, USD, etc.), depending on what the gateway offers in that region.
  5. Tranzwa presents the right options to customers
  6. When you send invoices or customers scan your QR, Tranzwa uses your configuration and the gateway capabilities to determine which currency and options to show. This allows international customers to pay in a way that works for them, while you remain in control.
  7. All payments still roll up into your dashboard
  8. Regardless of the currency, transactions are visible in your unified dashboard. You can filter and report by currency, gateway, or channel.

Why you need this As A Business:

  • You can serve both local and international customers/clients without stress. Ideal for NGOs, schools, and online merchants with cross-border audiences.
  • Customer-friendly: People are more likely to pay when they can use familiar currencies and methods without friction.
  • Scalable: As your business expands into new regions, you can enable additional currencies without rebuilding your payment stack.

Use Case Examples

  • A Nigerian merchant serving Ghana and Kenya configures NGN, GHS, and KES across different gateways.
  • An NGO receives donations in both local currency and USD from international supporters.
  • A training center accepts payments from students abroad paying in their local currency.

Multi-Gateway Reliability

Instead of tying your entire business to one payment gateway, Tranzwa lets you connect multiple gateways and use them in combination.

This means that if one gateway experiences downtime or performance issues, you’re not stuck — payments can still be processed via other connected gateways.

It’s payment resilience built into your operations.

How It Works

  1. Connect multiple gateways during setup
  2. In your Tranzwa account, you can add and configure several gateways (e.g. Paystack, Flutterwave, Stripe etc). For each, you provide the required credentials (secret key, webhook URL, country, currencies, etc.will be requested).
  3. Tranzwa recognises your available routes
  4. Once configured, Tranzwa understands which gateways and currencies are available for your business. The system can use this information when generating invoices or processing payments.
  5. Payments are routed through active gateways
  6. When a customer pays via WhatsApp invoice or QR code, Tranzwa uses your setup to send the transaction to the appropriate gateway. If one gateway is down (or fails), you still have other gateways integrated, so your team can switch or be prepared with alternatives, depending on your configuration.
  7. You stay informed through the dashboard
  8. You can monitor which gateways are being used, track performance, and identify where issues may be coming from. Over time, you can optimize which gateway handles which type of transaction or region best.

Why you need this As A Business:

  • Reduced downtime risk: Your ability to collect money is not dependent on a single provider’s uptime.
  • Operational flexibility: You can choose gateways that work best per region, currency, or business goal.
  • Better customer experience: When one payment route fails, you aren’t left explaining “network issues” — payments continue smoothly.

Use Case Examples

  • A merchant has Paystack and Flutterwave connected. If one is experiencing technical issues, they can still bill customers and collect payments via the other.
  • An NGO operating across different African countries uses different gateways per region but manages them through Tranzwa.
  • A school or service-based business maintains continuity of fee collections even during partial network disruptions.

Unified Merchant Dashboard

The Unified Merchant Dashboard is your Tranzwa control center. It consolidates all your payment activity, regardless of channel (WhatsApp invoices, QR codes, or other integrated flows) and regardless of gateway, into a single, organized view.

Instead of logging into multiple payment portals and chasing separate reports, you manage everything from one dashboard.

How It Works

  1. What You Can Do on the Dashboard
  2. View Your Business Performance at a Glance
  3. See your WhatsApp Credit Balance and top up anytime
  4. View total invoice value and successful transaction count
  5. Understand payment activity instantly without digging into menus
  6. Track Payment & Manage Full Visibility
  7. Know how many invoices were sent, accepted, or paid
  8. You can monitor the status of all payments: (Success, Pending, Failed)
  9. Watch growth charts that reflect real-time invoice performance
  10. Drill down into details when needed: who paid what and when
  11. Keep Your Wallet & Settlements in Check
  12. You can view all your available wallet balance and payout details
  13. Track settlements as they move from “processing” to “completed”
  14. Stay informed on cash flow without logging into multiple gateways
  15. Update Profile, Access Rights & Subscription Easily
  16. Add team members and assign roles via User Management
  17. Review or upgrade from Freemium directly from the top of the dashboard
  18. Configure Your WhatsApp Bot & Business Automations
  19. Build and customise your chatbot flows using the Bot Builder
  20. Add menu items (products/services) for customers to self-order and automate payment requests directly within WhatsApp

Why you need this As A Business:

  • You have one dashboard for everything — no need to switch tools
  • Better decisions because insights are clear and up-to-date
  • Confidence in operations: you always know what’s happening in your business.

Use Case Examples

  • A busy merchant quickly checks the dashboard at the end of the day to confirm all fees and donations have been received.
  • An NGO reviews donations across multiple events and QR codes without logging into multiple gateways.
  • A school administrator pulls a list of all fee payments made within a specific week for reconciliation.