WhishBridge — Cross-Domain Whish Pay Developer Kit
Build an authorized cross-domain Whish Pay integration with a transparent, self-hosted Node.js developer kit.
WhishBridge v0.2.1-beta provides reference source code for connecting merchant-owned, Whish-authorized websites to an approved merchant-domain integration. Designed for developers who need server-side checkout creation, payment reconciliation and secure delivery of paid access.
WHAT IS INCLUDED
• Dependency-free Node.js HTTP API and persistent SQLite WAL storage.
• Site-specific server API keys, catalog-controlled pricing and idempotent order handling.
• Fixed merchant-domain browser returns and allowlisted destination redirects.
• Provider status reconciliation, durable outbox and signed HMAC webhooks.
• Receiver and site adapter examples for server-side paid entitlements.
• Offline automated tests, English and Arabic documentation, setup guidance and Sandbox acceptance checklist.
TECHNICAL REQUIREMENTS
Node.js 24 recommended; an always-on server with persistent disk; HTTPS reverse proxy; scheduled reconciliation every 1–5 minutes; and backend development skills. You must integrate your own customer accounts, order database and protected content delivery. The SQLite implementation is not suitable for ephemeral Netlify Functions or multi-host scaling; port storage to managed SQL first.
IMPORTANT BETA DISCLOSURES
Unofficial and not affiliated with or endorsed by Whish Money. Requires your own approved Whish merchant account, API credentials and appropriate written authorization for the relevant domains, products and use. No merchant account, credentials or provider approval are included. This is not a service for routing independent third-party merchants through another merchant account.
LICENSE & DELIVERY
Instant ZIP download containing source code, tests and documentation. Developer License for one customer project, including development, staging and one production deployment for the same customer; see LICENSE.txt for full terms. A unique Payhip license key serves as proof of purchase, not an API credential or runtime activation mechanism. Self-hosted developer software requiring implementation and validation.
Launch offer: use FIRST10 for USD 50 off the USD 99 base price — USD 49 before applicable taxes, limited to 10 redemptions.