Skip to content

Partner Form Payment. Overview

General Information

The partner can implement payments using its own payment form through the API.

Please Note

The partner must comply with the PCI DSS security standards and have the appropriate certificate, as bank card data accepted for payment is sensitive information.

Important Information

According to Russian Central Bank 13-MP rule the compliance of the partner’s actual activities with those declared by him at the conclusion of the contract is checked. For this, as well as to reduce the risk of invalid and fraudulent transactions, the partner needs to integrate a script designed to collect additional client data when making payments.

There are several scenarios for accepting payments:

In the single-step scenario, the client’s funds are held and and debited immediately after the client confirms the payment on the payment form. It is technically impossible to reverse the debit; only refund is available.

In the two-step scenario, the client’s funds are held after the client confirms the payment on the payment form and are debited only after QIWI receives confirmation from the partner. The held funds can be reversed, and the debited funds can be refunded.

Getting Started

  1. Follow the steps outlined in the article «Internet Acquiring» → «Overview» → «Getting Started».
  2. Generate an API Access Key.

    The API access key is a character string used to authorize requests to the API in accordance with the OAuth 2.0 standard (RFC 6749, RFC 6750). It is issued within your personal account under the “Settings” section.

  3. Conduct an API interaction test.

    The default siteId provided to you is in test mode. In this mode, you can perform operations without actual movement of funds. Testing is available only for certain payment methods. For more details, refer to the article «Test Mode».