Tinkoff Business

Interact with Tinkoff Business (Acquiring v2)

Payment → Initialize Payment

AI-generated

Summary

Initialize a payment session with Tinkoff Business by specifying the payment amount, order ID, and optional customer contact details, with support for two-stage (held) payments.

Inputs

  • Amount (kopecks) (required) — The payment amount in kopecks as an integer.
  • Order ID (required) — A unique identifier for the order.
  • Customer Email — Optional email address of the customer.
  • Customer Phone — Optional phone number of the customer in the format +7XXXXXXXXXX.
  • Hold Funds (Two-Stage) — If true, enables hold of funds for a two-stage payment process.

Output shape

a single JSON object containing the initialized payment session details as returned by Tinkoff Business API

Output includes fields from the Tinkoff 'Init' API response; in case of error, an error message is thrown.

Discussion