Overview
Wix doesn't expose a generic payment-provider hook for third parties, so topropay ships an HTML embed that you drop into any Wix page (or Velo-driven page). Tokenisation happens inside the iframe; your backend webhook fires the moment the routing engine completes.
What you get
- Works on both Wix Studio and the classic editor
- Iframe keeps the merchant page out of PCI scope
- postMessage handshake for Velo developers
- No paid plan required to enable the embed
Install in 3 steps
-
Add the embed
Wix Editor → Add → Embed → Custom Embeds → Embed a Site. Paste the topropay embed URL with your publishable key in the query string.
-
Connect via Velo (optional)
If you use Velo, listen for postMessage events from the iframe to forward the payment ID to your CRM or membership backend.
-
Receive the webhook
Point the topropay webhook at your own Wix HTTP function (Velo) or any external worker. Verify the X-Topropay-Signature header.