Skip to main content
PUT
Update Payment Method

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

method_id
string
required

Body

application/json
is_enabled
boolean | null
display_name
string | null

Null to reset to default

sub_options
Sub Options · object | null
min_amount_kopeks
integer | null
Required range: x >= 0
max_amount_kopeks
integer | null
Required range: x >= 0
user_type_filter
string | null
Pattern: ^(all|telegram|email)$
first_topup_filter
string | null
Pattern: ^(any|yes|no)$
promo_group_filter_mode
string | null
Pattern: ^(all|selected)$
allowed_promo_group_ids
integer[] | null
reset_display_name
boolean
default:false
reset_min_amount
boolean
default:false
reset_max_amount
boolean
default:false

Response

Successful Response

method_id
string
required
sort_order
integer
required
is_enabled
boolean
required
default_display_name
string
required
default_min_amount_kopeks
integer
required
default_max_amount_kopeks
integer
required
user_type_filter
string
required
first_topup_filter
string
required
promo_group_filter_mode
string
required
is_provider_configured
boolean
required
display_name
string | null
sub_options
Sub Options · object | null
available_sub_options
SubOptionInfo · object[] | null
min_amount_kopeks
integer | null
max_amount_kopeks
integer | null
allowed_promo_group_ids
integer[]
created_at
string<date-time> | null
updated_at
string<date-time> | null