Solidgate Payments for WooCommerce
Solidgate Payments for WooCommerce adds three payment gateways to your WooCommerce store:
-
Solidgate Card (
sg_card) — An inline card form powered by the Solidgate Payment Form SDK. Card details are entered directly on your checkout page inside a secure Solidgate-hosted iframe. Supports 3-D Secure, refunds, and async webhook confirmation. -
Solidgate MB WAY (
sg_mbway) — Push-notification payments for Portugal. The customer enters their MB WAY phone number and approves the payment on their MB WAY app. Available for EUR orders to Portuguese billing addresses only. -
Solidgate Bizum (
sg_bizum) — Mobile payments for Spain. The customer is redirected to Bizum’s hosted page and returns to your site after approval. Available for EUR orders to Spanish billing addresses only.
All three gateways share a single admin plugin, one REST namespace (solidgate/v1), and a unified webhook setup.
Webhook URL
All three gateways share a single webhook endpoint. Configure this URL in Solidgate Hub (Settings → Webhooks) for each gateway:
https://yoursite.com/wp-json/solidgate/v1/webhook
The plugin automatically identifies which gateway a webhook belongs to by trying each configured key pair in turn.
Requirements
- WooCommerce 7.0 or higher
- A Solidgate merchant account
- API keys from Solidgate Hub (separate keys for Card vs APM gateways)
- PHP 7.4+
External Services
This plugin communicates with the Solidgate payment gateway to process payments, refunds, and order status updates.
Service endpoint: https://gate.solidgate.com
Data sent:
- Payment details (amount, currency, order ID) when a customer initiates a payment.
- Refund requests initiated by the merchant from the WooCommerce order screen.
- Webhook signature validation on incoming payment status events.
When data is sent: Only when a customer places an order using a Solidgate payment method, or when the merchant requests a refund.
Solidgate Terms of Service: https://solidgate.com/terms-of-service/ Solidgate Privacy Policy: https://solidgate.com/privacy-policy/
No payment data is stored on your server. All sensitive card data is handled by Solidgate’s PCI-DSS compliant infrastructure.