AACFlow

YooKassa

Process payments with YooKassa (YooMoney) — a leading Russian payment gateway

yo

YooKassa (formerly Yandex.Kassa) is a leading payment processing platform in Russia, enabling businesses to accept payments via bank cards, e-wallets, online banking, SBP (Fast Payment System), and other methods. It is widely used by online merchants for payment acceptance and payout operations.

With the YooKassa integration in AACFlow, you can:

  • Create payments: Initiate one-time payments with various payment methods and currencies
  • Process recurring payments: Set up auto-payments and subscriptions for regular billing
  • Handle payouts: Send funds to bank cards, e-wallets, and bank accounts
  • Track payment status: Monitor payment lifecycle — pending, succeeded, canceled, refunded
  • Manage refunds: Process full and partial refunds programmatically
  • Generate receipts: Create and send fiscal receipts according to 54-FZ requirements

This integration enables complete payment workflow automation for Russian e-commerce, from checkout to settlement.

Usage Instructions

Integrate YooKassa into the workflow. Can create payments, handle payouts, and track transaction status. Requires YooKassa shop ID and secret key.

Tools

yookassa_create_payment

Create a new payment

Input

ParameterTypeRequiredDescription
amountnumberYesPayment amount
currencystringNoCurrency code (default: RUB)
descriptionstringNoPayment description
paymentMethodIdstringNoSaved payment method ID
capturebooleanNoAuto-capture on success (default: true)
returnUrlstringNoRedirect URL after payment
shopIdstringYesYooKassa shop ID
secretKeystringYesYooKassa secret key

Output

ParameterTypeDescription
idstringPayment ID
statusstringPayment status
confirmationUrlstringRedirect URL for user payment
amountobjectAmount details

yookassa_get_payment

Get payment details by ID

Input

ParameterTypeRequiredDescription
paymentIdstringYesPayment ID
shopIdstringYesYooKassa shop ID
secretKeystringYesYooKassa secret key

Output

ParameterTypeDescription
idstringPayment ID
statusstringCurrent payment status
amountobjectPayment amount
paidbooleanWhether payment was completed

yookassa_create_payout

Send a payout to a user

Input

ParameterTypeRequiredDescription
amountnumberYesPayout amount
payoutDestinationDataobjectYesDestination details (card, wallet, etc.)
descriptionstringNoPayout description
shopIdstringYesYooKassa shop ID
secretKeystringYesYooKassa secret key

Output

ParameterTypeDescription
idstringPayout ID
statusstringPayout status

On this page

Commencez à construire aujourd’hui
Plus de 100 000 développeurs nous font confiance.
La plateforme SaaS pour créer des agents IA et piloter vos équipes agentiques.
Commencer