Ingestion
All work that is ingested by Gateway is assigned to a business day. If the assigned business day does not exist, it is created in the open state. When work is ingested for the open business day, the batches (ICLs) are set to the captured, but not loaded, state in the database. If Gateway is configured to use a Business Rules workflow during ingestion, Gateway calls Business Rules for each transaction. Business Rules uses its workflow to validate the transaction and to assign the outbound method of payment, endpoint, currency, settlement accumulators, billing codes, and more.
If the business day is already active when work is being ingested, those batches (ICLs) are set to the captured and loaded state. The Gateway engine does not revalidate these transactions because the batches (ICLs) are available for further processing as soon as they are ingested.
If a transmission is configured to be pending, and a maximum pending interval is configured, Gateway calculates and persists the final date that this transmission remains pending before it is automatically refused.