Card Present

Integrated payments
that just work

One API, all terminals. Stop juggling multiple payment vendors and streamline your in-person payment processing with true integration.
Close Up Of Customer At Checkout Of Organic Farm Shop Making Contactless Payment

Connected & Ready

Why software companies
choose integrated payments

Skip the complexity of managing multiple payment vendors. Our unified platform handles everything from terminals to reporting, letting you focus on building great software.

Integrated Payments

Single API for all payment processing - no multiple vendor headaches

Reduce integration time by 75%

Real-Time Processing

Instant payment authorization and settlement across all terminals

Faster transactions, happier customers

Built-in Security

End-to-end encryption and tokenization included by default

PCI compliance made simple

Developer-First Design

Clean APIs, comprehensive SDKs, and detailed documentation

Build faster with confidence

Proven results for software companies

Real metrics from our B2B partners

75%

Faster integration vs. traditional multi-vendor setup

$50K

Average annual savings on processing fees

99.9%

Platform uptime with 24/7 monitoring

2 weeks

Average time to go live with full integration

Everything else you need

Beyond our industry-leading hosted payment pages, we provide all the
tools for e-commerce success

 
				
					// Process a payment
const payment = await terminal.processPayment({
  amount: 2599, // $25.99 in cents
  currency: 'USD',
  description: 'Coffee and pastry',
  metadata: {
    order_id: 'order-456',
    location: 'store-downtown'
  }
});

console.log('Payment successful:', payment.id);
				
			
				
					// Initialize Terminal SDK
import { TerminalSDK } from '@constellation/terminal-sdk';

const terminal = new TerminalSDK({
  apiKey: 'your-api-key',
  environment: 'production', // or 'sandbox'
  terminalId: 'terminal-123'
});

// Connect to terminal
await terminal.connect();
				
			
				
					// Listen for terminal events
terminal.on('card_inserted', (event) => {
  console.log('Card detected:', event.cardType);
});

terminal.on('payment_complete', (event) => {
  console.log('Payment processed:', event.transactionId);
  // Update your UI
  displayReceipt(event.receipt);
});
				
			

Find your perfect terminal setup

Explore our range of payment terminals designed for every business type and transaction volume

Choose your terminal setup

From countertop to mobile, we have the right terminal solution for your business
1
Key Features
Business Benefits
Key Features
Business Benefits
Key Features
Business Benefits
Key Features
Business Benefits

Countertop Terminals

Full-featured terminals for fixed checkout locations

Mobile Readers

Portable card readers for on-the-go businesses

Integrated Systems

Built into POS systems and
kiosks

Perfect for every
retail environment

Whether you’re running a coffee shop, retail store, or restaurant, our integrated terminals adapt to your business needs.

Smiling waitress wear apron take order talk to clients serving restaurant guests choosing food drinks menu in cafe coffeehouse bar, waiting staff, good customer service, cashier serving customers

What our merchants say

Real businesses sharing how integrated payments transformed their operations

75% faster integration

“The integrated payment system saved us weeks of development time. One API for all our terminals – it just works.”
 
Jennifer Walsh
Walsh’s Coffee & Books

30% reduction in fees

“Moving from multiple payment vendors to Constellation’s integrated solution cut our processing fees and simplified everything.”
 
David Park
Park’s Electronics

Zero missed transactions

“The offline mode has been a lifesaver during internet outages. We never miss a sale anymore.”

 
Maria Gonzalez
Gonzalez Family Restaurant