IMEI Validation

Learn how you can validate the IMEI number using Pine Labs Online API.

Integrating with Pine Labs Online, you can now include an IMEI verification flow, enabling merchants to verify product IMEI or serial numbers during the payment. This feature ensures compliance and enhances efficiency by integrating IMEI verification.

You can use this Pine Labs Online IMEI Validation API to Block and Unblock.

Integrating with IMEI validations allows you to secure operations in EMI or loan-based purchases. IMEI validation ensures that the device associated with the payment is accurately identified and secured. Businesses use IMEI validation to manage processes like unblocking devices during returns or blocking them in cases of payment default.

IMEI Validation API

Use this API to Unblock and Block the IMEI number.

Below are the sample requests and sample responses for a IMEI Validation API.

cURL
curl --request POST \
     --url https://pluraluat.v2.pinepg.in/api/affordability/v1/product/{order_id}/imei \
     --header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c' \
     --header 'Content-Type: application/json' \
     --header 'Request-ID: c17ce30f-f88e-4f81-ada1-c3b4909ed235' \
     --header 'Request-Timestamp: 2024-07-09T07:57:08.022Z' \
     --header 'accept: application/json' \
     --data '
{
  "merchant_product_imei_reference": "merchant-ref-786",
  "request_type": "BLOCKING",
  "products": [
    {
      "product_code": "xyz",
      "dealer_code": "DLR100",
      "state_code": "NY",
      "product_imei": "SN1234567863"
    }
  ]
}
'

Brand-Wise Mandatory Fields for IMEI Verification

The table below provides the brand-wise mandatory fields required for IMEI verification.

BrandMandatory Fields
VIVOproduct_imei state_code dealer_code product_code
OPPOproduct_imei state_code dealer_code product_code
NOTHINGproduct_imei dealer_code product_code
MOTOROLAproduct_imei dealer_code product_code
ONEPLUSproduct_imei state_code dealer_code product_code
TECHNOproduct_imei state_code dealer_code product_code
SAMSUNGproduct_imei product_code
APPLEproduct_imei product_code
Xiaomiproduct_imei state_code dealer_code product_code
Realmeproduct_imei state_code product_code
Macbook/Ipad/Apple watchproduct_imei product_code
DELLproduct_imei product_code
HPproduct_imei product_code

📘 Note:

  • Once the refund request is successfully processed, the product IMEI will also be unblocked in the backend.
  • For a full refund, all IMEIs linked to the product are automatically unblocked. For a partial refund, you must provide the product_imei that needs to be unblocked.
  • IMEI validation applies only to brand-specific SKUs.
  • Each SKU can have only one associated IMEI burn.

New chat
Responses are generated using AI and may contain mistakes.
Hi! I'm Pine, your AI developer assistant. Ask me anything about Pine Labs APIs, integrations, or troubleshooting.

Tip: you can create a new chat with ⌘ + E