Filtre d’énumération — liste plate de valeurs d’énumération
valuestring
Exemple:example
typestringobligatoire
Exemple:select
optionarray of string
modestring (FilterMode)
Comment l’interface gère le filtre ; un filtre classique n’a pas de champ mode. force_shown — toujours affiché, ne peut pas être masqué. value_required — point d’entrée dans la section : toujours affiché, ne peut pas être vide (tant qu’aucune valeur n’est sélectionnée, la liste est vide ; il n’y a pas d’option « tout »), la réinitialisation générale ne l’efface pas.
Valeurs:force_shownvalue_required
Exemple:value_required
auto_paymentobject
Uniquement pour le paiement automatique
idintegerobligatoire
Exemple:1
card_idstringobligatoire
Exemple:78787878
sumintegerobligatoire
Exemple:20
payment_option_idintegerobligatoire
Exemple:23
currency_codestringobligatoire
Exemple:RUB
amountstringobligatoire
Exemple:1
L'une des options
object
Lors de la conversion
conversion_payment_sumnumberobligatoire
Exemple:20
conversion_payment_currency_codestringobligatoire
Exemple:RUB
listarray of object
option_idintegerobligatoire
Exemple:23
namestringobligatoire
Exemple:Visa / MasterCard / MIR
system_methodstringobligatoire
Exemple:plastic_card
recurrentbooleanobligatoire
Exemple:true
name_gatewaystringobligatoire
Exemple:Example Bank
system_namestring
Exemple:Tinkoff
payment_settings_idinteger
Configuration de la passerelle de paiement pour la devise ; renvoyé dans payments.add_transaction