PROPAY_MISSING_REQUIREMENTS
ProPay Missing Requirements indicate specific data or configuration issues that must be resolved before account provisioning operations can be executed. These requirement codes are returned by the propay.canExecute endpoint to help identify and resolve validation errors.
For comprehensive validation information including detailed resolution steps, required fields by entity type, and workflow examples, see ProPay Validation Reference.
Available Types
| Code | Description |
|---|---|
| ACCOUNT_NUMBER_REQUIRED | Bank account number is missing. The bank account must include an account number. Update the bank account using bankAccount.create or ensure it's included when adding the bank account to the business via business.addBankAccount. |
| ACCOUNT_TYPE_REQUIRED | Bank account type is missing. The account type must be one of: savings, checking, or general_ledger. Update the bank account using bankAccount.create or ensure it's included when adding the bank account to the business. |
| AVERAGE_TICKET_REQUIRED | Average individual sale amount is missing from sales information. Create or update sales information using business.salesInfo.create or business.salesInfo.update with the average_individual_sale field populated. |
| BANK_ACCOUNT_REQUIRED | No bank account is associated with the business. Create a bank account using bankAccount.create and associate it with the business using business.addBankAccount. |
| BUSINESS_ADDRESS_LINE1_REQUIRED | Business address line 1 (street address) is missing. Update the business address using business.update with complete address information including street, city, state, and postal code. |
| BUSINESS_ADDRESS_REQUIRED | Business mailing address is missing or incomplete. The business must have a complete mailing address. Update using business.update with the full address (line 1, city, state, postal code). |
| BUSINESS_CITY_REQUIRED | Business address city is missing. Update the business address using business.update with the city field populated. |
| BUSINESS_LEGAL_NAME_REQUIRED | Business legal name is missing. The legal name field is required for ProPay provisioning. Update using business.update with the legal_name field. |
| BUSINESS_OWNER_REQUIRED | At least one business owner with complete information is required. Create person entities using person.create and add them as business owners using business.addOwner with ownership percentage, SSN, and date of birth. |
| BUSINESS_POSTAL_CODE_REQUIRED | Business address postal code is missing. Update the business address using business.update with the postal code field populated. |
| BUSINESS_REGISTRATION_TYPE_REQUIRED | Business registration type is missing. The registration type must be provided. Valid types include Corporation, LLC, Sole Proprietorship, Partnership, Government, or Non-Profit. Update using business.update with the registration_type field. |
| BUSINESS_STATE_REQUIRED | Business address state is missing. Update the business address using business.update with the state field populated. |
| BUSINESS_TAX_NUMBER_REQUIRED | Business tax identification number (EIN/SSN) is missing. The tax number is required for ProPay provisioning. Update using business.update with the tax_number field. |
| ENTITY_REQUIRED | A required entity (business, bank account, business owner, sales information, etc.) is missing from the subject record. Create the required entity using the appropriate create endpoint (e.g., business.create, person.create, bankAccount.create, business.salesInfo.create). |
| FIELDS_REQUIRED | One or more required fields are missing from a specific entity. Check the fields array in the validation response for the exact field names that need to be populated. See ProPay Validation Reference for the complete list of required fields by entity type and their corresponding API endpoints. |
| HIGHEST_TICKET_REQUIRED | Highest ticket sale amount is missing from sales information. Create or update sales information using business.salesInfo.create or business.salesInfo.update with the highest_ticket_sales field populated. |
| INVALID_ACCOUNT_OWNERSHIP_TYPE | Bank account ownership type is invalid. The ownership type must be either business or individual. Update the bank account using bankAccount.create with a valid ownership type. |
| INVALID_ACCOUNT_TYPE | Bank account type is invalid. The account type must be one of: savings, checking, or general_ledger. Update the bank account using bankAccount.create with a valid account type. |
| INVALID_BUSINESS_REGISTRATION_TYPE | Business registration type is not valid for ProPay. Ensure the registration type is one of the supported types: Corporation (private/public), LLC (private/public), Sole Proprietorship, Partnership (private/public), Government, or Non-Profit. Update using business.update. |
| MERCHANT_CATEGORY_CODE_REQUIRED | Merchant Category Code (MCC) is missing. The MCC is required to classify the business type. Update using business.update with the mcc field. |
| MONTHLY_VOLUME_REQUIRED | Average monthly credit sales volume is missing from sales information. Create or update sales information using business.salesInfo.create or business.salesInfo.update with the average_monthly_credit_sales field populated. |
| OWNER_DOB_REQUIRED | Business owner date of birth is missing. ProPay requires the date of birth for all business owners. Update the person entity using person.create or person.update with the date_of_birth field. |
| OWNER_OWNERSHIP_PERCENTAGE_REQUIRED | Business owner ownership percentage is missing. Each owner must have an ownership percentage specified. Update using business.addOwner with the ownership_percentage field. |
| OWNER_SSN_REQUIRED | Business owner Social Security Number (SSN) is missing. ProPay requires SSN for all business owners for identity verification. Update the person entity using person.create or person.update with the ssn field. |
| PRIMARY_ADDRESS_LINE1_REQUIRED | Primary address line 1 (street address) is missing. Update the business primary address using business.update with complete address information including street, city, state, and postal code. |
| PRIMARY_ADDRESS_REQUIRED | Primary physical address is missing or incomplete. The business must have a complete primary address. Update using business.update with the full address (line 1, city, state, postal code). |
| PRIMARY_CITY_REQUIRED | Primary address city is missing. Update the business primary address using business.update with the city field populated. |
| PRIMARY_POSTAL_CODE_REQUIRED | Primary address postal code is missing. Update the business primary address using business.update with the postal code field populated. |
| PRIMARY_STATE_REQUIRED | Primary address state is missing. Update the business primary address using business.update with the state field populated. |
| PROVISIONER_DISABLED | ProPay provisioning is disabled in the partner configuration. Contact Kompliant support to enable ProPay provisioning functionality for your account. |
| ROUTING_NUMBER_REQUIRED | Bank routing number is missing. The bank account must include a valid routing number. Update the bank account using bankAccount.create or ensure it's included when adding the bank account to the business via business.addBankAccount. |
| SALES_DETAILS_REQUIRED | Sales information is missing for the business. ProPay requires sales projections including monthly volume, average ticket, and highest ticket amounts. Create sales information using business.salesInfo.create with all required fields. |
| TIER_CODE_REQUIRED | Tier Code is missing from the partner configuration. The Tier Code must be configured in partner settings. Contact Kompliant support to configure the Tier Code for ProPay provisioning. |
Updated 4 months ago