Payment Page
This section provides the information about working with the Payment Page payment form.
Overview
This article introduces the information about the payment form, the general workflow of using the form, and the capabilities overview—Overview.
Integration
How to set up Payment Page in general and specific cases:
- Interaction concepts—how to prepare the web service for integrating with the payment platform and start processing payments via Payment Page.
- Integration using SDK—how to apply SDKs for mobile applications and web services.
- Integration via CMS—how to embed the payment form into the websites on the basis of various CMSs and with the help of plug-ins.
UX configuration
Various options of the payment form UX configuration:
- Options to open Payment Page—about the ways of opening the form, including its opening in a separate tab, modal window, and an iframe object.
- Options for redirecting customers to payment method—about the ways of opening auxiliary pages when working with different payment methods.
- Options for redirecting customer to the web service—about the ways of redirecting customers from the payment form to the web service via the specified URLs.
Basic actions
The basic actions that can be performed via the payment form, with the description of logical models, user scenarios, as well as the request and callback formats:
- Payment models and statuses—about the types of the payments that can be processed via Payment Page, payment workflows, as well as possible payment and operation statuses.
- Purchase processing—about processing purchases that result in immediate debiting of funds.
- Authorisation hold—about placing a hold on funds within a two-step purchase.
- COF purchase registration—about registering purchases followed by a series of recurring debitis.
- Payment instrument verification—about debiting of a zero amount or placing a hold on funds for validating the payment instrument.
- Tokenization—about opening the payment form for registering payment data and forming a token for this data.
Work with payment methods
Various payment methods and how to work with them—Payment methods.
Additional capabilities
Various capabilities for boosting payment acceptance rates, customer convenience, and the quality of the provided services—Auxiliary procedures and additional capabilities and Customisation.
Additional integration options
The options of integration via Telegram and the merchant's in-house payment form with the implementation an encryption script into the form—Payments by using Telegram bot and Card data encryption script.
Technical aspects
Various technical aspects of working with program requests, digital signature, callbacks, and Payment Page in general—Payment Page API Description.