[
{
"title":"Testing",
"link":"https://docs.solidgate.com/payments/testing/",
"text":"Simulate payments to test your integration before launching in production.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-customizable.svg"
}
,
{
"title":"Create your payment form",
"link":"https://docs.solidgate.com/payments/integrate/payment-form/create-your-payment-form/",
"text":"Understand how to integrate the payment form into your product.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-payments.svg"
}
,
{
"title":"Billing",
"link":"https://docs.solidgate.com/billing/",
"text":"Smart billing solutions designed for diverse business models.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-global.svg"
}
]
Solidgate offers secure card payment processing for your Magento 2 store.
Follow the steps below to integrate the Solidgate Payment Module and start accepting payments smoothly. Before you begin, ensure that you have:
Solidgate account Access to your account at
Solidgate
HUB
to get your
Guide
Learn to authenticate API requests and fix validation errors effectively.
API keys.
Magento & PHP versions Ensure your Magento version and PHP version meet the requirements for the module.
Magento 2.4.x or higher
PHP 7.4+
Module installation
Copy module files
Copy the
Solidgate
directory into your Magento installation directory:
cp -r Solidgate /path/to/magento/app/code/
Enable and compile
To enable and compile the module, run the following commands from the Magento root directory:
php bin/magento cache:clean
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:flush
Verify installation
To verify the installation, run:
php bin/magento module:status Solidgate_Payment/
You should see
Solidgate_Payment: Module is enabled
Admin panel configuration
In Magento admin, go to:
Stores → Configuration → Sales → Payment Methods
Locate Solidgate Payment and fill in the following details:
Copy your Public Key and Private Key, then insert them into the Magento configuration.
Add a
Guide
Subscribe for events on your Solidgate account so your integration can automatically trigger actions
Webhook
URL in HUB for payment status updates.
optional
yourstore.com/solidgate/payment/notify
Checkout flow
Customer selects Solidgate as the payment method.
Store redirects the customer to Solidgate’s secure
Guide
Create and customize a secure payment page for your customers.
payment page.
Customer enters their card details and confirms the payment.
Solidgate processes the transaction and redirects back to:
Success
→ Magento Order Success page
Failure
→ Checkout error message
For testing, use sandbox keys. No real charges occur.
Handle errors
Once everything is set up, Solidgate is ready to process secure card payments for your Magento 2 store. For any issues: