{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/rest/guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["partial"]},"type":"markdown"},"seo":{"title":"User-related Questions","description":"Embed DailyPay On Demand Pay into your applications with our APIs and SDKs.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Welcome to our Frequently Asked Questions (FAQ) page dedicated to the integration of the DailyPay REST API. Here, we have compiled a list of common queries along with their respective answers to assist developers in seamlessly understanding and implementing the REST API."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We cover various topics, including ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["user management"]},", ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["pay cycles"]},", ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["authentication"]},", and more. If you can't find the answer to your specific question, please don't hesitate to contact our dedicated developer support team for personalized assistance."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"user-related-questions","__idx":0},"children":["User-related Questions"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-is-a-user-and-what-can-a-user-do","__idx":1},"children":["What is a user, and what can a user do?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["An individual who interacts with the workforce management system integrated with the API. Users are typically employees or workers within an organization. The REST API empowers clients to create new user accounts and retrieve or update user information. These actions may include enrolling for on-demand pay, accessing and managing payroll-related information and initiating transfers of funds. It is important to note that the specific functionalities and capabilities available to users can vary depending on the particular implementation."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-many-employers-can-a-user-have","__idx":2},"children":["How many employers can a user have?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Currently, while users can have multiple employers, only one can be associated with their on-demand pay options and integrated with our REST API."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"employer-related-questions","__idx":3},"children":["Employer-related Questions"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-is-an-employer-and-what-can-employers-do","__idx":4},"children":["What is an employer, and what can employers do?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["An employer represents an organization that uses the integrated workforce management system. Employers can often manage employee profiles, approve on-demand pay requests, generate payroll reports, monitor workforce analytics, and configure pay cycles and schedules. The REST API empowers employers to streamline workforce management tasks and efficiently handle employee compensation and administration."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"pay-cycle-and-scheduling-questions","__idx":5},"children":["Pay Cycle and Scheduling Questions"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-does-a-typical-pay-cycle-look-like-for-clients","__idx":6},"children":["What does a typical pay cycle look like for clients?"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The specific details of a pay cycle can vary among clients and organizations. However, a typical pay cycle for clients often follows a regular schedule, such as weekly, bi-weekly (every two weeks), semi-monthly (twice a month), or monthly."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["During a pay cycle, employees' working hours, wages, and other factors relevant to compensation are recorded and processed by their employer. For on-demand pay to work, payroll calculations are performed on a shift-by-shift basis, and employees have visibility and access to their current earned income at that point in the given pay period."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-are-the-types-of-pay-schedules-our-clients-might-have","__idx":7},"children":["What are the types of pay schedules our clients might have?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Clients utilizing the REST API may have various types of pay schedules based on their specific needs and requirements. Some common types of pay schedules include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Weekly: Employees are paid weekly, typically every seven days."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bi-weekly: Payroll is processed every two weeks, resulting in 26 pay periods per year."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Semi-monthly: Employees receive paychecks twice a month, often on specific dates such as the 15th and the last day of the month."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Monthly: Payroll is processed once a month, usually on a fixed date."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Customized: Clients may have unique pay schedules tailored to their business needs. These schedules can include irregular intervals or specific dates based on the company's pay policies."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"api-functionality-and-integration-questions","__idx":8},"children":["API Functionality and Integration Questions"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-authentication-method-does-the-api-use","__idx":9},"children":["What authentication method does the API use?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The API leverages OAuth 2.0 for authentication. To interact with user-based operations that require an individual's consent, you'll need to obtain access tokens using the authorization grant flow. For non-user-specific operations that involve accessing endpoints such as 'organization search', you will utilize client credentials for authentication."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/rest/guides/auth"},"children":["this guide"]}," to learn more about getting access tokens and the authorization grant flow."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-can-i-search-for-users-within-my-application","__idx":10},"children":["How can I search for users within my application?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can use the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/rest/reference/jobs/listjobs"},"children":["jobs endpoint"]}," provided by the API. It allows you to search for users based on various criteria, such as primary identifier or employee ID."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"can-i-retrieve-payroll-related-information-for-users","__idx":11},"children":["Can I retrieve payroll-related information for users?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, you can retrieve payroll-related information using the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/rest/reference/paychecks"},"children":["paychecks endpoint"]},". It allows you to fetch user paychecks based on specified parameters, such as user ID and date range."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-can-i-initiate-funds-transfers-using-the-api","__idx":12},"children":["How can I initiate funds transfers using the API?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can use the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/rest/reference/transfers"},"children":["transfers endpoint"]}," to initiate funds transfers between accounts. Provide the necessary parameters, such as the destination account and the transfer amount."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"can-i-manage-debit-and-bank-cards-using-the-api","__idx":13},"children":["Can I manage debit and bank cards using the API?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, you can manage debit and bank cards using the card management endpoint. It enables you to add, update, or remove debit and bank cards for users. However, to add or update Debit Cards from within your application, you must be PCI-E compliant and communicate this with your DailyPay representative."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"is-the-debit-card-management-feature-pci-compliant","__idx":14},"children":["Is the debit card management feature PCI compliant?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, the card management functionality provided by the API adheres to PCI compliance standards. It ensures the secure handling of card information during tokenization and storage processes. You have two choices when handling card data:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/rest/reference/card-tokenization/creategenericcardtoken"},"children":["Cards API"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/rest/elements/debit-card-tokenization"},"children":["Debit Card Tokenization Element"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"can-i-customize-the-ui-to-display-available-balance-and-other-related-information-to-end-users","__idx":15},"children":["Can I customize the UI to display available balance and other related information to end users?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, the API allows you to customize the user interface (UI) of your application to display available balance and other relevant information to end users. However, DailyPay has some rules for displaying and explaining available balance. You can leverage the API data to design a user-friendly and visually appealing UI."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"are-there-any-compliance-or-regulatory-considerations-when-integrating-with-this-api","__idx":16},"children":["Are there any compliance or regulatory considerations when integrating with this API?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, compliance and regulatory considerations might apply, such as data privacy, security, and financial regulations. Ensure that your integration follows relevant compliance standards and guidelines to protect user data and comply with applicable regulations."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-can-i-stay-updated-on-api-changes-updates-and-new-features","__idx":17},"children":["How can I stay updated on API changes, updates, and new features?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We provide notifications, release notes, and changelogs on our developer portal to keep you informed about API changes, updates, and new features. Regularly check the portal for announcements or subscribe to our developer newsletter for updates."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"can-a-person-have-multiple-accounts-for-remainder-pay","__idx":18},"children":["Can a person have multiple accounts for remainder pay?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, people can have one depository and one card account designated for remainder pay, set when updating a job's paycheck settings. DailyPay will always attempt to send remainder pay to the depository account first."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-is-the-remainder-of-the-paycheck-determined","__idx":19},"children":["How is the remainder of the paycheck determined?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The remainder is the amount left after deductions for the other specified accounts. Generally speaking, remainder pay is the net_earnings minus total_debited on each paycheck."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"testing-and-qa-questions","__idx":20},"children":["Testing and QA Questions"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"are-there-any-sandbox-or-testing-environments-available-for-api-integration","__idx":21},"children":["Are there any sandbox or testing environments available for API integration?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Yes, we provide testing environments to facilitate API integration and testing. These environments have full API functionality but simulate transfers, which allows you to test an integration without affecting production data."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In general, DailyPay APIs have two environments per API and follow the naming structure of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["dailypay.com"]}," for the Production environment and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["dailypayuat.com"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["uat.dailypay.com"]}," for the UAT environment."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"dailypay-apis-and-their-respective-environments","__idx":22},"children":["DailyPay APIs and their respective environments"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"API Name"},"children":["API Name"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Production URL"},"children":["Production URL"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"UAT URL"},"children":["UAT URL"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Auth API"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://auth.dailypay.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://auth.uat.dailypay.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Data Exchange API"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.dailypay.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.dailypayuat.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Elements"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://elements.dailypay.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://elements.uat.dailypay.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Payments API"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://payments-api.dailypay.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://sandbox-payments.dailypay.com"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["REST API"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.dailypay.com"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.dailypayuat.com"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":5,"id":"key-differences-between-the-production-and-uat-environments","__idx":23},"children":["Key differences between the Production and UAT environments"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Environment"},"children":["Environment"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Purpose"},"children":["Purpose"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Access"},"children":["Access"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Data"},"children":["Data"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Production"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live environment for processing production API Traffic"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Restricted access for authorized clients and users only"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Real production data exchanges including money movement"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["UAT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Staging environment for developers to test new features, updates, and changes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Less restricted access for both developers and testers"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Test data and exchanges without money movement"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":5,"id":"functionality-comparison","__idx":24},"children":["Functionality Comparison"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Function"},"children":["Function"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"UAT"},"children":["UAT"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Production"},"children":["Production"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Testing user data without PII"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ability to mock transfer of funds"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ability to integrate with custom code"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Access to real-world transactions like ACH Deposits"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live customer data"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live transactions moving real funds"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["✓"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"which-accounts-and-debit-cards-should-be-used-for-testing","__idx":25},"children":["Which accounts and debit cards should be used for testing?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["DailyPay provides test accounts to support your development and QA processes."," ","In addition, DailyPay's UAT environment restricts the bank accounts and debit cards that may be used."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"bank-accounts","__idx":26},"children":["Bank Accounts"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["DailyPay's UAT environment requires bank accounts that meet the following rules:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Routing number must be ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["021000021"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Account number must be any integer with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eight or more digits"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"debit-cards","__idx":27},"children":["Debit Cards"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following test debit card numbers may be used and are compatible with the UAT environment:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["5555555555554444"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["4111111111111111"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["4111171111111115"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Note"]},": Each of the cards above may be added to multiple users. DailyPay's duplicate card checks and fraud prevention measures will not be triggered."]}]}]},"headings":[{"value":"User-related Questions","id":"user-related-questions","depth":1},{"value":"What is a user, and what can a user do?","id":"what-is-a-user-and-what-can-a-user-do","depth":2},{"value":"How many employers can a user have?","id":"how-many-employers-can-a-user-have","depth":2},{"value":"Employer-related Questions","id":"employer-related-questions","depth":1},{"value":"What is an employer, and what can employers do?","id":"what-is-an-employer-and-what-can-employers-do","depth":2},{"value":"Pay Cycle and Scheduling Questions","id":"pay-cycle-and-scheduling-questions","depth":1},{"value":"What does a typical pay cycle look like for clients?","id":"what-does-a-typical-pay-cycle-look-like-for-clients","depth":2},{"value":"What are the types of pay schedules our clients might have?","id":"what-are-the-types-of-pay-schedules-our-clients-might-have","depth":2},{"value":"API Functionality and Integration Questions","id":"api-functionality-and-integration-questions","depth":1},{"value":"What authentication method does the API use?","id":"what-authentication-method-does-the-api-use","depth":2},{"value":"How can I search for users within my application?","id":"how-can-i-search-for-users-within-my-application","depth":2},{"value":"Can I retrieve payroll-related information for users?","id":"can-i-retrieve-payroll-related-information-for-users","depth":2},{"value":"How can I initiate funds transfers using the API?","id":"how-can-i-initiate-funds-transfers-using-the-api","depth":2},{"value":"Can I manage debit and bank cards using the API?","id":"can-i-manage-debit-and-bank-cards-using-the-api","depth":2},{"value":"Is the debit card management feature PCI compliant?","id":"is-the-debit-card-management-feature-pci-compliant","depth":2},{"value":"Can I customize the UI to display available balance and other related information to end users?","id":"can-i-customize-the-ui-to-display-available-balance-and-other-related-information-to-end-users","depth":2},{"value":"Are there any compliance or regulatory considerations when integrating with this API?","id":"are-there-any-compliance-or-regulatory-considerations-when-integrating-with-this-api","depth":2},{"value":"How can I stay updated on API changes, updates, and new features?","id":"how-can-i-stay-updated-on-api-changes-updates-and-new-features","depth":2},{"value":"Can a person have multiple accounts for remainder pay?","id":"can-a-person-have-multiple-accounts-for-remainder-pay","depth":2},{"value":"How is the remainder of the paycheck determined?","id":"how-is-the-remainder-of-the-paycheck-determined","depth":2},{"value":"Testing and QA Questions","id":"testing-and-qa-questions","depth":1},{"value":"Are there any sandbox or testing environments available for API integration?","id":"are-there-any-sandbox-or-testing-environments-available-for-api-integration","depth":2},{"value":"DailyPay APIs and their respective environments","id":"dailypay-apis-and-their-respective-environments","depth":4},{"value":"Key differences between the Production and UAT environments","id":"key-differences-between-the-production-and-uat-environments","depth":5},{"value":"Functionality Comparison","id":"functionality-comparison","depth":5},{"value":"Which accounts and debit cards should be used for testing?","id":"which-accounts-and-debit-cards-should-be-used-for-testing","depth":2},{"value":"Bank Accounts","id":"bank-accounts","depth":4},{"value":"Debit Cards","id":"debit-cards","depth":4}],"frontmatter":{"seo":{"title":"User-related Questions"}},"lastModified":"2026-07-14T14:30:25.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/rest/guides/faq","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}