From Tap to Terminal – Make In-Person Payments Work

    Integrate your business with modern payment hardware and tap-to-phone technology for frictionless in-person transactions.

    Payment terminal

    Modern Payment Hardware

    Cereja seamlessly integrates with leading payment terminals worldwide, enabling businesses to accept payments anywhere with robust security and high reliability.

    Our flexible integration layer connects to virtually any payment terminal, from traditional countertop devices to mobile card readers and modern smart terminals with touchscreen interfaces.

    With our unified API, you can manage all terminal hardware through a single integration while maintaining compliance with global payment security standards.

    Next-Gen Technology

    Tap to Phone Technology

    Transform any NFC-enabled smartphone or tablet into a payment acceptance device with our Tap to Phone solution, eliminating the need for additional hardware.

    This revolutionary technology allows merchants to accept contactless payments directly on their Android devices, making it ideal for small businesses, pop-up shops, delivery services, and enterprises looking to enhance their payment capabilities.

    Learn More

    Key Benefits

    • No additional hardware costs
    • Quick deployment
    • Regular software updates
    • Enhanced mobility
    • Simplified operations

    Compatible Payment Terminals

    Ingenico TETRA
    Verifone Engage
    PAX A80
    Clover Station
    Square Terminal
    Adyen Terminal
    Stripe Terminal
    Sunmi P2 Pro
    BBPOS WisePOS E
    Miura M020
    Newland N910
    Bixolon SRP-S300

    Implementation Guide

    1

    Hardware Selection

    Choose the right hardware solution based on your business needs, transaction volume, and mobility requirements.

    2

    Integration Setup

    Our SDK makes it simple to connect your selected hardware to your existing business systems with minimal code.

    3

    Certification

    We guide you through the necessary payment certification processes to ensure compliance and security.

    Technical Integration

    SDK Integration

    Our unified SDK simplifies the integration process, whether you're connecting traditional terminals or implementing Tap to Phone technology:

    // Initialize payment terminal
    CerejaTerminal terminal = new CerejaTerminal.Builder()
      .setTerminalType(TerminalType.PAX_A80)  
      .setConnectionType(ConnectionType.BLUETOOTH)
      .build();
    
    // Tap to Phone setup (Android)
    CerejaTapToPay tapToPay = new CerejaTapToPay.Builder()
      .setContext(context)
      .setMerchantId("MERCHANT_ID")
      .build();
      
    // Process payment
    Payment payment = new Payment.Builder()
      .setAmount(1000) // $10.00
      .setCurrency("USD")
      .build();
      
    terminal.processPayment(payment, new PaymentCallback() {
      @Override
      public void onSuccess(Transaction transaction) {
        // Handle successful payment
      }
      
      @Override
      public void onError(PaymentError error) {
        // Handle error
      }
    });

    Integration Requirements

    • For Traditional Terminals: Bluetooth, WiFi, or Ethernet connectivity for terminal communication.
    • For Tap to Phone: Android 8.0+ device with NFC capabilities and compliance with PCI CPoC requirements.
    • API Integration: REST API access for transaction management and reporting.
    • Security Compliance: PCI DSS and P2PE certification for hardware terminals.

    Ready to modernize your payment acceptance?

    Whether you need traditional terminals or cutting-edge Tap to Phone technology, our team can help you implement the perfect solution for your business.

    Speak with a Payment Specialist