Update features by account status at the program or organization level.
Note: This only applies to full balance credit card programs, and only features that were previously configured using Configure features by account status can be updated using this endpoint.
You can toggle the following features on or off for a particular account status by setting them to true
or false
, respectively. By default, all these features are on (true
). In the FEATURES OBJECT
body parameter, newKey
, newKey-1
, and so on, must be one of these features.
close-statements
: Iffalse
, the platform won't perform any cycle closings if the account has the specified status.late-payment-fee
: Iffalse
, the platform won't charge any late payment fees if the account has the specified status.overlimit
: Iffalse
, the platform won't charge any overlimit fees if the account has the specified status.
When modifying an existing account status, all the features previously configured must be provided.
Note: If you send a feature name that does not exist, the endpoint returns an error.
A status can be removed if the remove_status
flag is set to true
.
The configuration can be reset if the reset_configuration
flag is set to true
. Resetting the configuration causes all the features to go back to their default values (true
).
Note: if you set reset_configuration
to true, and also try to update some features for that status, the endpoint generates the following error:
Request body is missing: account_statuses field is not allowed when it is set to reset this configuration.
You can use the List statuses endpoint to list all the account statuses defined for your organization.