Plugins & E-commerce
The official extensions, and what to do when your platform has none.
If you sell on an existing e-commerce platform, you don't need to touch the API: install the Wajub extension, connect it to your account, start accepting payments.
Available integrations
Platforms
Not on WordPress? Two zero-code products cover the rest
Payment Links generates a shareable checkout link, no platform, no plugin. Invoice sends a payable invoice by email. Both are Wajub products in their own right (with their own quickstarts), not plugins. That's why they're not listed as "integrations" above.
Another platform?
Are you using Shopify or a custom CMS? Modules are gradually being deployed. Check the Changelog or write to support. In the meantime, API integration or a Payment Link covers all cases.
The principle, the same everywhere
- Install the extension on your platform.
- Connect it to your account, starting in sandbox: approve it in the Dashboard, or paste your secret key. The browser never sees a key.
- Register the webhook URL the extension gives you, and save its signing secret. The WordPress plugin and the PrestaShop module do both for you.
- Place a test order, then switch to
livekeys.
Step three is the one people skip. Without the webhook, a payment the customer approves after closing the tab never reaches your store.
Connecting your own app
A plugin, a browser extension or a mobile app should not ask the merchant to copy a secret key. It
can ask for one, the way wajub login and Connect with Wajub in the WordPress plugin and the
PrestaShop module do: the pairing, its fields and its answers are on Connect your app to
Wajub.