Documentation

Documentation

  • Bank 131 API
  • Languages iconEnglish
    • Русский

›Reports

131 Documentation

  • API features
  • Where to begin

Introduction to API

  • Interaction
  • API libraries
  • Testing
  • Version history

How Payouts Work

  • Features
  • How it all works
  • Main payout scenario
  • Payout refunds
  • The Self-employed

    • Payouts to the self-employed
    • Linking the self-employed
    • Fiscalization

    Payout Methods

    • To a Russian bank card
    • To a foreign bank card
    • To a Russian bank account
    • To a QIWI Wallet
    • To a YooMoney (Yandex.Money)
    • To the Russian Federal Tax Agency
    • Via FPS by a phone number

    Payout Scenarios

    • Payout to a card via widget
    • Single-request payout
    • Payout to a card with PCI DSS
    • Payout to a self-employed person with fiscal receipt

How Payments Work

  • Features
  • Payment process
  • Payments via bank card
  • Payments with later capture
  • Refunds
  • Recurring payments
  • Integration with Google Pay™
  • Payments via Telegram
  • Payments via FPS by QR code
  • Split Payments

    • Features and options
    • Split payments out of the box
    • Split payments using API

    Payment Scenarios

    • Paying via payment form
    • Paying with PCI DSS
    • Single-request payment
    • Google Pay™

Widgets

  • Widget to get card details
  • Payment form widget
  • Widget for linking a self-employed person to the Bank

Passport Verification

  • Features
  • Interaction
  • Methods

    • Verification request
    • Verification status
  • Response and errors

Reports

  • Payouts report
  • Payments report
  • Monthly report

API Reference

  • Objects
  • Methods
  • Webhooks
  • Error codes

Daily payouts report

The daily report is sent in CSV format to the e-mail address specified in your agreement with Bank 131. If you wish to receive the reports in the XSLSX or in a different way, for example, via SFTP, please contact your Bank 131 manager.

How to use the report

The report sent by Bank 131 contains a list of all successful operations for the full day (24 hours). You need to check operations on your side against those in the report to reveal any possible errors.

If an operation is marked as successful on your side but it does not appear in the report, you need to repeat the request.

If an operation is marked as unsuccessful on your side but it does appear in the report, you can stop trying to perform it.

The report is a financial document. If you believe that the report you received contains mistakes, make sure to contact your Bank 131 manager. The timeframe for making corrections is specified in your agreement with the Bank.

Report file name

<Project name>_YYYY-MM-DD_YYYY-MM-DD

Report fields

№Field nameFormatDescriptionExample
1operationIdstringBank 131 payment identifier21
2transactionDatestring (date in the following format: YYYY-MM-DD H:I:S)The time of payment creation on Bank 131's side2019-06-21 23:17:55
3finishedAtstring (date in the following format: YYYY-MM-DD H:I:S)The time of payment completion on Bank 131's side2019-06-21 23:17:56
4typeOfPaymentstringTransaction type. Options: Advice is a payout; Refund is a refund. More detailsAdvice
5paymentFastintPayout type. 0 — is a regular payout, 1 — is a fast payout via the BESP system (only for payouts to Russian bank accounts).1
6paymentSessionIdstringPayment session identifier23
7contractstringThe number of your contract with Bank 131100-C-000000
8paymentSessionMerchantMetadatastringYour additional data that you passed within the request for the operation{"test_data":"test"}
9paymentMethodIdentitystringThe payment instrument (masked card number, account number)420080******8800
10productstringThe product or service identifier according to the agreement with Bank 131new_test_payouts
11grossLocalAmountdecimalThe sum of money for which the service is provided (total)110
12paymentLocalAmountdecimalThe sum of the payment (request)100
13feesLocalAmountdecimalBank 131's fee (grossLocalAmount - paymentLocalAmount)10
14currencystringThe three-letter currency code (ISO)RUB
15rrnstringRetrieval Reference Number: the unique identifier of a bank transaction12345678

Payout types (typeOfPayment)

  • Advice is a successful payout.
  • Refund is a refund of a successful payout. Only for payouts to Russian bank accounts. Can be refunded upon request of the payout recipient's bank. More details

Report example

Download report example

← Response and errorsPayments report →
  • How to use the report
  • Report file name
  • Report fields
    • Payout types (typeOfPayment)
  • Report example
Documentation
Documentation
PayoutsPaymentsAPI Reference
Step by step
Payout to a card via widgetPayout to a card with PCI DSSPayout to the self-employed Paying via payment form
Get in touch
Ideas and partnerships — partners@131.ruMedia — press@131.ru
© 2022 Bank 131