Parameters

This page contains common product, program, and provider parameters that are available to configure. Galileo configures these parameters for you during program and product setup. Also see Product Settings for further options.

πŸ“˜

Note

The total number of parameters in the Galileo system exceeds 500, so not all parameters are displayed here. In some cases, a parameter represents legacy functionality that is no longer available.

To view the parameters that are configured for your products, you have these options:

  • Call the Get Product Config endpoint and specify section: parameter.
  • In the Galileo Client Console, open the page for each product.

The Level column in each table specifies the level at which the parameter can be set.

  • prod β€” Product level. Applies to every account with the same prod_id.
  • prog β€” Program level. Applies to every account with the same prog_id.
  • prov β€” Provider level. Applies to all of your accounts.

Table of contents

Onboarding (KYC/CIP)

For more information on onboarding, see Customer ID Verification.

ParameterLevelDescriptionValues
CIPAPprodWhich applications can run ID verification when onboarding customers: CST (tool) or Program API (intserv/4.0).
  • String β€” Comma-separated list of codes for applications to use for CIP during onboarding.
  • Not set β€” Do not run CIP during onboarding.
  • CIPGTprodSpecifies government ID types that are required for CIP. Government ID types correspond to idType and idType2 in the Create Account endpoint.
  • String β€” Comma-separated list of government ID types that are required for CIP.
  • Not set β€” Only require an SSN for CIP.
  • DOBprodSpecifies the minimum age of the cardholder.
  • Integer β€” Minimum cardholder age
  • 0 or not set β€” Minimum age for a primary account is 18 and minimum age for a secondary account is 13.
  • FFTIDprodControls whether an applicant can provide a driver’s license instead of SSN for CIP.
  • Y β€” Accept an SSN or driver license for CIP
  • Other or not set β€” Accept only an SSN for CIP and force fail CIP if an SSN is not provided.
  • IDSSNprodSpecifies whether an SSN is required, optional, or will not be requested for identification during onboarding. This parameter also specifies whether the customer can claim that they do not have an SSN.

    When this parameter is set, CIPGT is required to allow SSN as a valid ID for onboarding. When this parameter is not set, SSN is not validated for uniqueness
  • Req or 1 β€” SSN is required and validated for uniqueness (in VLDVL)
  • Opt or 0 β€” SSN is optional and is not validated for uniqueness.
  • Req-force β€” SSN is required unless the cardholder claims not to have an SSN.
  • Opt-force β€” SSN is optional and the cardholder can claim not to have an SSN.
  • Not set β€” SSN is not validated for uniqueness.
  • MPADDprodContains the mailing address where customers mail paper documents after KYC/CIP verification fails. This parameter is required when TOTID is set.
  • String β€” Mailing address where customers mail paper documents.
  • Not set β€” No address is provided.
  • MPFAXprodContains the number for customers to fax documentation when KYC/CIP verification fails.
  • String β€” Number for customers to fax documentation.
  • Not set β€” No number is provided
  • RTTIDprodControls whether ID verification is performed at the time of onboarding, using Galileo's integrated KYC/CIP process. This parameter is required when TOTID is set to RT.
  • Y β€” Perform ID verification at the time of onboarding.
  • Other or not set β€” Use the value in TOTID.
  • TIDSTprodSpecifies which account status to set when a prospective customer fails ID verification. This parameter is valid only when using Galileo's integrated ID verification process.
  • - (hyphen) or not set β€” Statuses are not updated.
  • N β€” Active status not updated. Account status set to N (active).
  • F β€” Active status set to N (not active). Account status set to F (failed).
  • Other β€” Account status set to this value.
  • TOTIDprodControls whether this product uses Galileo's integrated ID verification process during onboarding via Program API and whether the verification is performed in real time or as a batch. This parameter is required for all products.
  • RT β€” Use Galileo's integrated ID verification process, and perform verification in real time.
  • B β€” Use Galileo's integrated ID verification process, and perform verification in a batch.
  • N β€” Do not use Galileo's integrated ID verification process.
  • TUCRYprodSpecifies the country database to use for Galileo's integrated ID verification process. This parameter is required to be set to CAN for Canadian ID verification.
  • CAN β€” Use the Canadian database.
  • US or not set β€” Use the United States database.
  • VALIDprodWhether the product requires a unique government ID, such as SSN for the U.S. or SIN for Canada or a driver license. When this parameter is set to 1, VLDLV must be set. Use IDSSN to specify that the government ID must be an SSN.
  • 1 β€” Government ID validation is required.
  • 0 or not set β€” Government ID validation is not required.
  • VLDLVprodControls the level at which a government ID must be unique: product, program, or provider. Valid only when TOTID is set to Y and when the onboarding is performed via Program API.. This parameter is required when VALID is set to 1.
  • prod β€” No accounts with the same product ID can have the same government ID.
  • prog β€” No accounts with the same program ID can have the same government ID.
  • db β€” No accounts with the same provider ID can have the same government ID.
  • Not set β€” Government ID does not need to be unique.
  • Accounts

    For more information, see About Accounts.

    ParameterLevelDescriptionValues
    ACSETprodControls the steps that are required for account setup during onboarding. Set this parameter if additional enrollment steps are required before an account can perform a transaction after account creation.

    This parameter is required for all products unless XAACT is configured instead.

    When this parameter is not set and XAACT is not set, new accounts are not processed.
  • String β€” Two-letter code indicating the steps that are required for account setup during onboarding.
  • Not set β€” New accounts are not created unless XAACT is set.
  • ACTYPprodControls whether the product is a savings account (R) or a prepaid account (S). When this parameter is not set, the product is not a savings account or a prepaid account.
  • R β€” Savings account (β€œrainy day”).
  • S β€” Prepaid account (β€œspending”).
  • Other or not set β€” Product is not a savings account or prepaid account.
  • AENULprovControls whether the email address can be nullified by the Update Account endpoint.
  • 1 β€” Allow the account-holder email address to be nullified with Update Account.
  • Other or not set β€” Do not allow email addresses to be nullified.
  • ASTPOprovControls whether the cardholder's ship-to address can be a P.O. box.
  • 1 β€” Allow the cardholder's ship-to address to be a P.O. box.
  • Other or not set β€” Do not allow P.O. boxes for ship-to addresses.
  • BCDATprodControls the start date to use when calculating the bill cycle. This parameter is required for products with bill cycle setup (cycle fee) at account creation. This parameter sets the bill cycle start date to be calculated from either the account start date (ACCT) or the card activation date (CARD). BCDAY is required to set the length of time to wait before assessing monthly fees. When this parameter is not set, the bill cycle will fail.
  • ACCT β€” Calculate the bill cycle from the account start date.
  • CARD β€” Calculate the bill cycle from the card activation date.
  • Other β€” Bill cycle process fails.
  • CCODEprodContains the currency code for transactions on the product.
  • Integer β€” 3-digit ISO 4217 numeric code for the currency
  • CDACTprodSpecifies the number of days to wait before closing an account that has a 0.00 balance.
  • Integer β€” Number of days before automatically closing an account that has a 0.00 balance
  • Not set β€” Do not automatically close an account that has a 0.00 balance
  • DOBprodSpecifies the minimum age of the cardholder. A card is issued only if the customer’s age is at least the value in this parameter.
  • Integer β€” Minimum cardholder age.
  • 0 or not set β€” Minimum age for a primary account is 18 and minimum age for a secondary account is 13.
  • EAPOBprodControls whether a P.O. box is a valid applicant address for onboarding.
  • Y β€” Allow applicants to use a P.O. box address for onboarding.
  • Other or not set β€” Do not allow applicants to use a P.O. box address for onboarding.
  • FTAVSprogSpecifies the number of accounts within the program that can have the same street address. The address is verified against the concatenated street name and zip code. When the number of accounts with the same address reaches the number in this parameter, additional accounts cannot be created.
  • Integer β€” Number of accounts within a program that can have the same street address.
  • 0 or not set β€” Do not limit the number of accounts that have the same street address.
  • INTMXprodSpecifies the maximum balance amount to which interest is applied. For example, if the value of this parameter is 9999 and the balance is 15 000.00, then 5000.00 is not included in the interest calculation.
  • Decimal number β€” Maximum balance amount to include in the interest calculation.
  • 0 β€” Do not apply interest to this product.
  • Not set β€” There is no limit on the amount to include in the interest calculation.
  • LCALEprovSpecifies the locale of the provider, e.g., en_US
  • String β€” Provider locale
  • MAINPprodSpecifies the precedence of products within the program. The first product listed in this parameter is the primary product, and the account associated with the product is the main account. Specify products in this parameter in this order:
  • personal
  • instant-issue
  • virtual spending
  • secondary
  • overdraft
  • savings

    When this parameter is not set, the account with the greatest CAD for a particular cardholder is the main account. This parameter is required when SAVPI is set.
  • String β€” Comma-separated list of product IDs in order of precedence.
  • Not set β€” Use the account with the highest CAD in the list of products for a particular cardholder as the main account.
  • PRIORprodContains a list of products to be considered as primary products for this secondary product. This parameter is set on secondary account products and is valid only when ASFDS is set to P on the secondary product.

    The highest number in this list is designated as the primary account for this secondary account, such that the primary account is assessed the fees that the secondary account incurs.
  • String β€” Comma-separated product IDs of potential primary products for this product.
  • Not set β€” This is not a secondary account.
  • SAVCLprodContains the transfer type for closing a savings account. This parameter is required both for savings account products and for products with an associated savings account.

    When this parameter is not set, funds movement fails.
  • MSCL β€” The only valid value.
  • Not set β€” This is not a savings account nor an account that has an associated savings account.
  • SAVIRprodSpecifies the interest rate for the account. This parameter is required when SAVIN is set but can also be set for any interest-bearing account. When you set this parameter, SAVIT and SAVFQ are required.
  • Decimal number β€” Interest rate for the account.
  • 0 or not set β€” This account does not accrue interest.
  • SAVITprodSpecifies the transaction type (otype) to use for interest payments. This parameter is valid for any interest-bearing account. This parameter is required when SAVIN is set.
  • String β€” Interest payment transaction type to use for interest payments
  • Not set β€” Use the default value: MZ
  • SAVPIprodSpecifies which product is the associated savings account for this product. When this parameter is set, accounts created with this product ID are eligible to enroll in the specified savings account product. Set this parameter on the primary account. MAINP is required when this parameter is set.

    When this parameter is not set, this product is not eligible to enroll in a savings account. However, if internal account fet_id 69 is set for an individual account, that overrides the value in this parameter.

    This parameter accepts only one product ID; to associate multiple savings account products with this product, use SAVPL. Do not set this parameter when SAVPL is set.
  • String β€” The savings account product ID to associate with this product.
  • Not set β€” No savings account is associated with this product.
  • SAVPLprodSpecifies which savings account products can be associated with this primary product, where there are multiple possible savings account products. Set this parameter on the primary account. Do not set this parameter if SAVPI is set.

    When this parameter is set, accounts created with this product ID are eligible to enroll in one of the specified savings account products. MAINP is required when this parameter is set.
  • String β€” Comma-separated list (no spaces) of savings account product IDs to associate with this primary product.
  • Not set β€” Use the value in SAVPI.
  • SAVXFprodSpecifies the transfer type when moving funds into and out of a savings account. This parameter is required to make transfers and is valid only when SAVIN is set.
  • MSAV β€” The only valid value.
  • Not set β€” This is not a savings account.
  • SCLMSprodSpecifies the statuses that an account must be in for the account to count toward the limit specified in SECLM when the Create Account and Add Account endpoints are used. This parameter is valid only when SECLM is set. Set this parameter to the same value on the primary and secondary products.

    For example, if SECLM is 100, and 120 secondary accounts are associated with the primary account, and this parameter is set to N, only 100 of those secondary accounts can be in status: N without violating the limit in SECLM. If you try to create one more account in status: N, the SECLM limit is violated.

    When this parameter is not set, the statuses that are counted by default are N, L, S, A, V, W, X, and Y.
  • String β€” Comma-separated account statuses that count toward the limit in SECLM.
  • Not set β€” The default set of statuses are counted toward the limit in SECLM.
  • SDIprod
    prog
    Controls whether to post interest manually instead of automatically. Set this parameter at either the product or program level but not both.

    When this parameter is not set, interest posts automatically.
  • Y β€” Interest is not posted by default.
  • Other or not set β€” Interest is posted automatically.
  • SECLMprodContains the number of secondary accounts that can be created for this product. This parameter can be set on both primary and secondary products. This parameter is valid only when SECP is set.

    When set on a primary product, this parameter limits the total number of secondary accounts that can be created per primary account. For example, if this parameter is set to 50 for a primary account, a total of 50 secondary accounts (with any product ID) can be associated with the primary account.

    When set on a secondary product, this parameter limits the total number of secondary accounts with this same product ID that can be associated with the primary account. For example, if this parameter is set to 20 for a secondary product that has product ID 4444, only 20 secondary accounts with product ID 4444 can be associated with a primary account.

    When this parameter is set for both primary and secondary accounts, both conditions apply, with the primary product taking precedence when the sum of the secondary product reaches its limit. For example, if this parameter is set to 50 for the primary account and 20 for the secondary (product ID 4444), and 20 secondary accounts with product ID 4444 are already associated with the primary account, then 30 secondary accounts with other product IDs can still be created for the primary account.

    When this parameter is not set, the value defaults to 1.

    To specify the account statuses to be included in this count, use SCLMS. To specify which secondary products can be associated with a primary product, use SECP.
  • Integer β€” Number of secondary accounts that can be associated with the primary account.
  • 0 β€” This product cannot have primary/secondary account linkage.
  • Not set β€” The value of this parameter is 1.
  • SECPprodSpecifies the product IDs of the secondary products that can be associated with this primary product. Set this parameter on the primary product only. The secondary product IDs must have the same program ID as the primary product. Use SECLM to set limits on the number of secondary accounts a primary account can have.

    When this parameter is not set, no secondary accounts can be associated with this account.
  • String β€” Comma-separated list of secondary product IDs that can be associated with this primary account. Put the product IDs in the same order you want them displayed to the cardholder.
  • Not set β€” No secondary accounts can be associated with this primary account.
  • XAACTprodSpecifies the account and card statuses upon account creation. The three characters denote (1) account-active status (2) account status (3) card status. This parameter overrides the defaults for account and card statuses, which are NV-. Do not set this parameter for products that do not have a card.
  • - (hyphen) β€” No override

    First character (account active or not):
  • Y β€” Account is active
  • N β€” Account is not active

    Second character (account status):
  • G β€” Waiting for card activation
  • N β€” Active
  • V β€” Application submitted
  • W β€” Waiting to be processed

    Third character (card status):
  • C β€” Canceled
  • N β€” Active
  • O β€” Operations hold
  • W β€” Waiting for payment
  • X β€” Set to emboss
  • Deposit Sweeps

    For more information, see Deposit Sweeps.

    ParameterLevelDescriptionValues
    PASWPprodControls whether to sweep primary and secondary accounts under the same aggregate ID. When set to Y, IntraFi treats all balances for these accounts as the same balance when dispersing funds.
  • Y β€” Galileo sends all secondary accounts to IntraFi under the same aggregate ID as the primary account
  • Other or not set β€” Galileo sends all primary and secondary accounts to IntraFi with unique aggregate IDs
  • PROMPprodControls whether the product is enrolled in Deposit Sweeps.
  • Any value β€” Enroll this product in Deposit Sweeps
  • Not set β€” Do not enroll this product in Deposit Sweeps
  • XTSWPprodControls whether Galileo sends account activity to IntraFi. Set this parameter only if SAVIR is not set.
  • Y β€” Galileo sends account activity to IntraFi.
  • Other or not set β€” Galileo does not send account activity to IntraFi.
  • Round Up

    For more information, see Round Up.

    ParameterLevelDescriptionValues
    RFGDAprodContains a custom payment type (otype) for funds moving into the Round Up deposit account. When this parameter is not set, the value is rg.
  • String β€” Custom otype for funds adjusted from the card account.
  • Not set β€” Use the default otype rg.
  • RFGUAprodContains a custom adjustment type (otype) for funds moving out of the card account. When this parameter is not set, the value is RG.
  • String β€” Custom otype for funds adjusted from the card account.
  • Not set β€” Use the default otype RG.
  • RFGTAprodSpecifies a Round Up threshold value. If the amount to round up is greater than the value in this parameter, then no round up occurs. When this parameter is not set, there is no threshold limit for Round Up.
  • Integer β€” Value from 1–99 to set the threshold for rounding up.
  • Other or not set β€” There is no threshold.
  • Account holder refunds

    For more information, see Account Holder Refunds.

    ParameterLevelDescriptionValues
    CRCHKprodControls whether a card must be mailed back before a refund check is issued. This parameter is required when there is a refund product set up for this product. When this parameter is not set, accounts will not be refunded. This parameter is required when OGRAC is set. When this parameter is set to Y, MCTOB and MDAYC are required.
  • Y β€” Require the card to be returned before a refund check can be issued.
  • N β€” Issue a refund check regardless of whether the card is returned.
  • Other or not set β€” Do not issue a refund check.
  • MCOTBprodContains the maximum amount for a refund check issued when an account is canceled. This parameter is required when there is a refund product set up for this product. When this parameter is not set, attempts to issue a refund are denied. Example: 5000.00
  • Decimal number β€” Maximum amount for a refund check issued for a canceled account.
  • Not set β€” Do not issue a refund check for a canceled account.
  • MDAYCprodSpecifies the number of calendar days after an account has been canceled to issue a refund. This parameter is required when there is a refund product configured for this product. When this parameter is not set, attempts to issue a refund are denied.
  • Integer β€” Number of days to wait after an account has been canceled to issue a refund.
  • Not set β€” Do not issue a refund for a canceled account.
  • MDAYPprodSpecifies the number of days after the last payment to issue a refund on an account that fails KYC/CIP. This parameter is required when OGRAC is set. When this parameter is set, MTOTB must also be set.
  • Integer β€” Number of days to wait after the last payment before issuing a refund.
  • Not set β€” Do not issue a refund for an account that fails KYC/CIP.
  • MTOTBprodContains the maximum amount for a refund check that is issued when an account fails Galileo’s integrated KYC/CIP process. When MDAYP is set, this parameter is required.
  • Decimal number β€” Maximum amount for a refund check issued when an account fails KYC/CIP.
  • Not set β€” Do not issue a refund when an account fails KYC/CIP.
  • OGRACprodSpecifies the refund account to debit when paying out a refund for this product. This parameter is required when a refund product exists for this product. When this parameter is set, RANAM is required on the refund account.
  • Integer β€” Refund PRN for this product.
  • Not set β€” No refund account is associated with this product.
  • RANAMprodContains the name of the refund account that is specified in OGRAC. This parameter is set on the refund account, and it is required when OGRAC is populated on the product that uses the refund account. When this parameter is not populated and OGRAC is set, refunds are not processed.
  • String β€” Name for the refund account in OGRAC. Maximum 512 characters.
  • Not set β€” There is no refund account for this product.
  • Chargeoff

    ParameterLevelDescriptionValues
    BALCOprogSpecifies the product ID for the account to charge off in a multi-account program. When this parameter is set, secondary account balances are not charged off, but transferred to this account. When this parameter is not set, secondary account balances are charged off.
  • Integer β€” Product ID for the account to charge off in a multi-account program.
  • Not set β€” Charge off secondary account balances.
  • CODYSprodSpecifies the number of days to wait until charging off an account with a negative balance. This parameter is required for all products except overdraft products. Do not set this parameter on overdraft account products. If the product has an overdraft product associated with it, set ODPDN instead of CODYS to avoid adding both values together.
  • Integer β€” Number of days to wait until charging off an account with a negative balance.
  • Not set β€” Charge off an account with a negative balance after 730 days (two years).
  • Overdraft

    For more information, see Configuring Overdraft Products.

    ParameterLevelProduct to setDescriptionValues
    BRIODprodPrimaryControls whether to block recurring transactions from using overdraft account funds.
  • Y β€” Block recurring transactions from overdraft account funds.
  • Other or not set β€” Allow recurring transactions to be paid with overdraft account funds.
  • ODATMprodPrimaryControls whether ATM and cashback transactions can use overdraft.

    When this parameter is not set, ATM and cashback transactions cannot use overdraft; however, partial approvals for a purchase amount only can still use overdraft. For example, say that the available balance on the primary account is 30.00. The cardholder attempts to make a purchase for 40.00 of goods with 20.00 cash back. The transaction will be approved only for 40.00, which means that the amount drawn from overdraft will be 10.00. The 20.00 cashback will not be approved.
  • Y β€” ATM and cash-back transactions can use overdraft.
  • Other or not set β€” ATM and cashback transactions cannot use overdraft.
  • ODBUFprodOverdraftSpecifies the de minimis threshold for an overdraft transaction to trigger a fee. An overdraft transaction that is equal to or greater than this value triggers a fee.

    This parameter triggers a fee on a per-transaction basis; to trigger a fee on the available overdraft balance, use ODDMB.

    When both this parameter and ODDMB are set, a fee on a transaction may still be charged if the transaction results in an available overdraft balance that is greater than the amount specified in ODDMB. For example, if this parameter is set to 20.00, ODDMB is set to 100.00, and the available overdraft balance is 90.00, a 15.00 overdraft transaction does not trigger the per-transaction fee (ODBUF), but it does trigger the overall balance fee (ODDMB).
  • Decimal number β€” Minimum amount at which a per-transaction fee is charged.
  • 0 or not set β€” A per-transaction fee is always charged.
  • ODCAEprodPrimaryControls the eligibility check for overdraft accounts. This parameter is required when using the automated eligibility check.

    To be eligible, the customer record must contain a syntactically valid email address, and the primary account must have had a positive balance at least once during the past number of specified days. For example, a value of Y35 checks for a positive balance during the last 35 days. If the account does not meet the eligibility requirements, the credit limit is changed to 0 and the overdraft account status is updated to K (suspended).
  • Y[integer] β€” Perform the check, and check the past [integer] days.
  • Other or not set β€” Do not perform the check.
  • ODDMBprodOverdraftSpecifies the minimum de minimis value before a fee is triggered. When the available overdraft balance is greater than this value, a fee is triggered.

    This parameter triggers a fee on the total available overdraft balance; to trigger a fee on a per-transaction basis, use ODBUF.
  • Decimal number β€” Minimum amount of the available overdraft balance at which a fee is charged.
  • 0 or not set β€” A fee is always charged when the available overdraft balance becomes positive.
  • ODELGprodPrimaryControls whether a DDA is eligible to use overdraft upon account creation. This parameter is set on the primary product, such that account feature 17 is set to E (eligible) when a primary account is created. With the value set to E on the primary account, an associated overdraft account can then be manually created.
  • Y β€” Set account feature 17 to E (eligible) when the account is created.
  • Other or not set β€” Do not set account feature 17 when the account is created.
  • ODFDCprodPrimaryContains text for the overdraft fee description that will be displayed in the CST along with the merchant name and clearing date. Typical values are Overdraft Transaction Fee and Overdraft Fee.

    When this parameter is not populated, the merchant name and clearing date are still included in the description.

    Set this parameter on the product that will be assessed overdraft fees, as specified in ODFOC.
  • String β€” Text that is added to the overdraft fee description. Limit: 512 characters.
  • Not set β€” No text is added to the merchant name and clearing date.
  • ODFGPprodPrimarySpecifies the number of hours for the overdraft grace period. This period occurs between an overdraft transaction and the overdraft balance being paid off, wherein overdraft fees are negated, meaning that settled fees are reversed out and unsettled fees are changed to zero.

    For example, say the value for this parameter is 24. The cardholder makes an overdraft transaction and is assessed a fee. After 23 hours, the cardholder deposits sufficient funds into the primary account to pay the full overdraft amount. The overdraft fee is then reversed.
  • Integer β€” Number of hours for the grace period.
  • 0 or not set β€” There is no grace period.
  • ODMOBprodPrimarySpecifies which action to take after a primary account is opted out of overdraft: move the overdraft balance and close the primary and overdraft accounts, move the overdraft balance and charge off the account, move the overdraft balance only, or do nothing. The opting out can be triggered by ODPDN (non-payment of overdraft balance), by account holder action, or by other processes.
  • Y β€” Move the overdraft balance to the primary, driving the primary negative, and mark unpaid overdraft transactions as paid. Set account feature 17 on the primary account according to the value in ODOBI.
  • R β€” Move the overdraft balance to the primary, driving the primary negative, but do not change account feature 17. Mark unpaid overdraft transactions as paid. Change the primary and overdraft accounts to status: R (charged off).
  • N β€” Do not move the overdraft balance to the primary and do not close the accounts.
  • Other or not set β€” Move the overdraft balance to the primary and mark unpaid overdraft transactions as "paid," but take no further action.
  • ODOBIprodPrimarySpecifies which value to assign to account feature 17 when a primary account opts out of overdraft.

    When account feature 17 is set to I (ineligible), it cannot be set back to P (participating) by an automated process or cardholder action. When account feature 17 is set to E (eligible), automated processes can change it back to P.
  • N β€” The automated process changes account feature 17 to I (ineligible).
  • Y β€” The automated process changes account feature 17 to E (eligible).
  • Not set β€” The process returns an error.
  • ODOUTprodPrimaryControls whether the cardholder can opt out of overdraft on the Galileo-hosted cardholder website.
  • Y β€” The cardholder can opt out of overdraft on the cardholder website.
  • Other or not set β€” The cardholder cannot opt out of overdraft on the cardholder website.
  • ODPAAprodPrimarySpecifies the number of days after which all available funds in a primary account are automatically used to pay the overdraft balance, even when the available primary balance is less than the overdraft amount. After the number of days specified in this parameter, an automated process checks multiple times per day for a deposit into the primary account, and then moves available funds as necessary.

    For example, if this parameter is set to 2, and a 15.00 overdraft transaction occurs on the 10th of the month, then on the 12th the automated process checks for a positive available balance on the primary account. If the balance is positive, the process moves up to 15.00 into overdraft. If the primary account contains only 5.00, the process moves 5.00 into overdraft, and then continues to check multiple times per day until sufficient funds have been moved to pay the full overdraft balance.
  • Integer β€” After this many days after an overdraft transaction, automatically move funds from the primary account to pay the overdraft balance.
  • Not set β€” Do not automatically repay overdraft from the primary account.
  • ODPDNprodPrimarySpecifies the number of days before an overdraft account with an unpaid balance is automatically paid off, driving the primary account negative. This parameter takes effect when the available primary balance is less than the overdraft balance. Galileo recommends that you set CODYS to the same value as this parameter.

    When this parameter is set, funds are automatically moved from the primary account to the overdraft account to pay off the overdraft balance, even if it drives the primary account negative. The value specifies the number of days after the last unpaid overdraft transaction to move the funds. After the funds are moved to overdraft, the action specified in ODMOB is executed, if set.
  • Integer β€” After this many days after the last unpaid overdraft transaction, move funds from the primary account to overdraft, driving the primary account negative, and execute the action in ODMOB, if set.
  • 0 or not set β€” Do not automatically move funds into overdraft when the primary available balance is less than the overdraft balance, and do not close overdraft.
  • ODPSQprodPrimarySpecifies the number of days after an overdraft transaction until the account is automatically marked delinquent, if there is no payment into overdraft. (Both the primary and overdraft accounts are set to status: Q.) After the statuses have been changed to Q (delinquent), the accounts will be automatically returned to status: N when the cardholder deposits sufficient funds into the primary account to fully pay off overdraft.
  • Integer β€” After this number of days, automatically set account status to Q (delinquent) for failure to pay overdraft.
  • Not set β€” Do not automatically mark accounts delinquent for failure to pay off overdraft.
  • Cards

    For more information, see Setting Up a Card Program.

    ParameterLevelDescriptionValues
    AAVPVprodControls whether transactions require the account-holder authentication validation (AAV) value. When this parameter is set to Y, AAV relies on Mastercard or Visa’s on-behalf services. When it is set to G, Galileo performs AAV. For either method, the transaction is declined if AAV fails.
  • Y β€” Use Mastercard or Visa’s AAV service.
  • G β€” Use Galileo’s AAV service.
  • Other or not set β€” Do not require the AAV.
  • ASPRDprodControls whether a cardholder can have multiple copies of a card for the same account.
  • 1 β€” Allow a cardholder to have multiple copies of a card for an account.
  • Other or not set β€” Do not allow a cardholder to have multiple copies of a card for an account.
  • ATCDFprodSpecifies the application transaction counter (ATC) tolerance for contactless transactions. This parameter is required for contactless cards. Contactless chips maintain an ATC that increments each time the card is used. For added security, Galileo keeps an independent count and compares it to the ATC. If the ATC is outside of the tolerance in this parameter, the contactless transaction is denied. See ATCDF examples for more information.
  • Integer β€” Allowed ATC tolerance.
  • Not set β€” Apply the default ATC tolerance (Β±10)
  • CANCSprodSpecifies the statuses that a card must be in to be canceled when a new card is activated for the same cardholder. This parameter is consulted when CANOC is set. Default: N,X,Y,W
  • String β€” Comma-separated list of card statuses to cancel when a new card is activated.
  • Not set β€” Cancel cards only in statuses N, W, X or Y when a new card is activated.
  • CANOCprod
    prog
    Controls whether to cancel other cards when a card with the same cardholder is activated.

    When this parameter is set at the product level, cards with the same product ID and cardholder are canceled. When this parameter is set at a program level, cards with the same program ID and cardholder are canceled.

    Cards to be canceled must also be in the status specified in CANOC.
  • Y β€” When a new card is activated, cancel other active cards with the same cardholder and program or product ID.
  • Other or not set β€” When a new card is activated, do not cancel other cards.
  • CRDBLprodSpecifies card statuses that block card activation.
  • String β€” Comma-separated list of card statuses that block card activation.
  • Not set β€” Cards are activated regardless of status.
  • CTRNSprodControls whether a frozen card can still receive transactions that credit the account.
  • Y β€” Allow transactions that credit an account with a frozen card and deny debits
  • Other or null β€” Deny all transactions on a frozen card."
  • CVV1FprodSpecifies the number of failed attempts to enter CVV1 within a period before transactions are declined.
  • Integer β€” Number of failed attempts to enter CVV1 before transactions are declined.
  • Not set β€” Allow unlimited CVV1 failures.
  • CVV2FprodSpecifies the number of failed attempts to enter CVV2 within a period before transactions are declined.
  • Integer β€” Number of failed attempts to enter CVV1 before transactions are declined.
  • Not set β€” Allow unlimited CVV2 failures.
  • CVVDYprodSpecifies the number of days to look back when counting failed attempts to input CVV1 or CVV2.
  • Integer β€” Number of days to look back when tracking CVV1 or CVV2 failures.
  • Not set β€” Do not track CVV1 or CVV2 failures.
  • EMBFLprodContains data to provide to the emboss partner in the emboss file. The emboss partner uses this data to set physical card features, card capabilities, and for account information. This parameter contains a comma-separated list of codes and static data.
  • String β€” One or more EMBFL values
  • Not set β€” Data is not added to the emboss file.
  • EMNMLprodControls the number of characters for the cardholder name on a physical card. If the length of the cardholder name exceeds this number, the name is truncated on the card but the name in the emboss file does not change. If the length of the cardholder name is less than this number, the name is space-padded on the right to reach this number of characters. See Names on cards in Design a Card for more info.
  • Integer β€” Length of name field
  • Not set β€” Character limit is 28 characters.
  • FEMBOprodControls whether a card is sent to be embossed regardless of card status. Set this parameter when you want your customers to have access to a digital copy of the card while the physical card is being embossed and mailed, such as with Digital First products.

    When this parameter is set and you are also using Galileo's integrated KYC/CIP process, you risk sending cards to customers who fail KYC/CIP. Contact Galileo for instructions on preventing that outcome.
  • Y β€” Send a card to be embossed regardless of card status.
  • Other or not set β€” Only send a card to be embossed when the card status is X (set to emboss).
  • IGACTprodControls whether to bypass account-status checks for merchant credits. (All card statuses are already allowed.)
  • Y β€” Permit merchant credits for all account statuses
  • N β€” Allow merchant credits only for accounts in statuses N, C, D, and Z.
  • MDSLUprodSpecifies the number of days of inactivity after which an expiring card is not automatically reissued. For example, if the value of this parameter is 60, and today is 30 days before the card expires, the card is not automatically reissued if it has had no activity in the last 60 days.
  • Integer β€” When an expiring card has been inactive for this many days, do not automatically reissue.
  • Not set β€” Automatically reissue regardless of activity.
  • NLSTprodControls whether a new card is sent to the cardholder when a card is reported lost or stolen using the Modify Status endpoint. This parameter does not affect the Replace Lost/Stolen Card endpoint.
  • N β€” Do not send a new card when a card is lost or stolen.
  • Other or not set β€” Send a new card when a card is lost or stolen.
  • NNEXPprodControls whether a new expiration date is generated by the card-emboss process.

    Set this parameter for Digital First products so that the digital card and the physical card have the same expiry and CVV.
  • Y β€” Do not generate a new expiration date when a card is embossed.
  • Other or not set β€” Generate a new expiration date when a card is embossed.
  • NOAVSprodControls whether to disable AVS; checks for authorization requests. When this parameter is set to 1, an AVS check is not performed but instead a "gift" response is returned, which the merchant can interpret as success or failure and then act on according to merchant policy. Do not set this parameter for products that support Apple Pay β€” it causes tokenization to fail.
  • 1 β€” Do not perform AVS checks
  • Other or not set β€” Perform AVS checks when requested
  • RDEXPprod
    prog
    Contains the maximum number of months to add or subtract from the expiry date when the card is embossed. This value helps randomize a card's expiry date to make it harder to guess. For example, if this parameter is set to 5, the emboss process generates a random number between –5 and 5 and then adds that number of months to the expiry date.
  • Integer β€” Maximum number of months to add or subtract from the default expiry date.
  • 0 or not set β€” Do not add a random number of months to the default expiry date.
  • RDMOPprod
    prog
    Controls whether to generate a random set of digits for the middle of a card's PAN instead of generating them in sequence.
  • Y β€” Generate random digits for the middle of the PAN.
  • Other or not set β€” Generate the middle digits in sequence.
  • RECNPprodControls whether to require that the card have a new PAN when using the Modify Status endpoint to reissue a card. When this parameter is set, agents also have the option of reissuing a card with a new PAN on the Card Info page of the Customer Service Tool.

    This parameter must be set to 1 to call Modify Status with type: 19.

    This parameter does not affect card reissue using the Modify Account endpoint with type: 12, nor does it affect the Reissue Card endpoint.
  • 1 β€” Agents have the option of reissuing a card with a new PAN in the CST, and reissues performed with Modify Status type: 19 always have a new PAN.
  • Other or not set β€” Reissued cards have the same PAN as the original card.
  • RIXCLprodControls whether to block automatic reissue of expiring cards. This parameter should be set to Y for virtual card products.
  • Y β€” Do not automatically reissue expiring cards.
  • Other or not set β€” Automatically reissue expiring cards.
  • TSECVprod
    prog
    Specifies the number of seconds of access-token validity (default: 300) when retrieving the virtual card image.
  • Integer β€” Number of seconds of token validity.
  • 0 β€” Token is never valid.
  • Not set β€” The value is 300.
  • TUSECprod
    prog
    Specifies the maximum times an access token can be used (default: 3) when retrieving the virtual card image.
  • Integer β€” Number of times the token can be used.
  • 0 β€” Token is not valid for any attempts.
  • Not set β€” The value for this parameter is 3.
  • ZREVWProdSpecifies the threshold for manual review of merchant credits. Merchant credit requests with amounts over this threshold are flagged for manual review by Galileo Fraud.

    When this parameter is not set, the default thresholds are as shown in ZREVW values.
  • Integer β€” Threshold for manual review of merchant credits.
  • Not set β€” Use the default thresholds.
  • Instant-issue cards

    For more information, see Setup for Instant Issue.

    ParameterLevelDescriptionValues
    CASPOprodSpecifies a default PIN to set when creating an account. The PIN is set at the time of the Create Account call.
  • home_phone β€” Set PIN to the last four digits of the cardholder’s home phone number.
  • mobile_phone β€” Set PIN to the last four digits of the cardholder’s mobile phone number.
  • prn β€” Set PIN to the last four digits of the cardholder’s payment reference number.
  • Other or not set β€” Do not set a default PIN.
  • CBAD1prodRequired. Specifies how to include the name and address for shipping instant-issue cards.
  • SADDR β€” Ship cards using only the address provided during product setup.
  • Other or not set β€” Attempts to ship instant-issue cards fail.
  • IIEXprodRequired. Specifies the number of years or days that the instant-issue card is valid.
  • Integer β€” The number of years or days that the instant-issue card is valid. Numbers 1–5 are years and numbers 6 and higher are days.
  • 0 or not set β€” The instant-issue card is never valid.
  • IIPERprodContains a comma-separated list of product IDs of personalized cards that the instant-issue card can upgrade to. Do not set for gift cards.
  • String β€” Comma-separated product IDs of personalized cards that the instant-issue card can upgrade to.
  • Not set β€” The instant-issue card cannot be upgraded to a personalized card.
  • IITYPprodRequired. Specifies an internal process to use for this instant-issue product.
  • PRN β€” Payment reference number
  • TEMPCprodControls whether to deactivate (status D) a temporary card when the permanent card is activated. This parameter is valid only when an instant-issue card (temporary card) has a different product ID from the personalized card (permanent card) and the instant-issue and personalized cards share the same balance ID. Set this parameter on the instant-issue card.

    Do not set for gift cards.
  • 1 β€” When the personalized card is activated, set all other accounts with the same balance ID and different product IDs to status D (deactivated); also deactivate the instant-issue card.
  • 2 β€” Deactivate the instant-issue card when the personalized card is activated but do not cancel the instant-issue account.
  • Other or not set β€” Do not deactivate the instant-issue card when the personalized card is activated.
  • Card loads

    For more information, see Card loads in Crediting Cardholder Accounts.

    ParameterLevelDescriptionValues
    APTLDprodControls whether Allpoint loads are allowed.
  • Y β€” Allow Allpoint loads.
  • Other or not set β€” Do not allow Allpoint loads.
  • BLKLDprodSpecifies account statuses that block card loads.
  • String β€” Concatenated list of account statuses that block loads.
  • Not set β€” Allow loads for all account statuses.
  • DCLDprodControls whether Discover loads are allowed.
  • Y β€” Allow Discover loads.
  • Other or not set β€” Do not allow Discover loads.
  • MCLDprodControls whether Mastercard rePower loads are allowed.
  • Y β€” Allow Mastercard rePower loads.
  • Other or not set β€” Do not allow Mastercard rePower loads
  • NUMLDprodSpecifies the maximum number of loads to permit over the lifetime of the account. When the number of loads exceeds this value, a load-limit violation occurs and the transaction is denied.
  • Integer β€” Permit only this many loads over the lifetime of the card.
  • 0 β€” Do not permit loads on this card.
  • Not set β€” There is no limit on the number of loads.
  • STRLDprodControls whether STAR network loads are allowed.
  • Y β€” Allow STAR network loads.
  • Other or not set β€” Do not allow STAR network loads.
  • VLD43prodControls whether the Visa OCT load description comes from field DE043 instead of DE104. DE043 contains the merchant location (merchant, city, state, country), whereas DE104 contains transaction-specific data (merchant, fund source).

    This parameter is valid only when VSALD is set to `Y`. When DE043 is not populated in the authorization request, DE104 is used.
  • Y β€” Use DE043 for the load description, if present.
  • Other or not set β€” Use DE104 for the load description.
  • VSALDprodControls whether Visa ReadyLink loads and Visa Money transfers are allowed.
  • A β€” Both Visa ReadyLink loads and Visa Money transfers are allowed.
  • L β€” Only Visa ReadyLink loads are allowed.
  • T β€” Only Visa Money transfers are allowed.
  • Other or not set β€” Do not allow Visa ReadyLink loads or Visa Money transfers.
  • WULDDprodControls whether Western Union loads are allowed.
  • Y β€” Western Union loads are allowed.
  • Other or not set β€” Western Union loads are not allowed.
  • Mobile wallets

    For more information, see Setup for Mobile Wallets.

    ParameterLevelDescriptionValues
    APPAYprod
    prog
    Required. Controls mobile-wallet provisioning support. When this parameter is set, provisioning requests are approved with response code 00 (green path) only if the following conditions are true: Account is active and contains sufficient funds, AVS check matches ZIP and address, Last 4 digits of phone number match, Is not an instant-issue card, CVV2 is present and matches
  • Y β€” Support mobile-wallet provisioning.
  • N β€” Do not provision to mobile wallets.
  • CHITRprodControls whether the authorization process will approve an initial tokenization request despite account fet_id 65 or 66 (featureType 20 or 21) being set.

    Set this parameter for Digital First products to be provisioned to mobile wallets.
  • Y β€” Approve initial tokenization requests even if account features block non-token transactions.
  • Other or not set β€” Do not approve initial tokenization requests when account features block non-token transactions.
  • IPCIDprodMastercard only. Specifies the product configuration ID to be used for activation code distribution (ACN) methods for mobile wallet authorization. When this parameter is not set, Mastercard mobile wallet transactions are declined with response code 05 (do not honor).
  • Product configuration ID β€” Ten-digit product configuration ID.
  • Other or not set β€” Mastercard mobile-wallet provisioning is not supported.
  • PPBBIprodVisa only. Required. Specifies which encryption key was used to encrypt provisioning data when performing a key exchange with Visa. This parameter should be set only after the key exchange has taken place. Set this parameter on the product that is to be tokenized.
  • String β€” Visa encryption key designator
  • Other or not set β€” Visa card provisioning is not supported.
  • PPNprogVisa only. Contains the number that Visa cardholders can call to perform manual provisioning to a mobile wallet when a failed provisioning attempt is on the yellow path and Galileo is not providing yellow-path customer service.
  • String β€” 10- or 11-digit phone number with no delimiters.
  • Not set β€” The yellow-path call-center number must come from another source.
  • PPUPCprodTokenize this card. Required for any product with a card that is to be tokenized.
  • Y β€” Tokenize the card.
  • Other or not set β€” Do not tokenize the card.
  • TALCKprodControls whether to send a tokenization request down the red path when the number of times a token can be deleted and re-provisioned within a given period has been exceeded.
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TASRCprodMastercard only. Controls whether to send a tokenization request down the red path when account_score: 1.
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TASYCprodControls whether to send a tokenization request down the yellow path when account_score: 2.
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TEMCKprodControls whether to send a tokenization request down the yellow path when the PAN was manually entered or a picture was taken of the card with a camera. (Visa)
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TOKCSprod
    prog
    Specifies the card statuses that permit tokenization. N is always permitted and should not be specified.
  • String β€” Concatenated card statuses that permit tokenization, in addition to N.
  • Not set β€” Only cards in status: N can be tokenized.
  • TOKUPprodMastercard only. Controls whether Galileo synchronizes tokens with MDES when cards are frozen, unfrozen, reissued, or canceled. This parameter must be enabled to trigger the TKUP event.
  • Y β€” Synchronize the tokens.
  • Other or not set β€” Do not synchronize the tokens.
  • TRCRCprodControls whether to send a tokenization request down the red path when tokenization_recommendation_reason_code_parsed is one of these values:
  • 10 β€” Excessive recent tokenizations on device
  • 11 β€” Excessive non-matching cardholder names on device
  • 12 β€” Low device score
  • 16 β€” High-risk digitization attempt
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TRCYCprodControls whether to send a tokenization request down the yellow path when:

    Mastercard
    tokenization_recommendation_reason_code_parsed is:
  • 05 β€” Suspicious transactions linked to this account.
  • 07 β€” Device contains suspended tokens
  • 08 β€” Device recently reported lost
  • 09 β€” Excessive recent tokenization attempts on device
  • 13 β€” Low account score
  • 14 β€” Non-domestic tokenization attempts

    Visa
    tokenization_recommendation_reason_code is:
  • 03 β€” Cardholders’ wallet account/card pair is newer than date threshold.
  • 05 β€” Suspicious transactions linked to this account.
  • 07 β€” Suspended cards in the secure element.
  • 08 β€” Device was put in lost mode for longer than the duration threshold within the last 7 days
  • 09 β€” The number of provisioning attempts on this device in 24 hours exceeds the threshold
  • 0A β€” There have been more than the threshold number of provisioning attempts for different cards on this phone in 24 hours.
  • 0G β€” Suspected fraud
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TTTCKprodVisa only. Controls whether to send a tokenization request down the yellow path when token_type: H.
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TVSCKprodVisa only. Controls whether to send a tokenization request down the red path when Visa token score is greater than or equal to 85.
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TWRRCprodControls whether to send a tokenization request down the red path when tokenization_recommendation is 0 (decline) for Mastercard or 2 (not approved) for Visa
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • TWRYCprodControls whether to send a tokenization request down the yellow path when tokenization_recommendation is:
  • 0 (decline) β€” Mastercard
  • 2 (not approved) β€” Visa
  • Y β€” Enable this rule
  • Other or not set β€” Do not enable this rule
  • PINs

    For more information, see PIN-Set Procedures.

    ParameterLevelDescriptionValues
    PBACTprod
    prog
    Specifies which action to take after the maximum number of PIN validation failures is reached.
  • D β€” The card is blocked (set to status: B).
  • Other or not set β€” The PIN is locked until the interval in PBTIM has elapsed.
  • PBLOKprod
    prog
    Specifies which types of PIN transactions are blocked: all PIN transactions, only ATM transactions, or only point-of-sale transactions.
  • A β€” All ATM transactions are blocked. Point-of-sale PIN transactions are permitted.
  • P β€” All point-of-sale PIN transactions are blocked. ATM transactions are permitted.
  • Y β€” All PIN-based transactions are blocked.
  • Other or not set β€” All PIN transactions are permitted.
  • PBSUCprod
    prog
    Controls whether to reset the failed-PIN count to zero after a PIN entry is successful.
  • Y β€” Set the failed-PIN count to zero after the PIN is successfully entered.
  • Other or not set β€” Do not set the failed-PIN count to zero after the PIN is successfully entered.
  • PBTIMprod
    prog
    Specifies the number of hours after the last failed PIN attempt that the PIN-fail count is reset to zero. For example, if the value of this parameter is 3, then the PIN-fail counter is reset to zero three hours after the last failed PIN attempt.
  • Integer β€” Number of hours after last failed PIN attempt before resetting the count to zero.
  • 0 β€” Reset the PIN-fail counter immediately.
  • Not set β€” Do not reset the PIN-fail counter after the PIN-fail count is reached.
  • PIN Retrieval Service

    For more information, see PIN Retrieval Service.

    ParameterLevelDescriptionValues
    PRSENprod
    prog
    Controls whether to enroll the cardholders of the product or program in PRS.
  • Y β€” Enroll cardholders in PRS.
  • Other or not set β€” Do not enroll cardholders in PRS.
  • TSECVprogSpecifies the maximum number of seconds that the access token from Get Access Token can be used. Default: 300
  • Integer β€” Number of seconds before the access token expiry
  • Other or not set β€” The value is 300
  • TUSECprogSpecifies the maximum number of times that the access token from Get Access Token can be used. Default: 3
  • Integer β€” Number of times to use the access token.
  • Other or not set β€” The value is 3
  • PIN-set procedures

    Consult the Galileo setup section of the Direct Render PIN-Set Procedure or Galileo setup of the Direct POST PIN-Set Procedure to see the context for each parameter.

    ParameterLevelDescriptionValues
    GGDPAprovDirect POST. Controls whether to enable direct POST access.
  • Y β€” Enable direct POST access.
  • Other or not set β€” Do not enable direct POST access
  • GGEJSprovDirect render. Enable all JavaScript. Required if using mobile or iFrame postMessage.
  • Y β€” Enable all JavaScript.
  • Other or not set β€” Do not enable JavaScript
  • GGHDRprovContains a set of key/value pairs for additional response headers when using no-redirect mode
  • String β€” Key/value pairs.
  • Not set β€” No additional response headers added.
  • GGIFDprovDirect render. Contains domains that are allowed to call the iFrame.
  • String β€” Domains that can call the iFrame
  • Other or not set β€” No domains can call the iFrame
  • GGIFMprovDirect render. Controls whether to enable event trigger on error and success pages.
  • Y β€” Enable event trigger
  • Other or not set β€” Do not enable event trigger.
  • GGKEHprovSpecifies the number of times the PIN-set token from Get Card PIN Change Key can be used. Default: 5
  • Integer β€” Number of times to use a PIN-set token.
  • Other or not set β€” The value is 5
  • GGKEXprovSpecifies the number of seconds before the PIN-set token from Get Card PIN Change Key expires. Default: 300
  • Integer β€” Number of seconds before token expiry
  • Other or not set β€” The value is 300
  • GGMCBprovDirect render. Controls whether to enable native mobile callbacks.
  • Y β€” Enable native mobile callbacks.
  • Other or not set β€” Do not enable mobile callbacks.
  • GGRBUprovContains the base-redirect URL when using both success and failure redirect pages
  • String β€” Base-redirect URL
  • Other or not set β€” No base-redirect URL exists
  • GGRDRprovContains the full-redirect URL when using a single results page
  • String β€” Full-redirect URL
  • Other or not set β€” No full-direct URL exists
  • GGSASprovDirect render. Contains the name of the file or files to use as a stylesheet. filenames.
  • String β€” Comma-delimited list of stylesheet file names.
  • Offline PIN

    For more information, see Offline PIN.

    ParameterLevelDescriptionValues
    EMVOPprodControls whether offline PIN functionality is enabled.
  • Y β€” Encode the cardholder PIN in the EMV chip for offline PIN functionality.
  • Other or not set β€” Do not encode the PIN in the EMV chip.
  • FTPDYprodSpecifies the number of days after a PIN change that transactions are authorized for a card with offline PIN functionality. For example, if the value of this parameter is 3, then for three days after a PIN change, offline transactions can be authorized without PIN validation.

    When this parameter is not set and the cardholder changes the PIN, offline PIN validation is immediately required, so transactions will be declined until the offline PIN is synchronized with the new PIN.
  • Integer β€” Number of days after PIN change until offline transactions are authorized.
  • Not set β€” Do not authorize offline transactions after PIN change until the cardholder makes an online transaction (which synchronizes the PIN).
  • FTPAMprodSpecifies the threshold amount for offline PIN authorization. For example, if the value of this parameter is 25.00. then after a PIN change, offline transactions for 24.99 or less can be authorized without PIN validation.
  • Decimal number β€” Threshold amount for offline PIN authorization.
  • Not set β€” Do not bypass offline PIN authorization.
  • KPPINprodControls whether to keep the same PIN when reissuing a card. When this parameter is not set, the PIN is overwritten with 0000, encrypted.
  • Y β€” Do not set a new PIN when reissuing the card; keep the existing PIN.
  • Other or not set β€” Set the new PIN to 0000.
  • OFPBEprodSpecifies how long to store the changed PIN block for offline PIN programs before deleting.
  • Integer β€” Number of days to store PIN block before deleting.
  • Not set β€” Delete after 7 days.
  • SRPELprodControls whether to set a randomly generated PIN when embossing lost, stolen, or reissued cards. This parameter is valid only for Mexican products.
  • Y β€” Set a randomly generated PIN for lost, stolen, or reissued cards.
  • Other or not set β€” Do not set a randomly generated PIN.
  • Additional values

    These tables contain valid values for parameters in the tables above.

    ACSET values

    CodeSetup order
    FF β€” Funding first1. Fund account
    2. Activation fee
    3. CIP
    4. Start date set
    5. Emboss
    6. Activate account
    FV β€” Funding first, virtual (non-card) account1. Fund account
    2. Activation fee
    3. CIP
    4. Start date set
    5. Emboss
    TC β€” Total ID (CIP) first, credit1. CIP
    2. Emboss
    3. Fund account
    4. Activation fee
    5. Credit limit set
    6. Bucket created
    7. Activate account
    8. Start date set
    TF β€” Total ID (CIP) first1. CIP
    2. Emboss
    3. Activate account
    4. Fund account
    5. Activation fee
    6. Start date set
    TV β€” Total ID first (CIP), virtual (non-card) account1. CIP
    2. Emboss
    3. Fund account
    4. Activation fee
    5. Start date set

    Authorization

    For more information, see Authorization.

    ParameterLevelDescriptionValues
    AAIGBprodControls whether an authorization can drive an account balance negative. When this parameter is set to Y, response codes 00 and 10 are allowed to drive a balance negative. When this parameter is not set, all authorization requests that result in a negative balance are declined.
  • Y β€” Allow transactions to drive the balance negative.
  • Other or not set β€” Decline transactions that would result in a negative balance.
  • AFTENprod
    prog
    Controls whether to allow the AFT limit type to be used.
  • Y β€” Transactions are able to use AFT as an auth limit when necessary.
  • Other or not set β€” Transactions are not able to use AFT auth type for auth limits.
  • BLKRIprod
    prog
    Controls whether to block recurring and installment transactions for non-reloadable prepaid Visa products. When this parameter is set to Y, recurring and installment transactions are blocked for non-reloadable prepaid Visa products
  • Y β€” Block recurring and installment transactions for non-reloadable prepaid Visa products.
  • Other or not set β€” Allow recurring and installment transactions for non-reloadable prepaid Visa products.
  • BLKTMprod
    prog
    Specifies the start and end time to block cash withdrawals in countries with country blocks. When this parameter is not set and a blocked country has a block on cash withdrawals, cash withdrawals are blocked at all times in that country. This parameter does not apply to countries that are listed in NOBLK.

    This parameter contains a pipe-separated list that specifies the start and end times to block (BLK) cash withdrawals in local time. All times use the 24-hour clock in HH:MM:SS format. All times must be within the same day (midnight to midnight). For example, `02:00:00|08:00`
  • String β€” Start and end times to block cash withdrawals
  • Not set β€” Do not block cash withdrawals at specified times.
  • CADGRprod
    prog
    Specifies the number of days until a cash advance begins accruing interest.
  • Integer β€” Number of days to wait until a cash advance accrues interest.
  • Other or not set β€” Interest-charging cash advance immediately begins accruing interest.
  • CASHBprod
    prog
    Controls whether a cardholder can request cash back when making a purchase.
  • Y β€” Allow cash back.
  • Other or not set β€” Do not allow cash back.
  • DOMCCprod
    prog
    Specifies foreign countries to treat as domestic.
  • String β€” Comma-separated list of three-digit country codes.
  • Not set β€” Do not treat any foreign countries as domestic.
  • EQOTBprod
    prog
    Controls whether to only authorize transactions that exactly match the available balance. This parameter is intended to be used on a product that does not apply fees or upcharges to outgoing payments.
  • Y β€” Only authorize a transaction when the transaction amount matches the available balance
  • Other or not set β€” Do not check the transaction amount against the available balance.
  • NOBLKprodSpecifies blocked countries where BLKTM does not apply. When a blocked country also has a block on cash withdrawals, and that country code is listed in NOBLK, then cash withdrawals are blocked in that country at all times, rather than during the times specified in BLKTM.
  • String β€” Comma-separated list of three-digit country codes that BLKTM does not apply to.
  • Not set β€” BLKTM applies to all countries that have a block on cash withdrawals.
  • NOVACprodControls whether an authorization is allowed on a canceled account.
  • 1 β€” Allow an authorization on a canceled account.
  • 0 or not set β€” Do not allow an authorization on a canceled account.
  • PAPPRprodControls whether the account permits partial approvals for authorization requests when the request amount is larger than the available balance.
  • Y or not set β€” Partial approvals are permitted.
  • N β€” Partial approvals are not permitted. Authorization requests are denied with code 51 (insufficient funds).
  • Balance inquiries

    For more information, see Balance-inquiry responses in Authorization Controller API.

    ParameterLevelDescriptionValues
    ADDODprod
    prog
    Controls whether to subtract the overdraft balance when returning a balance query on a reloadable card account.
  • Y β€” Subtract the overdraft account balance from the reloadable card balance.
  • Other or not set β€” Include the overdraft account balance in the reloadable card balance.
  • BIMTFprodEnables all balance inquiries (including financial) to be classified as msg_type_flag: B.
  • 1 β€” Classifies all balance inquiries as msg_type_flag: B
  • Other or not setβ€” Financial balance inquiries are classified as msg_type_flag: A or B
  • MCBLCprodMastercard only. Specifies which Canadian MCCs can receive a balance return in the response to an authorization request that originates in Canada. This parameter is not consulted for balance inquiries from ATMs.
  • String β€” Comma-separated list of MCCs that are eligible to receive a balance return when the Mastercard transaction originates in Canada.
  • Not set β€” The list in MCBLS is consulted.
  • MCBLSprodMastercard only. Specifies which MCCs can receive a balance return in the response to an authorization request. This parameter is not consulted for balance inquiries from ATMs.
  • String β€” Comma-separated list of MCCs that are eligible to receive a balance return.
  • Not set β€” Only the MCCs in MCBLC and MCBLU are eligible for balance return.
  • MCBLUprodMastercard only. Specifies which United States MCCs can receive a balance return when the transaction originates in the United States. This parameter is not consulted for balance inquiries from ATMs.
  • String β€” Comma-separated list of MCCs that are eligible to receive a balance return when the transaction originates in the United States.
  • Not set β€” The list in MCBLS is consulted.
  • VSBLAprodVisa only. Controls whether cardholder balance can be returned in the response to a balance inquiry.
  • Y β€” Return the balance in the response.
  • Other or not set β€” Do not return the balance in the response.
  • Non-card transactions

    ParameterLevelDescriptionValues
    ACTSTprod
    prog
    Specifies which Galileo accounts can access external accounts created by the Create External Account Link endpoint.
  • account β€” Only the Galileo account for which the links are created can see and use the external account links.
  • secondary β€” A Galileo account can see and use external account links of accounts that it has a primary/secondary relationship with.
  • all β€” All of your accounts can see and use all external account links in the program.
  • FWIREprogControls whether Galileo sends and receives Fedwire transactions.
  • Y β€” Galileo sends and receives Fedwire transactions to/from partner bank.
  • Other or not set β€” Galileo does not process Fedwire transactions.
  • HDRDCprodSpecifies the number of business days to hold a remote deposit capture (RDC) transaction before making the funds available. When this parameter is not set, the value is -1, which means funds from RDCs are available immediately after posting.
  • Positive integer β€” Number of days to delay availability of RDC transactions.
  • 0 or not set β€” RDC transactions are immediately available.
  • ACH

    For more information, see ACH at Galileo.

    ParameterLevelDescriptionValues
    ACCRDprod
    prog
    Controls whether to allow incoming ACH credit requests (move funds into the customer account).
  • N β€” Do not allow inbound ACH credit requests; decline with ACH return code R20 (originator not allowed).
  • Other or not set β€” Allow inbound ACH credit requests.
  • ACDBTprod
    prog
    Controls whether to allow incoming ACH debit requests (move funds out of the customer account).
  • Y β€” Allow inbound ACH debit requests.
  • Other or not set β€” Do not allow inbound ACH debit requests; decline with ACH return code R20 (originator not allowed).
  • ACHCAprod
    prog
    Specifies whether an account must be in status: N to permit incoming ACH debits (move funds out of the customer account).
  • Y β€” Verify that the receiving account is active before posting an inbound ACH debit request.
  • Other or not set β€” Do not verify that the receiving account is active before posting an inbound ACH debit request.
  • ACHCBprod
    prog
    Controls whether to check account balance for insufficient funds before posting an incoming ACH debit request (move funds out of customer account).

    If both ACHCA and ACHCB are not set, an ACH debit request posted to an inactive account is denied due to insufficient funds when the balance is checked.
  • N β€” Do not check the account balance for insufficient funds before posting an inbound ACH debit request.
  • Y β€” Check the account balance for insufficient funds before posting an inbound ACH debit request.
  • ACHDLprodControls whether to apply velocity limits (daily, weekly, and monthly) to an incoming ACH debit request (move funds out of the customer account).
  • Y β€” Apply velocity limits to incoming ACH debit requests.
  • Other or not set β€” Do not apply velocity limits to incoming ACH debit requests.
  • ACHDNprodControls whether an incoming ACH debit request (move funds out of a customer account) is allowed to drive the account balance negative. When this parameter is set to Y, MBCHS must also be set to Y to bypass the minimum balance check on the customer account. Use ACHOD to control whether an ACH debit can use overdraft.
  • Y β€” Allow incoming ACH debit requests to drive the account balance negative.
  • Other or not set β€” Do not allow incoming ACH debit requests to drive the account balance negative.
  • ACHODprodControls whether an incoming ACH debit request (move funds out of the customer account) can draw funds from an overdraft account when there are insufficient funds in the primary account.

    ACHDN must also be set to Y to allow an incoming ACH debit request to drive the balance negative.
  • Y β€” Allow an incoming ACH debit request to use overdraft.
  • Other or not set β€” Do not allow an incoming ACH debit request to use overdraft.
  • ACHPTprodSpecifies the number of hours after midnight Galileo System Time to post outgoing ACH debits (funds moving into the customer account). When this parameter is not set, outgoing ACH debits post at midnight. Hold days go into effect immediately, but when this parameter is set, it requires a refresh overnight. Same Day processing does not apply to incoming ACH credits.
  • Decimal number β€” Number of hours after midnight to post outgoing ACH transactions, e.g., 14.5 posts at 2:30 pm.
  • 0.0 or not set β€” Post outgoing ACH transactions at midnight.
  • ACHSDprogControls whether outbound Same Day ACH transactions are enabled and processed as Same Day transactions.
  • Y β€” Allow outbound Same Day ACH transactions and process them as same-day ACH transactions.
  • N β€” Allow outbound Same Day ACH transactions but process them as normal ACH transactions.
  • ACOHDprodSpecifies whether you can override the default hold days, using an optional parameter called holdDays in the Create ACH Transaction endpoint. Sponsor bank approval is required to enable this parameter.
  • Y β€” Use the value in achHoldDays as the hold-days value.
  • N or not set β€” Use the default hold days in the product settings.
  • ACSDHprodSpecifies the number of hold days for Same Day ACH (banking days or calendar days as dictated by HDACH, and expiry time as dictated by ACHPT).
  • Integer β€” Number of days to hold the transaction before processing.
  • 1 β€” Hold the transaction 1 day before processing.
  • 0 β€” Process the transaction without waiting extra days
  • ACSDLprogSpecifies a threshold below the Nacha limit of $1 million for each Same Day ACH transaction originated by a customer. If this limit is surpassed, the transaction transitions to a standard processing timeframe instead of Same Day, without being rejected. This parameter is valid only if ACHSD is set.
  • Integer β€” Maximum amount for a Same Day ACH transaction.
  • Not set β€” Nacha-specified default value of $1 million per transaction is used.
  • ACSTSprogContains a list of statuses that are allowed to receive an inbound ACH credit (move funds into the customer account).

    If the account status for a customer account is not on this list, an ACH transaction returns R02 (account not active) or, for account statuses C, R, or Z, returns R23 (credit entry refused by receiver).
  • String β€” Concatenated list of account status codes, for example, NYX.
  • Not set β€” Allow inbound ACH credit requests regardless of receiving-account status.
  • BALMCprogControls whether Galileo checks the balance when making money-movement decisions. Currently used in outgoing ACH credit (moving funds out of the customer account). Clients that maintain their own ledger should set this parameter so that Galileo skips the balance check before creating an outgoing ACH credit transaction with the Create ACH Transaction endpoint. Galileo will also not assess fees for ACH transactions when this parameter is set. When this parameter is not set, Galileo checks the balance, and when there is insufficient balance, the transaction fails.
  • N or not set β€” Galileo checks the balance before making money-movement decisions.
  • Y β€” Galileo does not check the balance before making money-movement decisions.
  • BTBEIprogControls whether the account holder’s name and business ID are excluded from the Nacha file for business-to-business ACH transactions. This parameter is valid only when BTBPG is set to Y.

    When this parameter is not set, the Nacha file is populated with the account holder’s first and last name, or if BTBPI is set to Y, the Nacha file is populated with the business ID.
  • Y β€” Exclude the account holder’s name and business ID from the Nacha file.
  • Other or not set β€” Include the account holder’s name in the Nacha file, or if BTBPI is set, include the business ID in the Nacha file.
  • BTBPGprogSpecifies that a program is a business-to-business program. When this parameter is set to Y, the program is a business-to-business program and ACH transactions that use the Create ACH Transaction endpoint are made via CCD.
  • Y β€” This is a business-to-business program.
  • Other or not set β€” This is not a business-to-business program.
  • BTBPIprogControls whether to populate the Nacha file with a business ID for a business-to-business ACH transaction. When this parameter is not set, the Nacha file is populated with the account holder’s first and last name. If BTBEI is set to Y, the Nacha file is not populated with either the business ID or account holder name. This parameter is only valid when BTBPG is set to Y.
  • Y β€” Insert the provided business ID in the Nacha file.
  • Other or not set β€” Do not insert the business ID in the Nacha file.
  • CKTIDprogSend incoming ACH transactions for manual review if Galileo's integrated ID verification failed.
  • 'N β€” Do not check ID verification
  • Y β€” Check that both ID verification failed and the override was specified
  • EAETPprodSpecifies transaction trace prefixes to exclude from ACH early access. When this parameter is set, the system checks the first digits of the source ID for an incoming ACH transaction. If the source ID matches a prefix on this list, the transaction is not eligible for ACH early access.
  • String β€” Comma-separated list of trace prefixes to exclude from ACH early access.
  • Not set β€” Allow ACH early access for all trace prefixes.
  • EAIAAprodControls whether all accounts have early access to ACH deposits or only accounts with featureType: 7 set to Y have early access. FBEEA must be set to enable early access.
  • Y β€” All accounts have early access to ACH deposits if FBEEA is set.
  • Other or not set β€” Only accounts with feature type 7 set to Y have early access to ACH deposits.
  • FBEEAprodControls whether the account has early access to ACH deposits and specifies the number of days before the effective deposit date for early access.
  • Integer β€” Number of days before the effective deposit date for early ACH deposits.
  • 0 or not set β€” Do not enable early access to ACH deposits.
  • HDACHprodControls whether to calculate new hold days for outgoing ACH debit transactions (funds moving into the customer account) in terms of business days rather than calendar days.
  • Y β€” Calculate ACH hold days in terms of business days.
  • Other or not set β€” Calculate ACH hold days in terms of calendar days.
  • MBCHSprodControls the minimum amount that must remain in the customer account after an outbound ACH credit moves funds out of the customer account. An outbound ACH credit request that would drive the customer account balance below the minimum set by this parameter is denied. When this parameter is not set, the minimum account balance is -7.00 and an outbound ACH credit request that would drive the account balance below -7.00 is denied.
  • Y β€” Do not enforce a minimum account balance after an outbound ACH credit.
  • Decimal number β€” Minimum amount that must remain in the customer account after an inbound ACH credit.
  • Other or not set β€” Cancel an inbound ACH credit request that would drive the account balance below -7.00.
  • MRKGVprogControls whether to mark incoming ACH transactions as originating from a U.S. governmental entity or from a non-governmental entity.
  • Y β€” Mark incoming ACH transactions as governmental or non-governmental.
  • Other or not set β€” Do not mark incoming ACH transactions according to their origin.
  • RNMCKprogControls when to perform name matching for incoming ACH credit transactions. A name mismatch queues up the transaction for manual review.
  • Y β€” If the source matches the list of configured U.S. tax agencies, then perform name matching to determine if the incoming ACH transaction should go for manual review.
  • A β€” Perform name matching on all incoming ACH credit transactions, regardless of the source.
  • Other or not set β€” Do not perform source matching or name matching on incoming ACH transactions
  • RPVIRprovControls whether to return the plaid_identity_values object in the Add ACH Account and Add ACH Account Corporate responses. The object contains names, emails, phones, and zip codes.
  • 1 β€” Return the plaid_identity_values object.
  • 0 β€” Do not return the plaid_identity_values object.
  • Fees

    For more information, see About Fees.

    ParameterLevelDescriptionValues
    ACFSprodControls whether to assess an initial setup fee for each card upon account creation. For example, the value AC1|1 results in a fee for the primary account and first card. The value AC2|2 results in a fee for the secondary account and second card. When this parameter is not set, a setup fee is always assessed.
  • String β€” Comma-separated list of the accounts and cards that have an initial setup fee
  • Other or not set β€” Always assess a setup fee.
  • ASFDSprodControls whether to assess account-setup fees for a secondary account to the primary account or to the secondary account. When this parameter is set, account setup fees and the Express Mail fee for card shipment are assessed to the primary account. When this parameter is set, PRIOR must also be set.
  • P β€” When creating a secondary account, assess account setup fees on the primary account.
  • Other or not set β€” When creating a secondary account, assess account setup fees on the account being created.
  • ASFEEprodSpecifies account setup fees to assess during account creation. When this parameter is set, account setup can be completed only when the balance covers the fees. Fees in this parameter must be configured at product setup.

    When this parameter is not set, only ACT (activation fee) is assessed during account creation, provided that ACT is configured.
  • String β€” Comma-separated list of fees to assess during account creation.
  • Not set β€” Assess ACT during account creation.
  • AUDLSprodSpecifies fees for declined transactions that should not be assessed when the card status is L (lost) or S (stolen). Fees listed in this parameter are not assessed when the card is lost or stolen. However, a fee is always assessed on a transaction that is declined due to insufficient funds.

    When this parameter is set, AUNSF must contain the fees that are in this parameter.

    When this parameter is not set, all fees for declined transactions are assessed regardless of whether the card is lost or stolen.
  • String β€” Comma-separated list of fees for declined transactions to bypass when the card is lost or stolen.
  • Not set β€” Assess all fees for declined transactions regardless of whether card is lost or stolen.
  • AUNSFprodSpecifies fees that are not assessed when a transaction is declined. Fees listed in this parameter are not assessed for a declined transaction, however, a fee is always assessed on a transaction that is declined due to insufficient funds. Use AUDLS to bypass lost/stolen fees.

    When this parameter is not set, all applicable fees are assessed if a transaction is declined for reasons other than insufficient funds.
  • String β€” Comma-separated list of fees that are not assessed when a transaction is declined.
  • Not set β€” Assess all applicable fees when a transaction is declined.
  • CFWLAprodSpecifies the minimum amount that must be deposited into the account to waive the monthly account fee. When this parameter is not set the fee is not waived.

    When MMFLT is set, a deposit must match a payment type in MMFLT to be included in the sum of deposits. When MMFLT is not set, all deposits are included in the sum.
  • Integer β€” The minimum amount that must be deposited into the account to waive the monthly fee.
  • 0 or not set β€” Do not waive the monthly fee.
  • CHATNprod
    prog
    Controls whether to suppress ATM fees for balance inquiry and withdrawals according to a client-supplied list of terminal IDs.
  • Y β€” Use the fee-suppression logic.
  • Other or not set β€” ATM fees are not suppressed per terminal ID.
  • CHKTNprodControls whether to determine fee action according to the terminal network where the ATM transaction comes from. Supported by the Visa PLUS network.
  • N β€” Do not check for terminal networks.
  • Y β€” Check for terminal networks in order to know which network to use when determining the fee action.
  • CPFEEprodSpecifies the number of days after card activation to assess the activation fee. When this parameter is not set, the activation fee is assessed 15 days after activation.
  • Integer β€” Number of days to wait before assessing the card activation fee.
  • Not set β€” Assess the card-activation fee 15 days after activation.
  • CYMETprodControls whether to assess a fee per account (PRN) or per balance ID. This parameter also controls what happens if the balance is less than the fee amount. The value in this parameter is a code with three possible characters, though some products use only the second character. When a new product is created, this parameter is set to HBP by default.

    Character 1
  • H β€” Hybrid plan. If the account balance is insufficient, either defer the fee until the balance is sufficient or assess a partial amount.
  • Not set β€” Non-hybrid plan. Always assess the entire fee even if the account is driven negative.

    Character 2
  • A β€” Assess fees per account.
  • B β€” Assess fees per balance.

    Character 3 β€” Valid only if character 1 is H.
  • D β€” Deferred fee. If the balance is lower than the fee amount, wait until the balance is high enough to assess the entire fee.
  • P β€” Partial fee. If the balance is lower than the fee amount, assess the available amount and wait until the balance increases to assess the remainder.
  • N β€” Check for negative balance. If the account balance is non-negative, assess the entire fee. If the account balance is negative, do not assess the fee and do not charge a delinquent fee.
  • String β€” 1- or 3-character code to specify how to assess fees.
  • Other or not set β€” Bill cycle fails and onboarding cannot be completed.
  • DMFPAprodControls whether to assess a partial delinquent fee each month if the entire delinquent fee would drive the balance negative. When this parameter is set to Y, and the account balance does not cover the amount for the entire fee, a partial fee is assessed monthly. When this parameter is not set, delinquent fees are not assessed.
  • Y β€” Assess a partial delinquent fee each month if the entire fee would drive the account balance negative.
  • N β€” Do not assess delinquent fees.
  • Other or not set β€” Do not assess delinquent fees.
  • DYNOAprodSpecifies the number of days an account must be dormant before a dormancy fee is assessed. When this parameter is set, the dormancy fee (DOR) is assessed if the account is dormant for the number of days in this parameter. When this parameter is not set, a dormancy fee is not assessed, even if DOR is set and active. If FEACT is set to Y, assessed fees are considered account activity when determining dormancy.
  • Integer β€” Number of days an account must be dormant before a dormancy fee is assessed.
  • Not set β€” Do not assess a dormancy fee.
  • EMBFEprodControls whether to send a card to emboss if the account has insufficient funds for the express-mail fee.
  • E β€” Send to emboss when the express-mail fee is pending.
  • Other or not set β€” Do not send to emboss when there are insufficient funds for the fee
  • FEACTprodControls whether fees are considered to be account activity when determining whether to assess a dormancy fee. When this parameter is set to Y, assessed fees are considered to be account activity. When this parameter is not set, assessed fees are not considered to be account activity. DYNOA must be set to assess dormancy fees.
  • Y β€” Fees are considered to be account activity when determining whether to assess a dormancy fee.
  • Other or not set β€” Fees are not considered to be account activity
  • FFREPprodControls whether to offer a first free card replacement in a calendar year even though the account balance is negative.
  • Y β€” Offers one free replacement in a calendar year even with a negative balance.
  • N β€” The account balance has to be positive if the replacement has a fee
  • MMFLTprodSpecifies which payment types to include in the total specified by CFWLA, which determines whether to waive a fee when there are sufficient deposits by the cardholder. When this parameter is not set, all payment types are included in the total specified by CFWLA.
  • String β€” Comma-separated list of payment types to include in the CFWLA total.
  • Not set β€” Include all payment types in the total.
  • RINFPprodControls whether to replace a lost or stolen card even when there are insufficient funds in the account to cover the lost/stolen replacement fee.
  • 1 β€” Replace the card even when the available balance is less than the lost/stolen replacement fee.
  • Other or not set β€” Replace the card only when there are sufficient funds.
  • RIXBLprodControls whether an expiring card is reissued when the available balance does not contain sufficient funds for the card fee.
  • Y β€” Reissue the expiring card even if the available balance is less than the card-fee amount.
  • Other or not set β€” Do not reissue the expiring card unless the account has sufficient funds for the card fee.
  • Holds

    ParameterLevelDescriptionValues
    PRVNBprodControls whether a hold can drive an account negative. This parameter affects holds that are placed by the Create Hold and Create Payment endpoints. When this parameter is set to 1 and the hold amount is more than the available balance, the endpoint returns an error: 539-08 for Create Hold or 408-10 for Create Payment.
  • 0 or not set β€” The hold amount can be greater than the available balance.
  • 1 β€” The hold amount cannot be greater than the available balance.
  • THOLDprogSpecifies which hold types can be applied to an account as a whole, as opposed to per-transaction holds. This parameter is required to use the Create Hold endpoint.
  • String β€” Comma-separated hold types that can be applied to the account as a whole.
  • Not set β€” No hold types can be applied to the account as a whole.
  • Bill pay

    For more information, see About Bill Pay.

    ParameterLevelDescriptionValues
    BPBCKprodControls whether to perform a balance check before proceeding with the bill payment when not using the External Trans API, regardless of whether AAIGB and BPPPF are set.
  • Y β€” Do a balance check to ensure enough funds are available before proceeding with the bill pay
  • Other or not set β€” The balance check is dependent on AAIGB and BPPPF parameters
  • BPLBLprodContains a string to add to the adjustment description as a prefix for the biller name.
  • String β€” Text to prepend bill pay descriptions.
  • Hyphen (-) β€” Do not prepend anything to bill pay descriptions.
  • Not set β€” Prepend bill pay descriptions with the default text: Billpay.
  • BPPPFprodControls whether a billpay transaction fails if the available balance is insufficient to cover fees. When this parameter is set, the fee is deferred until later when the current balance is sufficient for the billpay transaction but not the fee.
  • Y β€” Allow bill pay to proceed when there are sufficient funds to cover only the payment.
  • Other or not set β€” Allow bill pay to proceed only when there are sufficient funds for both the payment and the processing fee.
  • LIMBPprodSpecifies the maximum amount of an individual billpay transaction. When this parameter is not set, the maximum is $25,000.
  • Decimal number β€” Maximum amount for a bill pay transaction
  • Not set β€” Bill pay transactions have a $25,000 limit
  • RPPSCprodContains the RPPS payment ID and check digit.
  • 9-digit number
  • Disputes

    For more information, see Disputes at Galileo.

    ParameterLevelDescriptionValues
    CBHLDprodSpecifies the number of days after a chargeback is initialized to settle a Mastercard dispute. When this parameter is set, the chargeback hold is released after the number of days in this parameter unless a second dispute is raised during that time.
  • Integer β€” Number of days to settle a Mastercard chargeback.
  • Not set β€” Settle Mastercard chargebacks in 45 days.
  • CBIGNprodSpecifies the de minimis for disputes. The system ignores disputes below the amount in this parameter, but the ignored disputes are still visible in Galileo Analytics.
  • Integer β€” Minimum amount for chargeback disputes.
  • Not set β€” Allow all disputes.
  • CBTHHprodSpecifies the maximum amount to automatically dispute a force-posted transaction that drives the account balance negative. When this parameter is set, CBTHL must also be set to specify the minimum amount.
  • Decimal number β€” Maximum amount to automatically dispute a force-posted transaction.
  • Not set β€” Force-posted transactions do not result in automatic disputes.
  • CBTHLprodSpecifies the minimum amount to automatically dispute a force-posted transaction that drives the account balance negative. When this parameter is set, CBTHH must also be set to specify the maximum amount.
  • Decimal number β€” Minimum amount to dispute a force-posted transaction.
  • Not set β€” A force-posted transaction will not result in an automatic dispute.
  • DLSTprogControls whether dispute letters are sent to the name and address of the primary account or the account associated with the dispute.
  • 1 β€” Send dispute letters to the name and address for the primary account.
  • Other or not set β€” Send dispute letters to the name and address of the account associated with the disputed transaction.
  • FAWHDprodSpecifies the number of days to wait before processing a dispute against a foreign ATM withdrawals. When this parameter is not set, a dispute has 90 days to resolve before it is processed.
  • Integer β€” Number of days to wait before processing a foreign ATM withdrawal dispute.
  • Not set β€” Wait 90 days before processing a foreign ATM withdrawal dispute.
  • PCDAYprod
    prog
    Specifies the number of days after the creation of a dispute to award provisional credit. For example, if a dispute is created on the 10th of the month and the value of this parameter is 3, then provisional credit is awarded on the 13th.
  • Integer β€” Number of days after dispute creation to award provisional credit.
  • Not set β€” Provisional credit is awarded on the same day the dispute is created.
  • VCRHDprodSpecifies the number of days after a chargeback to automatically release the hold and finalize the dispute for Visa Claims Resolution allocations. If after this number of days a second presentment has not been received, the dispute is finalized.
  • Integer β€” The number of days after a chargeback to release the hold and finalize the dispute.
  • 0 β€” Release the hold on the same day as the chargeback and finalize the dispute.
  • Not set β€” The number of days to release a hold and finalize a dispute is 35 days.
  • Risk

    For more information, see About Payment Risk Platform.

    ParameterLevelDescriptionValues
    BRSGEprod
    prog
    Contains a risk score (Field 62.21) for Visa products, indicating tolerance for potential fraud.
  • 0 β€” Deny all authorizations.
  • 1–99 β€” Block an authorization if the Visa risk score is greater than or equal to this value.
  • 100 or not set β€” Do not check the Visa risk score.
  • BRSMCprod
    prog
    Contains a risk score for Mastercard products (DE048SE75), indicating tolerance for potential fraud.
  • 0 β€” Deny all authorization.
  • 1–999 β€” Block authorization if the Mastercard risk score is greater than or equal to this value.
  • 1000 or not set β€” Do not check the Mastercard risk score.
  • BRSPUprod
    prog
    Contains a risk score for Pulse authorization, indicating tolerance for potential fraud.
  • 0 β€” Deny all authorizations.
  • 1–999 β€” Block authorization if the Pulse risk score is greater than or equal to this value.
  • 1000 or not set β€” Do not check the Pulse risk score.
  • DCPRPprogControls whether the authorization process calls the PRP.
  • Y β€” The auth process does not call PRP
  • Other or not set β€” The auth process is allowed to call PRP
  • Credit

    For more information, see About Galileo Secured Credit.

    ParameterLevelDescriptionValues
    BCDAYprodControls the length of time to wait after the bill cycle start date before setting the bill cycle for assessing fees. This parameter is required for products with bill cycle setup (cycle fee) at account creation. BCDAT is required to set the start date. If BCDAT is set to CARD, you can set this parameter to MONTH to wait a calendar month before setting the bill cycle. When this parameter is not set, the bill cycle fails.
  • Integer β€” Number of days to wait before setting the bill cycle.
  • MONTH β€” If BCDAT is set to CARD, wait a calendar month before setting the bill cycle
  • Not set β€” Bill cycle process fails.
  • BRCDTprod
    prog
    Specifies the customer billing-cycle date.
  • Integer β€” Number between 1 and 28 for all accounts.
  • ACCOUNT_DATE β€” Set the billing cycle date to the day that the account is created. If an account is created on day 29, 30, or 31, then the billing cycle date is 28. Yields 28 possible billing cycle dates.
  • CYCLE_INTERVALS β€” Create default buckets of billing/reporting cycles (1, 8, 16, 24). Sets to the previous integer in the list prior to the account's start date.
  • List of Integers β€” A comma-separated list of integers, representing buckets of billing/reporting cycles. The account’s reporting cycle will be set to the previous integer in the list prior to the account’s start date.
  • CYCLEprodControls whether to assess maintenance fees monthly (MON) or yearly (YER). Weekly assessment is not available for secured credit products. Works in conjunction with CYMET.
  • MON β€” Assess the maintenance fee monthly.
  • WEK β€” Assess the maintenance fee weekly. Set CYDAY to the day of the week.
  • YER β€” Assess the maintenance fee yearly.
  • Other or not set β€” Do not assess scheduled maintenance fees.
  • CYDAYprodSpecifies the day of the month to assess fees when CYCLE is set to MON. Valid values are 1–28. Weekly assessment is not available for secured credit products.
  • Day of week β€” Three-letter code for the day of the week to assess monthly fees when CYCLE is set to WEK. Codes are SUN, MON, TUE, WED, THU, FRI, SAT.
  • Not set β€” Do not assess maintenance fees.
  • M2CSDprodControls whether the Metro 2 credit report process checks for information in account features 23 (first delinquent date) and 24 (delinquent amount).
  • Y β€” Include the information in account features 23 and 24 when generating the Metro 2 report.
  • Other or not set β€” Do not include the information in account features 23 and 24.
  • M2REPprodControls whether to generate Metro 2 reports for accounts in this program. When this parameter is set to Y, Galileo generates monthly reports for accounts and sends them to you for approval.
  • Y β€” Generate Metro 2 reports for accounts.
  • Other or not set β€” Do not generate Metro 2 reports.
  • Single-use virtual card

    For more information, see Setup for Single-Use Virtual Card.

    ParameterLevelDescriptionValues
    SUMTAprodSpecifies the threshold below which a transaction is declined. Default: 50.00.
  • Integer or float β€” The minimum dollar amount for a single-use virtual card.
  • Not set β€” There is no minimum.
  • SUVCprodControls whether the product is a single-use virtual card for BNPL.
  • Y β€” Product is a BNPL product with single-use virtual card accounts.
  • N β€” Product is not a BNPL product with single-use virtual card accounts.
  • SUVCMprodSpecifies the transaction-matching method based on value.
  • TERMINAL β€” Require that the terminal ID of any subsequent transaction match the terminal ID (DE041) of the first transaction on file, or the subsequent transaction will be declined.
  • MERCHANT β€” Require that the merchant ID of any subsequent transaction match the merchant ID (DE042) of the first transaction on file, or the subsequent transaction will be declined.
  • TERMINAL, MERCHANT β€” Require both the terminal ID and merchant ID of any subsequent transaction to match the ones stored on file. or the subsequent transaction will be declined.
  • NONE or not set β€” No merchant data is checked on subsequent transactions. Subsequent transactions can be approved with sufficient funds.
  • SUVCTprodSpecifies the threshold above which the transaction will be considered a consumer-initiated transaction on a single-use virtual card. Consumer-initiated transactions below this threshold will be considered preauthorization holds that will be followed by a second, larger transaction.
  • Integer or float β€” The minimum dollar amount that meets the single-use limit for a single-use virtual card.
  • Not set β€” There is no minimum.
  • Program API

    ParameterLevelDescriptionValues
    ALWNBprod
    prov
    Controls whether a call to the Create Adjustment or Create Account Transfer endpoint can drive an account balance negative.

    Set this parameter at the provider level to permit Create Adjustment to drive a balance negative.

    Set this parameter at the product level of the sending account to permit Create Account Transfer to drive the sending account balance negative.
  • 1 β€” Allow a call to the endpoint to drive the account balance negative.
  • Other or not set β€” Do not allow a call to the endpoint to drive the account balance negative.
  • BWOOAprovControls whether the balance_without_auths field is returned in Get Balance responses.
  • Y β€” Return balance_without_auths in Get Balance responses
  • Other or not set β€” Do not return balance_without_auths
  • CINFDprovControls whether to show the card expiry date in endpoint responses.
  • 1 β€” Show the card expiry in endpoint responses
  • Other or not set β€” Do not show the card expiry
  • CINFIprovControls whether to show the full PAN in endpoint responses. You must be PCI compliant to enable this parameter
  • 1 β€” Show the full PAN in endpoint responses
  • Other or not set β€” Do not show the full PAN
  • CINFNprovControls whether to show the full SSN in the response to these endpoints:
  • Get Card
  • Switch Product
  • Reissue Card
  • Verify Enrollment
  • Get Enrollment Info
  • 0 or not set β€” Don't show SSN
  • 1 β€” Show full decrypted SSN
  • CINFSprovControls whether to show the CVV in endpoint responses. You must be PCI compliant to enable this parameter
  • 1 β€” Show the CVV in endpoint responses
  • Other or not set β€” Do not show the CVV
  • CNSCRprovControls whether to use the extended character set for first, middle, and last name input parameters.
  • 1 β€” Allow the extended character set.
  • Other or not set β€” Do not allow the extended character set.
  • CXPTMprod
    prog
    Controls whether the time is returned in the expiry_date in Program API responses.
  • 1 β€” Include time as part of expiry_date: YYYY-MM-DD HH:MM:SS.
  • Other or not set β€” The expiry_date field contains only the date: YYYY-MM-DD
  • NATHRprovControls whether to exclude authorization reversals in the Get Authorization History endpoint.
  • 1 β€” Exclude auth reversals in the Get Authorization History response.
  • Other or not set β€” Include auth reversals in the response.
  • NVACTprodControls whether to verify account status when the Get Balance endpoint is called. When this parameter is set to 1, the endpoint returns a balance regardless of status. When this parameter is not set, the Get Balance endpoint does not return a balance if the account status is C (canceled) or Z (canceled without refund).
  • 1 β€” The Get Balance endpoint returns a balance regardless of account status.
  • Other or not set β€” The Get Balance endpoint does not return a balance if the account status is C or Z.
  • SOATSprovControls whether the original authorization timestamp is returned by the Get Authorization History endpoint.
  • 1 β€” Return the original authorization timestamp in Get Authorization History responses.
  • Other or not set β€” Do not return the original authorization timestamp.
  • STPLDprodContains a list of statuses that do not permit transactions originated by Create Account Transfer (sending account only), Create Payment, Create Adjustment, and Create ACH Transaction.

    This parameter does not affect transfers performed on the Galileo-hosted cardholder website or in the CST.
  • String β€” Comma-separated statuses on the sending account that block fund movement.
  • Not set β€” No account statuses block fund movement.
  • UASSNprovControls whether the SSN can be changed by Program API endpoints. Bank approval is required to enable this parameter.
  • 1 β€” Allow the SSN to be updated by the Program API
  • Other or not set β€” Do not allow the SSN to be updated.
  • UPDCZprovControls whether to allow Update Account to modify accounts in status: C (canceled) or status: Z (canceled without refund
  • 1 β€” Allow Update Account to modify accounts in status C or Z.
  • Other or not set β€” Do not allow Update Account to modify canceled accounts.
  • Events API

    For more information, see About Events API and Event Setup and Configuration.

    ParameterLevelDescriptionValues
    ACMSGprodSpecifies account status changes that trigger the ACST: account_status_change event message.
  • String β€” Concatenated list of account status changes that trigger ACST.
  • Not set β€” Account status changes do not trigger ACST.
  • AUTMDprodControls whether to send the AUMD: auth_metadata event message. Valid only when using the Auth API.
  • Y or y β€” Send AUMD
  • Other or not set β€” Do not send AUMD.
  • BBDOWprodSpecifies days of the week that daily balance messages should not be sent. Each day of the week has a numerical value in this parameter:
  • 0 β€” Sunday
  • 1 β€” Monday
  • 2 β€” Tuesday
  • 3 β€” Wednesday
  • 4 β€” Thursday
  • 5 β€” Friday
  • 6 β€” Saturday
  • String β€” Comma-separated list of numeric values indicating days of the week that daily balance messages should not be sent.
  • Not set β€” Send daily balance messages every day.
  • CDMSGprodSpecifies which card status updates will trigger the CSNT: card_status_change event. For valid values see the Card Statuses enumeration.
  • String β€” Concatenated list of card status changes that trigger CSNT.
  • Not set β€” Card status changes do not trigger CSNT.
  • CFRMTprodSpecifies how currency is formatted in Event API messages. The first character is the thousands separator and the second character is the decimal. For example, a period and comma (.,) results in the format 1.000,00.

    When this parameter is not set, a comma is the thousands separator and a period is the decimal, which results in the format 1,000.00.
  • String β€” Two characters indicating the thousands separator and the decimal.
  • Not set β€” Format currency with a comma as the thousands separator and a period as the decimal.
  • FACHAprodControls whether inbound ACH transactions trigger the ACHR: ach_debit_fail or ACHC: ach_credit_fail event alert when the transaction returns the status E (error) or R (bad routing number).
  • Y β€” Trigger ACHR or ACHC when an inbound ACH transaction fails.
  • Other or not set β€” Do not trigger ACHR or ACHC when an inbound ACH transaction fails.
  • LOBTHprodSpecifies the maximum amount for the available balance after which an LBLC: low_balance event message is sent. Every day that the available balance is less than the value in this parameter, LBLC is sent. When this parameter is not set for a product that is configured to receive LBLC, an error is returned.
  • Decimal number β€” Amount below which LBLC is sent.
  • 0 β€” Do not send LBLC.
  • Not set β€” Error message if the product is configured to receive LBLC.
  • MPNEGprodControls whether a negative account balance triggers the BNEG: neg_bal event message in addition to BBAL. This parameter does not apply to credit products, where a balance less than zero is expected.
  • Y β€” Trigger BNEG for a negative account balance.
  • Other or not set β€” Do not trigger BNEG for a negative account balance.
  • MSGDAprodSpecifies which events are triggered regardless of account status. Default:
  • BACT: card_activated
  • BFID: failed_id
  • CAPP: app_completed
  • NACT: denied_auth_inactive_card
  • PSUC: card_returned
  • String β€” Comma-separated list of msg_ids that do not require an account to be in active status before they can be triggered.
  • Not set β€” Only the default messages are triggered when an account is not in active status.
  • NTSAAprodControls whether to send the ACRT: ach_return event message when an originated ACH transfer is returned.
  • Y β€” Send the ACRT for this product or program.
  • Other or not set β€” Do not send ACRT
  • PDBALprodControls whether account holders must deposit funds into their accounts at least once before receiving the first daily BBAL: bal event. To also receive the negative-balance events BNEG: neg_bal set MPNEG.
  • Y β€” The account holder must deposit funds into the account before the first balance event message is sent.
  • Other or not set β€” The first balance event message is sent without funds being deposited.
  • RETRYprodSpecifies the number of times to retry sending a message before putting the message into error status. Use RTRDL to control the retry delay. This parameter affects most message types such as email, SMS, Events API webhook, internal alerts, and push notifications.
  • Integer β€” Number of times to retry sending a message.
  • 0 β€” Do not retry sending messages.
  • Not set β€” The number of retries is 0.
  • RTRDLprodDelay in seconds before resending a message. The delay increases exponentially for each retry by multiplying the square of the retry count by RTRDL.
  • Integer β€” Number of seconds for the retry delay.
  • 0 β€” There is no retry delay.
  • Not set β€” The retry delay is 60 seconds.
  • STIPAprodControls whether to send the STPA: auth_stip_advice event message.
  • Y or y β€” Send STPA
  • Other or not set β€” Do not send STPA
  • STIPDprodControls whether to send denied STIP transactions via the Auth API and send the STPD: auth_stip_info event message.
  • Y or y β€” Send denied STIP transactions in the Auth API and send STPD.
  • Other or not set β€” Do not send denied STIP transactions via Auth API nor send STPD.
  • Auth API

    For more information, see Authorization Controller API.

    ParameterLevelDescriptionValues
    AAFALprodSpecifies the card networks for which advanced_auth_api_fields is sent in the Auth API payload. This parameter is valid only when ADVAF is set.
  • Other or not set β€” Enable all networks
  • Visa β€” Enable advanced API fields for Visa
  • Mastercard β€” Enable advanced API fields for Mastercard
  • ADVAFprodControls whether to include the advanced_auth_api_field in the Auth API payload. Use AAFAL to specify which networks.
  • Y β€” Include advanced_auth_api_fields
  • 'Other or not set β€” Do not include advanced_auth_api_fields
  • APIFBprod
    prog
    Controls whether to perform fallback processing when your response to the webhook message times out. When this parameter is N or not set, Galileo returns response code 05 (do not honor) for all fallback transactions. When this parameter is Y, Galileo returns the response code that it has calculated.
  • Y β€” Use Galileo's response code for fallback transactions.
  • N β€” Deny transaction when the Auth API webhook times out."
  • AUAPRprod
    prog
    Controls whether Galileo waits for your response to an advice before processing a transaction. When set to Y or not set, Galileo waits for your response for all Auth API webhook messages. When set to N, Galileo doesn't wait for your response for advice authorizations. (For all other authorizations, Galileo still waits for your response.)
  • Y β€” Wait for a response to an advice before processing the transaction.
  • N β€” Do not wait for a response to an advice before processing the transaction.
  • MACOprodControls whether to allow overrides of the merchant advice code.
  • Y β€” Override enabled
  • Other or not set β€” Override not enabled
  • RULAPprodControls whether to send a comma-separated list of rule names that caused a DENY or WARN for an authorization in the Auth API request payload. The DENY rules are in the rules_denied field and the WARN rules are in the rules_warned field. Valid only when using a Galileo fraud-detection process.
  • Y β€” Send a list of rule names that caused the DENY or WARN in the Auth API request payload.
  • Other or not set β€” Do not send a list of rule names.
  • STIPRprodControls whether to enable next-generation STIP reporting.
  • Y β€” Enable next-generation STIP reporting.
  • N β€” Do not enable next-generation STIP reporting.
  • External Trans API

    For more information, see About External Transactions API.

    ParameterLevelDescriptionValues
    AAIGBprod
    prog
    Controls whether to allow a billpay transaction to drive the account negative when using the External Trans API.
  • Y β€” Allow transactions to drive the balance negative.
  • N β€” Decline transactions that would drive the balance negative.
  • ACDBXprod
    prog
    Controls whether you participate in approval of inbound ACH debit requests (move funds out of the customer account) with the External Trans API webhook. You can choose to approve or deny all inbound ACH debit requests, only approve or deny inbound ACH debit requests on insufficient funds, or bypass control.
  • Y β€” You approve or deny all inbound ACH debit requests.
  • A β€” You approve or deny inbound ACH debit requests only when there are insufficient funds.
  • Other or not set β€” Inbound ACH debit requests bypass the External Trans API webhook.
  • ACHQ1prod
    prog
    Controls whether you participate in the approval of ACH returns caused by hard load-limit limitations. When this parameter is set to Y, all ACH returns except R01 and R03 are set to status: i (pending approval).
  • Y β€” You participate in the approval of ACH returns caused by hard load-limit limitations.
  • Other or not set β€” You do not participate in the approval of ACH returns.
  • ACHRQprod
    prog
    Controls whether you participate in the approval of ACH returns. When this parameter is set to Y, all ACH returns except R01 and R03 are set to status: i (pending approval).
  • Y β€” You participate in the approval of ACH returns.
  • Other or not set β€” You do not participate in the approval of ACH returns.
  • BPOTBprovControls whether to check the maximum limit and balance before creating a billpay transaction. Set this parameter only if you maintain the ledger for your accounts instead of Galileo and you are using the External Trans API.
  • 1 β€” Do not check the balance.
  • Other or not set β€” Check the balance.
  • GDBMAprodControls whether an incoming ACH debit request (move funds out of the customer account) is sent to you for approval when the system fails to reach you. For example, this may occur when the system meets the maximum number of attempts to post the request or if there is a processing error.
  • Y β€” When an incoming ACH debit request fails because you cannot be reached, change the transaction to status: V and send it to you for approval.
  • Other or not set β€” When an incoming ACH debit request fails because you cannot be reached, decline the transaction.
  • ATCDF examples

    The tolerance in the ATCDF parameter is Β± the ATC value counted by the contactless chip. When this parameter is not set, the default tolerance is Β±10. If this parameter is set to Β±(10^ / 2), the tolerance will allow the entire range of counts for that length. These tables show example results for two- and three-digit ATC tolerances:

    Two-digit ATC tolerance examples

    Galileo’s CountATCTolerance (Β± ATCDF)Result
    10510Approved
    39810Approved
    334510Declined
    109050 (covers all 2-digit ATCs)Approved

    Three-digit ATC tolerance examples

    Galileo’s CountATCTolerance (Β± ATCDF)Result
    378500200Approved
    51260050Declined
    2599750Approved
    300800500 (covers all 3-digit ATCs)Approved

    EMBFL values

    Text in single quotes is interpreted as a literal string and added to the emboss file as plain text. Do not add commas inside static data.

    ValueDescription
    EEXTIDAdd an encrypted external ID to the emboss file (for example, you could use this to add a spouse’s SSN).
    HOMEPHONEAdd the encrypted cardholder home phone number to the emboss file.
    FIRSTLOADAdd the initial deposit amount to the emboss file.
    CARDIMAGEUse account feature ID 16 (card image) to add card art instead of dynamic card art (GID2).
    CCPRDSpecify the product ID for the card in the emboss file.
    VERIFYIDGenerate a 12-digit code based on the CAD and add it to the emboss file. This is a checksum for data integrity.
    GID2Enable idType2: 14 for dynamic card art mapping and add card art IDs in id2 to the emboss file.
    COUNTRYCODEAdd the country code for the cardholder’s country of residence to the emboss file.
    SHIP_STATEAdd the state in short form for the cardholder’s state of residence to the emboss file (right justified, space padded, 3 chars).
    ADDRESS3Add address line 3 for the cardholder’s addresses of residence to the emboss file (left justified, space padded, 30 chars).
    ADDRESS4Add address line 4 for the cardholder’s addresses of residence to the emboss file (left justified, space padded, 30 chars).
    ADDRESS5Add address line 5 for the cardholder’s addresses of residence to the emboss file (left justified, space padded, 30 chars).
    CARDHOLDERNAMEAdd the cardholder name with special characters, legacy cardHolderName(F12) is cleaned from special characters (left justified, space padded, 28 chars).
    OTBAdd the account balance to the emboss file.
    CADAdd nine digits of the CAD to the emboss file.
    EEXT_CADAdd the decrypted external CAD to the emboss file.
    EMAILAdd the decrypted cardholder email address to the emboss file.
    PINBLOCKAdd the decrypted PIN block to the emboss file. EMVOP must be set to generate the PIN block.

    ZREVW values

    These are the default thresholds for manual review of merchant credits when ZREVW is not set.

    NetworkDefault Amount/Behavior
    AllpointNo manual reviews
    PulseNo manual reviews
    Mastercard SMS (debit)999,999.99
    Visa999,999.99
    Discover999,999.00
    STAR10,000.00
    Mastercard DMS (credit)100.00