---
title: Customers
slug: payment-lifecycle/customers
excerpt: >-
  Create and manage customer profiles to enable tokenized card payments, repeat
  transactions, and a frictionless checkout experience.
hidden: false
sidebar_order: 2
metadata:
  title: Customer Management — Tokenized Payments & Profiles | Pine Labs API
  description: >-
    Create and update customer profiles for tokenized card payments. Link
    payment tokens to users while ensuring COFT compliance without storing
    sensitive card data.
  keywords: >-
    customer profile, tokenized payments, customer management API, COFT
    compliance, repeat transactions, payment tokens, customer lifecycle
  robots: index
---
## Customers

Learn about Pine Labs Online Customer, where you can create and update customer details using Pine Labs Online APIs.

Customer Management enables seamless customer identification and tokenized payment processing, ensuring security and compliance without storing sensitive card details. By integrating Pine Labs Online APIs, you can link payment tokens to individual users, allowing for a smooth and efficient checkout experience. This simplifies repeat transactions, enhances customer convenience, and improves overall conversion rates.

You can retrieve and manage customer information securely while ensuring compliance with COFT regulations. By leveraging tokenized payment solutions, businesses can offer a frictionless digital payment experience, reducing transaction failures and streamlining payment tracking without handling sensitive customer data directly.

Pine Labs Online Customer APIs can be used for the following actions.

- **Create Customer:** Use this API to create a customer in the Pine Labs Online database.
- **Update Customer:**  Use this API to update the customer information in the Pine Labs Online database.
- **Get Customer by ID:**  Use this API to fetch the customer details by customer_id in the Pine Labs Online database.
- **Get Customer Details:**  Use this API to fetch the customer details by querying with country code, mobile number, and customer reference.

## Life Cycle
Learn about the different statuses of customer.

<DocImage src="/cdn/img/customers-life-cycle-1779181867351.png" alt="customers-life-cycle" sizing="60%" />


The table below list the various statuses of customer management can have during its life cycle.

| Status      | Description                                                                                                                          |
| :---------- | :----------------------------------------------------------------------------------------------------------------------------------- |
| `Inactive`  | When create customer API request is successfully received by Pine Labs Online. The customer profile is created but not yet activated |
| `Active`    | When customer is successfully verified. The customer is verified and can use saved tokens for transactions.                          |
| `Suspended` | The customer is temporarily restricted from transactions.                                                                            |
| `Deleted`   | The customer profile is removed and cannot be reactivated.                                                                           |
