Private
Two-step payment
Funds blocking on customer's card for a future withdrawal
What is the two step payment?
Funds blocking on client's card up to 30 days. Within this period you can cancel the blocking or withdraw the funds completely or partly. After 30 days - funds will be automatically unblocked on client's card.
Possibilities
Splitting of payment to multiple recipients
Receiving a client card token in the response from the LiqPay
Completion of payment within 30 days
Unlock at any time within 30 days
How the two-step payment works
  1. The company generates a request for a two-stage payment API specifying the required parameters.
  2. Funds are blocked on the client's card.
  3. Withdrawal of blocked funds in whole or in part, in favor of the company. In case of partial withdrawal, the blocking for the remaining part of the funds is automatically canceled.
  4. Unblock funds by using the Returns API.
Connection
1
Server-Server
With appropriate level of PCI DSS  certification
According to the rules of payment systems Mastercard and Visa, a certificate is required because the interaction with the LiqPay passes through server-server method, the customer enters the card details on the website.
To receive access to the API, you need:
  1. To have the appropriate level of PCI DSS certification, depending on the number of transactions per year
  2. Apply for connection
Send a request
2
Client-Server
Without certification PCI DSS
Integration within public API Checkout or Payment widget, use action hold - amount of hold on sender's account.
Integration methods
Self-integration according to documentation:
SDK mobile libraries:
SDK for programming language: