SMS-verified bank wallet payments

Accept bank wallet payments with proof.

Vodafone Cash, InstaPay, Orange Cash, Etisalat Cash, and bank transfer — one hosted checkout, automatic SMS confirmation.

Hosted Checkout5 Wallet ProvidersAuto SMS Match
Secure by defaultReal-time syncActionable insights

متجر النور

Hosted checkout

PAY_PUBLIC1

Select payment method

Choose your wallet

Supported destinations

All major Egyptian bank wallets

Vodafone Cash
InstaPay
Orange Cash
Etisalat Cash
Bank Transfer

Payment lifecycle

From intent to confirmed payment

One flow from merchant API call to customer wallet payment to signed webhook — fully traceable.

1

Create Payment Intent

Merchant calls POST /v1/payment-intents and receives a checkoutUrl.

2

Customer pays on hosted checkout

Customer selects provider, enters sender phone, and pays via their wallet app.

3

SMS auto-matches

BSync captures the deposit SMS, extracts fields, and claims the pending intent.

4

Webhook fires PAYMENT_PAID

Merchant receives a signed webhook and fulfills the order instantly.

Everything your team needs to run transaction operations at scale

Built for speed, reliability, and control across ingestion, review, and decision workflows.

Hosted Checkout

Branded payment page with provider selection, sender phone capture, payment instructions, and QR codes.

SMS Auto-Match

When a Vodafone Cash or InstaPay SMS arrives, BSync extracts amount and reference and matches the payment in seconds.

Payment Intents API

Create payment intents via REST with idempotency keys, test/live environments, and instant checkout URLs.

Signed Webhooks

PAYMENT_PAID and PAYMENT_REVIEW_REQUIRED events with HMAC-SHA256, retries, and dead-letter handling.

Manual Review Queue

When match confidence drops, payments route to a focused review queue before final confirmation.

Unified Operations Hub

KPIs, SMS transactions, payments, API keys, and receive destinations — all from one platform.

Developer platform

Ship wallet payments with a real API

OpenAPI spec, Postman collection, Node SDK, and signed webhooks — built for production merchants.

API Keys

bsync_test_* and bsync_live_* keys with scoped permissions and rotation.

Signed Webhooks

HMAC-SHA256 signatures, automatic retries, and dead-letter replay.

Node SDK

@bsync/node-sdk with typed payment intent methods and webhook verification.

OpenAPI + Guides

12 developer guides covering auth, intents, checkout, webhooks, and testing.

How we handle transactions with AI

Every transaction combines automated extraction speed with human decision control for sensitive cases.

AI extraction from raw signals

The AI pipeline converts raw messages and transaction inputs into structured, process-ready records.

Confidence scoring per result

Each record includes a confidence signal so teams can distinguish high-certainty outcomes from edge cases.

Human review for low-confidence cases

When confidence drops, records are routed to a focused review queue before final approval.

Platform controls

Operate payments with confidence

Manual review, role-based access, audit trails, and separate test/live environments.

Manual Review Queue

Low-confidence matches route to a review queue before payment confirmation.

Role-Based Access

Tenant admin, user, and system admin roles with permission-scoped modules.

Audit Timeline

Every payment event, webhook delivery, and review decision is traceable.

Test & Live

Separate API keys and payment intents per environment with cross-env guards.

How BSync Works

1

Create a Payment Intent

Merchant creates an intent via API or dashboard and gets a checkoutUrl ready for the customer.

2

Customer pays via wallet

Hosted checkout shows providers, sender phone, and payment instructions with QR.

3

SMS auto-matches

BSync Mobile captures the deposit SMS, extracts fields, and matches the pending intent.

4

Webhook notifies merchant

On confirmation, PAYMENT_PAID fires with HMAC signature — merchant fulfills the order instantly.

Mobile App Built for Field Operations

BSync Mobile captures transaction signals at the source, syncs securely with the backend, and keeps device and review status fully visible.

  • Discover and connect providers directly from mobile.
  • Secure transaction sync with clear per-item status.
  • Built-in dashboard for volume, success, and pending load.
BSync mobile dashboard framed mockup
BSync logo

Live mobile dashboard preview

Outcomes your business can measure

BSync turns mobile wallet acceptance from manual reconciliation into a reliable, automated flow with full control.

  • Accept Vodafone Cash, InstaPay, Orange Cash, and Etisalat Cash from one hosted checkout page.
  • Confirm payments automatically via SMS matching — no manual reconciliation per transaction.
  • Integrate fast with API keys, signed webhooks, and a production-ready Node SDK.
  • Scale safely with multi-tenant permissions and separate test/live environments.
Get started in 3 steps

Spin up your BSync workspace in minutes

Tell us a little about you and your team. A BSync specialist will follow up to tailor the platform to your operations.

  • 1

    Share your contact details

    Your name, business email, mobile, and operating address.

  • 2

    Describe your business

    Company, industry, size, work phone, and an optional web presence.

  • 3

    Review and submit

    Confirm everything looks right and we'll take it from there.

Step 1 of 3
1
2
3

Step 1 of 3

Your contact details

We'll only use these to reach out about your BSync workspace.

Ready to run transaction operations with clarity?

Start with BSync and give your teams one trusted platform for sync, monitoring, and intelligent decision workflows.