Embedded payments are at the heart of everything we do, enabling ISVs and SaaS providers to integrate tailored payment solutions directly and elegantly into their platforms.
We understand the critical nature of payment processing and are committed to maintaining seamless operations. Our dedicated support team is available around the clock to provide immediate assistance and resolve any issues, ensuring your business can operate without disruption.
Customer SupportNumber prioritizes straightforward and efficient integration. Check our quickstart guide and integration checklist to see how you can get started.
Use our API, PayForm, Verifone service or mobile SDK to integrate Number into your system.
Our comprehensive range of services is designed to meet various needs, ensuring users can find tailored solutions for every requirement.
Our diverse payment features include:
Online payments
Card present payments
Storing a card on file
Surcharge payments
Adoption is crucial for maximizing the benefits of any payment solution, and Number is designed with this in mind. Our platform emphasizes easy user adoption and streamlined customer onboarding, ensuring a smooth transition for both end-users and merchants.
See how you can .
Authorizing payments
Voiding (reversals)
Crediting (refunds)
Settlements
Reporting
Manual keyed transactions

Find out how long it takes to get started with Number
At Number, we know that running a business means juggling countless tasks. That's why we've made our payment integration as simple and efficient as possible, so you can focus on what really matters—growing your business.
Before you start using our services, you might want to gain more insight into the work required to integrate. We've prepared a rough implementation timeline to help guide you in your decision-making.
You can find a detailed integration guide by visiting the Integration Checklist section.
To get your business started with Number, follow these general steps for implementation:
Obtain Sandbox credentials
1 day
to obtain sandbox credentials for integration testing.
Choose integration options
1-2 days
Decide on that best suit your business needs.
Develop a payment workflow
1-2 days
Outline all interaction points in your current workflow where payments might be collected.
Develop your integration
1-2 weeks 1 week (optional) 2-3 weeks 1 week
Create the front-end components necessary for user interactions. If you want to support Verifone card chip readers, implement EMV functionality provided by our Windows service or SDK. Write the server-side logic to handle payment processing, invoking our services. Develop data management. Setup logging according to our guides. Consult us to set up reporting and reconciliation processes.
Test your integration
1-2 weeks
Conduct unit testing to validate the integration functionality before going live.
Number inspection
1-2 meetings
The Number team always inspects our clients workflows prior to going live.
Go live
1 day
Switch to the production environment and update configuration as necessary.
Total integration tme
6-10 weeks
If you have multiple teams working on developing the integration, it can all be completed in as little as four weeks.
A short compilation of Number services and supported features
Characteristics: Enables integration of payment systems with external applications, allowing for full automation.
Use Cases: Perfect for companies developing custom applications with embedded payment functionality that are adaptable to various programming environments.
Supported features:
Characteristics: Provides tools and libraries for integrating payment processing into mobile apps, with pre-built UI components and security features for Android and iOS.
Use Cases: Ideal for developers aiming to offer seamless in-app payments, especially in e-commerce and subscription-based mobile applications.
Supported features:
Characteristics: A plug-and-play payment form that can be easily embedded on websites without advanced technical setup. Requires simple API integration to initiate the form.
Use Cases: Ideal for businesses seeking a quick, simple way to accept online payments without extensive integration. Can be rendered in IFrame or as a top-level page.
Supported features:
Characteristics: Web application that provides comprehensive credit card processing functionality, including authorizations, credits, voids, and reporting, while supporting card swipers and chip readers for secure transactions.
Use Cases: It is ideal for in-person/card-present transactions, allowing merchants to efficiently process payments directly at the point of sale with the Windows service installed.
You can also use our custom desktop application as an alternative to the Virtual Terminal. The desktop application supports much of the same features.
It can be installed on user's computer, and it's beneficial for businesses who would rather not log into a browser application.
To learn more about our custom desktop application, .
Supported features:
Characteristics: Used by your application and a Verifone card reader to integrate Number payment functions.
Use Cases: For developers integrating payment functionalities into card readers and custom applications.
Supported features:
Crediting (refunds)
Return funds to a customer's account after a transaction has been completed.
Occurs when a customer returns a product or disputes a charge, and the merchant agrees to reimburse the amount paid.
Settlements
Finalizing a transaction by transferring funds from the buyer to the seller.
Reporting
Involves generating summaries and analyses of transaction data to help merchants track financial activities, manage cash flow, and ensure compliance.
Authorizing payments
Verifies cardholder information and checks funds to approve transactions securely.
Voiding
Cancels authorized transactions pre-settlement, stopping fund transfers.
Crediting (refunds)
Return funds to a customer's account after a transaction has been completed.
Occurs when a customer returns a product or disputes a charge, and the merchant agrees to reimburse the amount paid.
Settlements
Finalizing a transaction by transferring funds from the buyer to the seller.
Reporting
Involves generating summaries and analyses of transaction data to help merchants track financial activities, manage cash flow, and ensure compliance.
Recurring payments (automated payment plans)
Automate payment plans.
Online payments
Enables businesses to accept payments through their web applications or platforms.
Surcharge payments
Allows businesses to add a surcharge or an extra fee to the transaction amount.
Store card on file
Facilitates storing a customer's card details securely for future transactions.
Recurring payments (payment plans)
Supports setting up automatic, recurring transactions, ideal for subscriptions or installment plans.
Authorizing payments
Authorizes transactions and verifies funds with the card issuer.
Voiding
Cancels authorized transactions pre-settlement, stopping fund transfers.
Online payments
Processes payments without needing a physical point-of-sale system, using a mobile interface (card not present transactions).
Surcharge payments
Allows businesses to add a surcharge or an extra fee to the transaction amount.
Store card on file (after collecting cardholder data)
Allows merchants to securely store and reuse cardholder information for future transactions if the user saves their card data.
Online payments
Provides a quick and simple way to accept payments directly through a highly configurable embedded form which can be used on your website.
Store card on file (after collecting cardholder data)
Allows merchants to securely store and reuse cardholder information for future transactions.
Surcharge payments
Allows businesses to add a surcharge or an extra fee to the transaction amount.
Multiple payment types
PayForm supports a range of payment options, including credit cards, ACH, Apple Pay, and Google Pay.
Online payments
Processes payments without needing a physical point-of-sale system, using a web interface.
Card present
Accepts card present payments using Verifone or a different USB card reader.
Manual entry
Accepts payments by manually entering card details.
Surcharge payments
Allows businesses to add a surcharge or an extra fee to the transaction amount.
Store card on file (annual consent)
Allows storing customer card information with their consent for recurring use
Recurring payments (payment plans)
Facilitates the automated scheduling of regular payments over time.
Card present (via Verifone device)
Processes physical or keyed card transactions using Verifone devices with the Windows service running in the background.
Online payments (via browser-based interface)
Supports transaction processing through a web interface, utilizing the Windows service for continuous operation.
Manually keyed transactions
Supports chip/tap/swipe and keyed card data.
Surcharge payments
Allows businesses to add a surcharge or an extra fee to the transaction amount.
Authorizing payments
Verifies cardholder information and checks funds to approve transactions securely.
Store card on file
Allows secure storage of card details for future transactions.