mirror of
https://github.com/valitydev/swag-payments.git
synced 2024-11-06 01:25:22 +00:00
Stop responding w/ payment tool tokens in payment (#42)
These are not the same tokens, and can not be the same, which is confusing for clients. They can not reuse them.
This commit is contained in:
parent
285deb7348
commit
c39e50b2d6
@ -11,11 +11,5 @@ allOf:
|
|||||||
type: string
|
type: string
|
||||||
maxLength: 40
|
maxLength: 40
|
||||||
minLength: 1
|
minLength: 1
|
||||||
paymentToolToken:
|
|
||||||
readOnly: true
|
|
||||||
description: Токен платежного средства, предоставленного плательщиком
|
|
||||||
type: string
|
|
||||||
maxLength: 2000
|
|
||||||
paymentToolDetails:
|
paymentToolDetails:
|
||||||
readOnly: true
|
|
||||||
$ref: '#/definitions/PaymentToolDetails'
|
$ref: '#/definitions/PaymentToolDetails'
|
||||||
|
@ -1,15 +1,18 @@
|
|||||||
type: object
|
type: object
|
||||||
description: Данные одноразового платежного средства
|
description: Данные одноразового платежного средства
|
||||||
required:
|
|
||||||
- paymentSession
|
|
||||||
- paymentToolToken
|
|
||||||
properties:
|
properties:
|
||||||
paymentToolToken:
|
paymentToolToken:
|
||||||
description: Токен платежного средства, предоставленного плательщиком
|
description: |
|
||||||
|
Токен платежного средства, предоставленного плательщиком.
|
||||||
|
|
||||||
|
_Обязателен при создании платежа или привязки, может быть получен в процессе [токенизации](#operation/createPaymentResource)_.
|
||||||
type: string
|
type: string
|
||||||
maxLength: 2000
|
maxLength: 2000
|
||||||
paymentSession:
|
paymentSession:
|
||||||
description: Идентификатор платежной сессии
|
description: |
|
||||||
|
Идентификатор платежной сессии.
|
||||||
|
|
||||||
|
_Обязателен при создании платежа или привязки, может быть получен в процессе [токенизации](#operation/createPaymentResource)_.
|
||||||
type: string
|
type: string
|
||||||
maxLength: 1000
|
maxLength: 1000
|
||||||
paymentToolDetails:
|
paymentToolDetails:
|
||||||
|
@ -1,11 +1,26 @@
|
|||||||
type: object
|
type: object
|
||||||
allOf:
|
description: Данные одноразового платежного средства
|
||||||
- $ref: '#/definitions/PaymentResource'
|
required:
|
||||||
- type: object
|
- paymentSession
|
||||||
properties:
|
- paymentToolToken
|
||||||
validUntil:
|
properties:
|
||||||
description: Дата и время, до наступления которых токен платежного средства остается действительным
|
paymentToolToken:
|
||||||
type: string
|
description: Токен платежного средства, предоставленного плательщиком
|
||||||
format: date-time
|
type: string
|
||||||
readOnly: true
|
maxLength: 2000
|
||||||
|
paymentSession:
|
||||||
|
description: Идентификатор платежной сессии
|
||||||
|
type: string
|
||||||
|
maxLength: 1000
|
||||||
|
paymentToolDetails:
|
||||||
|
$ref: '#/definitions/PaymentToolDetails'
|
||||||
|
clientInfo:
|
||||||
|
allOf:
|
||||||
|
- $ref: '#/definitions/ClientInfo'
|
||||||
|
- readOnly: true
|
||||||
|
validUntil:
|
||||||
|
description: Дата и время, до наступления которых токен платежного средства остается действительным
|
||||||
|
type: string
|
||||||
|
format: date-time
|
||||||
|
readOnly: true
|
||||||
|
|
||||||
|
@ -11,11 +11,5 @@ allOf:
|
|||||||
$ref: '#/definitions/ContactInfo'
|
$ref: '#/definitions/ContactInfo'
|
||||||
recurrentParentPayment:
|
recurrentParentPayment:
|
||||||
$ref: '#/definitions/PaymentRecurrentParent'
|
$ref: '#/definitions/PaymentRecurrentParent'
|
||||||
paymentToolToken:
|
|
||||||
readOnly: true
|
|
||||||
description: Токен платежного средства, предоставленного плательщиком
|
|
||||||
type: string
|
|
||||||
maxLength: 2000
|
|
||||||
paymentToolDetails:
|
paymentToolDetails:
|
||||||
readOnly: true
|
|
||||||
$ref: '#/definitions/PaymentToolDetails'
|
$ref: '#/definitions/PaymentToolDetails'
|
||||||
|
Loading…
Reference in New Issue
Block a user