Docs
You are viewing:
Product Catalog 2.0
This feature is a Private Beta Release. Contact Chargebee Support to enable Solidgate for your live and test sites.
Solidgate is a unified payment provider that can serve as your one-stop solution for managing payments. It enables seamless orchestration across multiple payment gateways and supports a wide range of payment methods. From payment processing to risk management, analytics, Solidgate provides solutions that allow businesses to optimize operations, enhance customer experiences, and drive growth. Explore Solidgate's comprehensive features and tools that address the evolving needs of modern businesses here.
Consider the following before choosing Solidgate as a payment solution:
Chargebee currently supports only Card payments made via Solidgate. Following are the card types and supported countries:
Cards | Supported Countries |
---|---|
Mastercard | Global (Accepted worldwide) |
Visa | Global (Accepted worldwide) |
American Express | Global (Accepted worldwide) |
Discover | Global (Accepted worldwide) |
You can integrate Solidgate using the following:
Integration Method | Description | PCI Requirements |
---|---|---|
Chargebee Hosted Pages | In this method, customers' card information is collected by Chargebee's checkout and directly passed on to Solidgate. | Low |
Chargebee JS | In this method, you can use Chargebee Components and Hosted Fields to collect the customer's card details. | Low |
Chargebee JS | Via Raw Card details | High |
Chargebee API | Raw card details are not supported because we cannot sync the transaction status due to Solidgate's authorization and capture behavior. However, payment intent flows are supported. | High |
Customer Email and IP Address Requirements
Solidgate requires both the customer's email address and IP address for every payment request, including recurring payments. The requirements differ slightly based on how you collect customer data:
If either of these parameters ( email or customer's IP address) is missing, payments will fail. Learn more about sending customers' IP addresses.
Follow these steps to fetch the information that you will be required to enter during your gateway configuration in your Chargebee site:
Follow the steps below to configure Solidgate in your Chargebee site:
Cards as a payment method is enabled by default on the Configure Solidgate page. Follow these steps to configure Card settings for your Solidgate account in Chargebee:
Once you configure Solidgate in Chargebee, follow these steps to configure webhooks between Solidgate and Chargebee:
You have successfully configured webhooks between Solidgate and Chargebee.
Token Migration and Retrieval Using CIT Transaction
Solidgate does not support retrieving payment method details using only a vaulted token_id
. Instead, the recommended approach is:
order_id
and transaction_id
using the reference_id
field when initiating token migration.Note: The token migration process does not return the customer's email or customer's IP address from Solidgate. These fields must be set correctly at the time of customer creation. Ensure that both values are included when creating the customer, as they are required for successful payment processing. Learn more about sending customers' IP addresses.
Note:
This integration supports the use of the Payment Initiator API parameter, which, when passed along with the transaction, helps Chargebee distinguish between Customer-Initiated and Merchant-Initiated transactions and handle the payment more effectively. Learn more
Was this article helpful?