Reports of accepted payments

Attention. This is an old version of the API. Switch to the Yandex.Checkout API.

Once a day, Yandex.Checkout creates a report of accepted payments. The report is sent in the body of an email message, to the address that you specify in your personal dashboard (Email for sending reports). It is signed with the Yandex.Money certificate (S/MIME signature). The report contains all transfers for the date shown.

Reports can also be sent over (S)FTP. For details, contact a Yandex.Checkout manager.

Tip.

You can load data on transfers for any time period in your personal dashboard. To do this, go to Transactions, select the desired transfers, and click Export. A file with your selection is saved in the Payment.History folder on Yandex.Disk for the username in the personal dashboard.

Payments from legal entities (B2B payments) are not included in these registers. They're sent in separate registers.

The email subject is generated from a template (numbering is continuous):

REGISTER OF PAYMENTS FOR <Store name.> No. <number>

The email body is formed like this:

PAYMENT REGISTER FOR <Store name>. No. <number>Payment date: <dd.mm.yyyy>Payment ID; Payment amount; Currency; Amount with a deduction of the fee; Time of payment; Payment method ID; Description; Payment type<Payment information>The amount of <Payment type>-type payments accepted: <total amount of successful payments of this type within one day>The amount of <Payment type>-type payments accepted with a deduction of the fee: <total amount of successful payments of this type with a deduction of the Yandex.Checkout fee>The number of <Payment type>-type payments: <number of payments of this type>The amount of payments accepted: <total amount of successful payments within one day>The amount of payments accepted with a deduction of the fee: <total amount of successful payments with a deduction of the Yandex.Checkout fee>The number of payments: <number of payments>To: <Store name>(Under the Contract No. <number of the Contract entered into between your company and Yandex.Checkout>)

Fields in reports on accepted payments

Field

Value

Transaction number

Unique Yandex.Checkout transaction number (string, maximum of 32 characters). The value of the invoiceId parameter from the notification of successful payment.

Customer ID

Payer's ID in the merchant's system (string, maximum of 64 characters). Value from the payment form's customerNumber parameter.

Payment amount

Amount of the transaction. The decimals are separated by the dot, and there is always two digits after the decimal point. There is no thousands separator.

Payment currency

Three-letter currency code (RUB is the Russian ruble).

Amount with a deduction of the fee

The amount to be paid to the account. The decimals are separated by the dot, and there is always two digits after the decimal point. There is no thousands separator.

Time of payment

Time of operation in Yandex.Checkout.

Date and time in Yandex.Checkout system in dd.mm.yyyy hh:mm:ss format.

Payer's Wallet number.

The number of the Yandex.Money wallet that the payment was made from.

Summary

Name of purchased product in Yandex.Checkout system.

Payment type

The method that was used for making the payment. Values correspond to the paymentType parameter values (see Payment method codes). Optional field.

Note.

If you need to add another field to the report, send email to your Yandex.Checkout manager.

Report example

Subject: PAYMENT REGISTER for Store_name. No. 3355PAYMENT REGISTER for "Store name" LLC. No. 3355Payment date: 14.03.2014Transaction number; Client ID; Payment amount; Currency; Amount with a deduction of the fee; Time of payment; Payer's wallet number; Short description; Payment type549755819524; 4956; 10.00; RUB; 9.50; 18.12.2007 17:46:58; 410038366898; payment for Online store services; GP549755819525; 4957; 15.00; RUB; 14.25; 18.12.2007 17:47:32; 410038366898; payment for Online store services; PCThe amount of PC-type payments accepted: 15.00 RUBThe amount of PC-type payments accepted with a deduction of the fee: 14.25 RUBThe number of PC-type payments: 1The amount of GP-type payments accepted: 10.00 RUBThe amount of GP-type payments accepted with a deduction of the fee: 9.50 RUBThe number of GP-type payments: 1The amount of payments accepted: 25.00 RUBThe amount of payments accepted with a deduction of the fee: 23.75 RUBThe number of payments: 2To: "Store name" LLC(Under the Contract No. 111.1111.11)

See also

Payment form

Description of the payment process

Processing HTTP notifications