Sha256: 801381d8b5190ca1171b40dc2b324ba06e8d58c3dc085165c331c67203bbe652
Contents?: true
Size: 1.73 KB
Versions: 7
Compression:
Stored size: 1.73 KB
Contents
# MoneyKit::ProductSettings ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **required** | **Boolean** | If true, only institutions supporting this product will be available. | [optional][default to false] | | **require_permission** | **Boolean** | This flag matters only if `required` is false. For non-required products, the product permission is normally presented to the user as optional (granted by default, but the user may opt out). If this flag is true, however, the product permission will be presented in the UI as non-optional: the user's only choice is to grant the permission or to cancel the link. <p> Note that this field is ignored if `required` is true. Permission is always mandatory for required products. | [optional][default to false] | | **prefetch** | **Boolean** | If true, the data will be available as soon as possible after linking, even if `required` is false. If false, the data will be available after the first manual data refresh. | [optional][default to false] | | **reason** | **String** | A **brief** description of the reason your app wants this data. This description will follow the words \"...data is used to\", and will be displayed to the user when permission is requested. You should provide this field if your app does not request this product by default, or if you want to show a particular reason for requesting the product during this link session. | [optional] | ## Example ```ruby require 'moneykit' instance = MoneyKit::ProductSettings.new( required: null, require_permission: null, prefetch: null, reason: display your account balances ) ```
Version data entries
7 entries across 7 versions & 1 rubygems