Solidgate Payment Page API v1 is a secure and low-code solution that streamlines payment processing for businesses through the API integration. It lets customers to safely enter their payment details on the Solidgate-hosted payment page, ensuring industry-standard security, and compliance . Once Solidgate processes the transaction, customers are redirected back to the merchant’s platform.

Explore Payment Page features and customization options in action with an interactive demo. Demo Payment Page

Manage payment page

Payment Page allows you to create a payment page that you can share as a link with your customers or deactivate it, if needed.

You can use Postman collection to generate a payment page link. You only need to pass the mandatory fields and your channel data.

Please note that the payment page link expires in 24 hours.

Create payment page

Via API Create page API v1 request includes order information, page customization, and optional parameters for personalization.

Consider testing the request body in a sandbox environment for accurate implementation of all customizations.

Deactivate payment page

Via API Deactivate page API v1 request allows you to quickly prevent further use and maintain effective control over your payment infrastructure.

Billing flow

Pass Billing-specific fields in the create page API v1 request. Match the scenario to your Billing version. Do not mix product_id and invoice_id in the same request.

Subscription 1.0 Invoice
Billing 1.0 Billing 2.0
Recurring charge from a catalog product and price. Pay an existing OPEN invoice.
product_id customer_account_id product_price_id order_id invoice_id
Billing 1.0 uses merchant customer_account_id.
Billing 2.0 Invoice uses a finalized OPEN invoice invoice_id. Amount and currency come from the invoice. Do not send them in the request.

Select a Billing flow.

Subscription 1.0 Billing 1.0 recurring charge from the catalog.
Provide product_id, merchant customer_account_id, and order_id.

Use optional product_price_id for multi-currency catalog prices. Retrieve it via the get product prices API v1 request.

Product trial settings drive button copy.
Type Use case Button text
Without trial The merchant defines a recurring amount, currency, and frequency.
Example $18.00 per month
Subscribe
With free trial The merchant offers a free trial period with zero cost before regular billing starts, then a recurring amount and frequency.
Example first 5 days are free, then $18.00 every 30 days
Start trial
With paid trial The merchant offers a paid trial with a one-time charge before regular billing, then defines the trial amount and recurring charges.
Example first 5 days for $5.00, then $18.00 every 15 days
Start trial
(with amount and currency)
Invoice Billing 2.0 charge for an existing invoice.
Provide invoice_id.

Finalize the invoice first to move it to OPEN status. Do not send amount or currency. They are derived from the invoice.