# EffectiveCollectionConfigurationDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

The collection configuration that governs a reseller's merchant billing once inheritance has been
applied, and which reseller it comes from.

## Fields
- `resellerId` (string(uuid)): The reseller the configuration was resolved for.
- `sourceResellerId` (string(uuid)): The reseller whose configuration applies. Equal to `resellerId` when the reseller  is governed by its own configuration, or when nothing is configured on it or any ancestor.
- `sourceResellerName` (string): The display name of `sourceResellerId`, when it resolved. (nullable)
- `isInherited` (boolean): Whether the configuration comes from an ancestor rather than the reseller itself.
- `isConfigured` (boolean): Whether a collection merchant is configured on the effective set.
- `defaultFulfillmentPath` ([BillingFulfillmentPath](https://devportal.demo.winkpg.io/docs/api/models/BillingFulfillmentPath.md)): The effective default fulfillment path. (nullable)
  Values:
  - `Invoicing`: Generate an invoice in PhoeniXGate.Invoicing addressed to the Merchant and route payment through the reseller's configured Hosted Payment Page.
  - `RecurringContract`: Charge a stored payment method (card or ACH) against the Merchant on a schedule, via a recurring contract owned by the reseller's collection merchant.
- `collectionMerchantId` (string(uuid)): The effective collection merchant. (nullable)
- `captureHppPageId` (string(uuid)): The effective card-capture Hosted Payment Page. (nullable)
- `allowCardPayments` (boolean): The effective card allow flag. An unset flag permits card capture. (nullable)
- `allowAchPayments` (boolean): The effective ACH allow flag. An unset flag permits ACH capture. (nullable)

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
