API
Log In Support
  • Clear

    • Get Started

      • Overview

      • Platform Sign Up

      • API Basics

    • Integration

      • Setup Platform

      • Onboard Merchants

      • Enable Merchants

      • Process Payments

      • Payout Merchants

      • Manage Payment Operations

      • Test and Launch

  • Link

    • Get Started

      • Overview

      • Platform Sign Up

      • API Basics

    • Integration

      • Setup Platform

      • Onboard Merchants

      • Process Payments

      • Manage Payment Operations

      • Test and Launch

    • CARD PRESENT SOLUTIONS

      • Get Started

        • Overview

      • Terminals

        • Acquire Terminals

        • Onboard Terminals

        • Authorize Cards

        • Process Payments

        • Test and Launch

      • Mobile Card Readers

        • Build Mobile App Prerequisites

        • Acquire Mobile Card Readers

        • Pair A Device

        • Authorize Cards

        • Process Payments

        • Test and Launch

      • Card Present Resources

        • Provide Receipts

    • API Reference

    • Resources

      • Payment Life Cycles

      • Server to Server Integration

      • Platform Legal Certification

      • Security Certification

      • Risk Certification

      • CIP and KYC Certification

      • Card Network Rules

      • Disputes Deep Dive

    • Cookbooks

      • Build Payment Support Tools

      • Reporting

      • Implement Merchant IC+ Pricing Model

      • Recurring Billing

      • Level 2 & Level 3 Processing

      • Style Credit Card iFrames

      • Support Merchants Outside the United States

      • Connect Merchants With SSO

      • Design A Retry Strategy

    • Release Notes

Home / Card Present

 

Card Present Overview

 

In This Section
  • Introduction
  • Feature Availability
  • Prerequisites
  • Integrate The Card Present SDK
    • Upgrade The Card Present SDK Version

Introduction

 

Card Present refers to transactions for merchants based in the US where the payer and merchant are face to face and begin a transaction with a physical card present. WePay’s Card Present solutions require permission from WePay to integrate, so be sure to get in touch with your account manager and/or integration team.

If you do not already have an account manager and/or integration team, reach out to WePay to start this process:

 

Contact Us

 

What To Expect

  1. Select a product

  • Clear
  • Link

  1. Evaluate Card Present options

  • Choose between Terminals, Mobile Card Readers, or a combination.
  • Build an Android and/or iOS mobile app.

  1. Begin Integrating

Follow these guides to inform your own UI and app decisions, and code for use cases.

 

Development Components
Partner PCI Burden
None
EMV Certification
WePay-managed
Leveraging WePay's pre-certified Terminal and/or Mobile Card Reader devices allows partners to circumvent the EMV certification process.
Hardware Fulfilment
Flexible
Leveraging the Link or Clear with Hosted Experiences products allows merchants to order hardware through the WePay-managed merchant dashboard.

Leveraging the Clear product gives your partner the option to choose between user referral, contract deployment, or wholesale fulfillment methods.
Payment UIs
Custom (Mobile) or Prebuilt (Terminal)
Payment Use Cases
Flexible
Terminals
  • store & forward
  • delayed, manual, and partial capture
  • keyed entry
  • manual and physical auth
  • card verification


Mobile Card Readers
  • delayed, manual, and partial capture
Tokenization
Included with SDK packages
Receipts
Required
Integration Effort
High

 

You’ll need the following items, which your integration team at WePay will guide you through acquiring:

  • Pre-Certified devices
  • Card Present SDK
  • API extensions

Your integration will vary depending on the type of Pre-Certified devices that you order. WePay offers two types of Pre-Certified devices:

  • Terminals – These are stand-alone devices which handle card authorization. They have their own network capabilities and UIs.
  • Mobile Card Readers – These devices read card data, and rely on network capabilities and UIs from the connected mobile device an application in order to process authorizations.

Feature Availability

 

Current
Mobile OS
  • iOS
  • Android
Terminals
  • VeriFone P400 (BETA)
  • VeriFone V400m (BETA)
Mobile Card Readers
  • Ingenico Moby 5500 (BETA)
Currency
  • USD

Prerequisites

 

Before integrating a Card Present solution, be sure that your platform and merchants meet the following prerequisites:

Platform Merchant
Integration Leverage Link or Clear to onboard merchants.
Security N/A for exclusively Card Present integrations; check PCI scope for Card Not Present transactions. All merchants using Card Present to process need to maintain PCI compliance.
Resources:
  • PCI compliance guide for merchants
  • Small Merchant Firewall Basics
  • Small Merchant Guide to Safe Payments
  • Small Merchant PCI Resources
Card Network Rules Your tools must comply with Card Network Rules. Specifically, take note of:
  • Card Present Methods of Payment
  • Card Present Receipt Requirements
N/A
Geography Legal Entity based in the US
Access iOS or Android app iOS or Android device

Integrate The Card Present SDK

 

The Card Present SDK converts authorization data and metadata collected by a Pre-Certified device into an encoded payment method token used to create a Payment via the API.

Due to the permissioned nature of Card Present transactions, reach out to your account manager to receive the Card Present SDK package.

To install, configure, and initialize the Card Present SDK, follow the PDF Getting Started integration guide provided in the SDK package. The Getting Started guide is also available on the home page of the static HTML site provided in the SDK package.

Upgrade The Card Present SDK Version

Follow the Getting Started integration guide included in the SDK package.

 


Next Up: Card Present Integration

Begin integrating Terminals or Mobile Card Readers.

 

Terminals

 

Card Readers

 


Questions? Need help? Visit our support page!

Company

  • About
  • Careers
  • Blog
  • News & Events

Resources

  • Knowledge Center
  • Terms of Service
  • Privacy Policy
  • Security
  • Support

Developers

  • Documentation
  • Engineering Blog

Customers

  • Case Studies

Product

  • Link
  • Clear
  • Core
  • Contact Sales
© 2020 WePay Inc.