Create your payment page

Create your payment page
Set up a Solidgate-hosted payment page by configuring your API request, setting order parameters, and redirecting customers to checkout

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 Guide
Verify your website meets acquiring bank standards for legal pages, refund policies, contact info, and transparent business disclosures.
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.

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

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

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.0Invoice
Billing 1.0Billing 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.

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.
TypeUse caseButton text
Without trialThe merchant defines a recurring amount, currency, and frequency.
Example $18.00 per month
Subscribe
With free trialThe 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 trialThe 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)
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.

Looking for help? Contact us
Stay informed with Changelog