ProcessorSignalDecisionReportRequest defines the request schema for /processor/signal/decision/report
Name | Type | Description | Notes |
---|---|---|---|
processor_token | str | The processor token obtained from the Plaid integration partner. Processor tokens are in the format: `processor-<environment>-<identifier>` | |
client_transaction_id | str | Must be the same as the `client_transaction_id` supplied when calling `/signal/evaluate` | |
initiated | bool | `true` if the ACH transaction was initiated, `false` otherwise. This field must be returned as a boolean. If formatted incorrectly, this will result in an `INVALID_FIELD` error. | |
client_id | str | Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body. | [optional] |
secret | str | Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body. | [optional] |
days_funds_on_hold | int, none_type | The actual number of days (hold time) since the ACH debit transaction that you wait before making funds available to your customers. The holding time could affect the ACH return rate. For example, use 0 if you make funds available to your customers instantly or the same day following the debit transaction, or 1 if you make funds available the next day following the debit initialization. | [optional] |
decision_outcome | SignalDecisionOutcome | [optional] | |
payment_method | SignalPaymentMethod | [optional] | |
amount_instantly_available | float, none_type | The amount (in USD) made available to your customers instantly following the debit transaction. It could be a partial amount of the requested transaction (example: 102.05). | [optional] |
any string name | bool, date, datetime, dict, float, int, list, str, none_type | any string name can be used but the value must be the correct type | [optional] |