swag-payments/spec/definitions/PaymentSearchResult.yaml
Evgeny Levenets fb18643a35
MST-173: replace offset with continuation token (#212)
* replace offset and total count with continuation token for magista-related requests
* add payment status timestamp
* offset is still presented in "searchPayouts" request
2018-07-11 16:07:01 +03:00

59 lines
2.0 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

type: object
allOf:
- $ref: '#/definitions/PaymentStatus'
- type: object
required:
- id
- invoiceID
- createdAt
- amount
- currency
- payer
- flow
properties:
id:
description: Идентификатор платежа
type: string
shortID:
description: Cокращенный идентификатор платежа и инвойса (spid)
type: string
invoiceID:
description: 'Идентификатор инвойса, в рамках которого был создан платеж'
type: string
shopID:
description: 'Идентификатор магазина, в рамках которого был создан платеж'
type: string
createdAt:
description: Дата и время создания
type: string
format: date-time
amount:
description: |
Стоимость предлагаемых товаров или услуг, в минорных денежных
единицах, например в копейках в случае указания российских рублей в
качестве валюты.
type: integer
format: int64
minimum: 1
fee:
description: 'Комиссия системы, в минорных денежных единицах'
type: integer
format: int64
minimum: 0
currency:
x-rebillyMerge:
- $ref: '#/definitions/Currency'
payer:
$ref: '#/definitions/Payer'
flow:
$ref: '#/definitions/PaymentFlow'
geoLocationInfo:
$ref: '#/definitions/GeoLocationInfo'
metadata:
description: Связанные с платежом метаданные
type: object
statusChangedAt:
description: Дата и время изменения статуса платежа
type: string
format: date-time