WooCommerce Website , the leading e-shop platform, caters to online stores of all sizes. With its cost-effective approach and quick setup using budget-friendly templates and plugins, it allows for customization to meet specific requirements. For seamless WooCommerce integration, Solidgate provides a separate module.
Solidgate sends you the module in a .ZIP file. You need to import the module on your side and configure it to receive payments.
Integrate
Integration with WooCommerce requires setting the webhook endpoint in
Solidgate
HUB
, importing the module into your WordPress, and adding your
Learn to authenticate API requests and fix validation errors effectively.
API and Webhook keys
.
Once you complete the steps, you can start processing payments.
Step 1. Webhook endpoint
- Navigate to HUB > Developers > Channels.
- Select the channel for which you wish to set the endpoint.
- Click on Add new.
- Choose Events - Updated Card Order.
- Set the Webhook Endpoint URL according to the format:
your_site/?wc-api=solid_hook&type=order.updated
.
Step 2. Solidgate module and keys
- From your WordPress dashboard, choose Plugins > Add new.
- At the top of the page, click on Upload plugin.
- Upload the Solidgate .ZIP file, install it, and activate it.
- In the WooCommerce dashboard, go to Plugins > Installed plugins.
- Click on Settings under the plugin and open the Payments section.
- Click on the Visa/Mastercard method and provide the following information on the configuration page:
- Title - payment method name visible to customers
- Merchant - merchant name displayed on the payment page
- Description - method description for customers
- Public Key - your API public key
api_pk
- Secret Key - your API secret key
api_sk
- Webhook Public Key - your webhook public key
wh_pk
- Webhook Secret Key - your webhook secret key
wh_sk
- Click on Save changes to complete the configuration.
Issue refund
Refunds are essential to any e-commerce business. Handling them properly helps maintain customer trust, support your brand, and manage finances effectively.
WooCommerce supports refunds alongside its core features for managing products, orders, and payments. You can issue refunds directly through the WooCommerce Website platform or via the Solidgate HUB .
- On the WooCommerce Website , click on Orders.
- Find the needed order and select it to view details.
- Scroll down to find the order information and click on the Refund button.
- Fill in the refund amount and click on Refund via Visa/Mastercard.
- Go to HUB > Payments > Orders.
- Search for the order using the
order_id
or or customer email from WooCommerce > Order details > Order notes. - Open the order and click on the Refund button.
Payment page
The Solidgate payment page supports integration by automatically filling in details from the checkout page and cart. This includes the order name, product list with quantities, and merchant field from module settings.
When making and order, the customer is redirected to the Solidgate Payment Page, which displays the following details:
- Merchant
- Order name in the cart
- Products list with quantity for each

PayPal
