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

Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started