# Documentation

- [Developer Quickstart](https://docs.number.tech/documentation/developer-quickstart.md): Partnership isn’t just a word—it’s how we power payments.
- [Authentication](https://docs.number.tech/documentation/developer-quickstart/authentication.md): A quickstart guide to authenticating with Number services
- [Card Sales and Consent](https://docs.number.tech/documentation/developer-quickstart/card-sales-and-consent.md): Learn to make credit card sales and collect consent with Number
- [Querying and Filtering](https://docs.number.tech/documentation/developer-quickstart/querying-and-filtering.md): Find the information you need through the API or Virtual Terminal
- [Payment Reminders](https://docs.number.tech/documentation/developer-quickstart/payment-reminders.md): Send payment reminders to clients through text or e-mail
- [Getting Started](https://docs.number.tech/documentation/getting-started.md): Before you get started
- [Integration Checklist](https://docs.number.tech/documentation/getting-started/integration-checklist.md): The comprehensive checklist to integrating with Number
- [Integration Options](https://docs.number.tech/documentation/getting-started/integration-options.md): Learn about how you can integrate with Number
- [REST API](https://docs.number.tech/documentation/getting-started/integration-options/rest-api.md): Getting started with the REST API for Number
- [Android SDK](https://docs.number.tech/documentation/getting-started/integration-options/android-sdk.md): Getting started with Android SDK for Number
- [Ingenico](https://docs.number.tech/documentation/getting-started/integration-options/ingenico.md)
- [Certificate Installation](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/certificate-installation.md): How to Download and  Install, by Browser type
- [Process a Card Sale](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/process-a-card-sale.md)
- [Process a Combination Payment](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/process-a-combination-payment.md)
- [Stored Card Only](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/stored-card-only.md)
- [Get Device Configuration](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/get-device-configuration.md)
- [Set Device Configuration](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/set-device-configuration.md)
- [Reset the Device](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/reset-the-device.md)
- [Check Device Status](https://docs.number.tech/documentation/getting-started/integration-options/ingenico/check-device-status.md)
- [iOS SDK](https://docs.number.tech/documentation/getting-started/integration-options/ios-sdk.md): Getting started with iOS SDK for Number
- [React Native Wrapper](https://docs.number.tech/documentation/getting-started/integration-options/react-native-wrapper.md)
- [PayForm](https://docs.number.tech/documentation/getting-started/integration-options/payform.md): Getting started with PayForm for Number
- [Apple Pay / Google Pay](https://docs.number.tech/documentation/getting-started/integration-options/payform/apple-pay-google-pay.md): Configuring your PayForm for integrated payments via the Apple and Google digital wallets
- [Incremental Authorizations](https://docs.number.tech/documentation/getting-started/integration-options/payform/incremental-authorizations.md)
- [Subscription](https://docs.number.tech/documentation/getting-started/integration-options/payform/subscription.md): The PayForm can be configured to collect subscription type payments.
- [Verifone](https://docs.number.tech/documentation/getting-started/integration-options/verifone.md): Getting started with Verifone for Number
- [Virtual Terminal](https://docs.number.tech/documentation/getting-started/integration-options/virtual-terminal.md): Getting started with Virtual Terminal for Number
- [Basics](https://docs.number.tech/documentation/getting-started/basics.md): How to correctly integrate with Number and our backend
- [Authentication](https://docs.number.tech/documentation/getting-started/basics/authentication.md): How to authenticate with the Number backend
- [API Best Practices](https://docs.number.tech/documentation/getting-started/basics/api-best-practices.md): A list of best practices for working with the APIs
- [API Input Validation](https://docs.number.tech/documentation/getting-started/basics/api-input-validation.md): Basic details about input validation in the APIs
- [Testing Considerations](https://docs.number.tech/documentation/getting-started/basics/testing-considerations.md)
- [Client Admin Portal Old](https://docs.number.tech/documentation/getting-started/client-admin-portal.md): Getting started with the Client Admin Portal
- [Client Admin Portal](https://docs.number.tech/documentation/getting-started/client-admin-portal-1.md): Getting started with the Client Admin Portal
- [Testing](https://docs.number.tech/documentation/testing.md): Test your integration before going live.
- [Testing Overview](https://docs.number.tech/documentation/testing/testing-overview.md): Transaction and consent verification using the Virtual Terminal.
- [Global Payments Testing](https://docs.number.tech/documentation/testing/global-payments-testing.md): Cards for testing, response code reference, and penny codes for Global Payments.
- [First Data Testing](https://docs.number.tech/documentation/testing/first-data-testing.md): Cards for testing, response code reference, and penny codes for First Data.
- [ACH Testing](https://docs.number.tech/documentation/testing/ach-testing.md): Response code reference for ACH.
- [Resources](https://docs.number.tech/documentation/resources.md)
- [Tools and Downloads](https://docs.number.tech/documentation/resources/tools-and-downloads.md): Compilation of all tools and downloads from the documentation
- [Vocabulary](https://docs.number.tech/documentation/resources/vocabulary.md): A glossary of key payment terms and terms specific to Number
- [Querying](https://docs.number.tech/documentation/resources/querying.md): Reference to the Number query language
- [Error Codes](https://docs.number.tech/documentation/resources/error-codes.md): Links to error code reference
- [Software Requirements](https://docs.number.tech/documentation/resources/software-requirements.md): Minimum software requirements for running Number services


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.number.tech/documentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
