Payment form

Payment form
Integrate a fully customizable payment form into your checkout page with card fields, wallet buttons, APM buttons, coupon support, and event tracking

Payment form overview

Payment Form gives you full control over the checkout experience. It renders directly on your page with no redirect, so you own the design, the flow, and the customer journey.

It handles card tokenization and 3D Secure authentication and supports digital wallets and APM buttons alongside the card fields. Use form events to track customer interactions in real time, coupons to offer targeted discounts and drive conversions, and configuration options to set language and browser requirements.

Guides are split by task: create and initialize the form, customize its look and layout, and update transaction parameters on an already initialized form.

Learn how to integrate the Solidgate Payment Form into your website with or without SDK. This guide covers backend setup, SDK installation, merchant data configuration, and form initialization.

Payment Form supports multiple languages and various payment methods. To change amount, currency, or product after the form is on the page, use the update payment form flow.

Customize your Payment Form with various templates and styles to create a seamless, customer-friendly interface that matches your brand and increases customer satisfaction and conversion rates.

Leverage flexibility by adapting Payment Form elements, styles, and layouts to meet specific transaction requirements and regional preferences, thereby increasing the personalization of the payment process.

Update transaction parameters on an initialized form without re-mounting the checkout. Modify amount, currency, product_id, and other allowed fields through the partialIntent object and the form.update() method.

This flow is useful for multi-tariff checkouts, plan switches, and any scenario where order details change while the customer stays on the same page.

Implementing the Resign Form can simplify the checkout process for loyal customers. Card data is securely stored for 1-click payments, which increases convenience and reduces transaction time.

Resign Form improves the shopping experience by reducing data entry and speeding up transactions. Its use increases customer satisfaction and loyalty, and its efficient design minimizes friction during payment.

Integrate Apple Pay, Google Pay, and Click to Pay buttons to offer customers fast, secure checkout using stored credentials. These options require merchant account setup but eliminate manual card entry across devices and networks.

Extend payment options with APM buttons, such as PayPal, Pix, Bizum, Blik, Cash App Pay, MB WAY, and SmartPix. Configure styles and placement to tailor the checkout to your market.

Using Payment Form events, you can track customer interactions throughout the payment process. This helps you analyze and monitor real-time actions such as submission, success, and failure.

This provides valuable insights into customer behavior, helps troubleshoot during Payment Form initialization, and ultimately improves the payment experience.

Payment Form provides features for managing customer interactions through built-in validation, supports multiple languages to serve global customers, and ensures full compatibility with secure browsers.

In addition, Payment Form supports dynamic field addition based on the card’s BIN code and direct coupon methods, providing an optimal customer experience.


Looking for help? Contact us
Stay informed with Changelog