deprecated
Flow Release Notes | Version 3.8.5
February 23rd, 2026 by Gopal Dixit
Enhancing Compliance for UPI & Autopay Collect Product as per NPCI Guidelines
Changelog: UPI Collect Restrictions & MCC Whitelisting
Deployment Date: 19th February 2026
Product: UPI Collections V3 - Issue Collect Request
Impact: High (Action Required for non-whitelisted merchants)
In compliance with the latest NPCI guidelines, we have updated our UPI Collect (Pull) request processing logic. To minimize fraud risk and align with ecosystem mandates, UPI Collect is now restricted to specific high-trust merchant categories.
Key Changes
- MCC-Based Whitelisting: Access to the Issue Collect Request API is now restricted based on your Merchant Category Code (MCC).
- Permitted Categories: Only merchants registered under the following categories can continue using UPI Collect:
- MCC 6012
- MCC 6211
- Automated Blocking: Requests from merchants with any other MCC will be intercepted and declined with a new error status to prevent downstream failures at the bank/NPCI level.
API Response Updates
For merchants outside the whitelisted MCCs, the Issue Collect Request API will now return the following response:
- HTTP Status:
200 OK - API Status:
SUCCESS(Request processed by Decentro) - Response Key:
error_service_deprecated - Message:
As per NPCI directives, this service is not available for the Merchant Category Code (MCC) assigned to you. Please reach out to our support team for more information.
What should you do?
- Check your MCC: If your business does not fall under 6012 or 6211, your UPI Collect integration will cease to function.
- Migrate to UPI Intent: We strongly recommend migrating to UPI Intent or Dynamic QR, which offer higher success rates and remain unaffected by these specific restrictions.
UPI Autopay
Deployment Date: 26th February 2026
Product: UPI Autopay V3 (Docs)
Impact: High (Action Required for non-whitelisted merchants)
- Enforced MCC-based validation for UPI Collect Autopay flows as per NPCI advisory (effective Feb 28, 2026).
- Collect-based Autopay is now restricted only to approved MCCs: 6012 and 6211 (IPO and Secondary Market use cases).
- Collect requests for all other P2M MCCs are blocked at API validation layer.
- API Response Body:
- response_key:
error_collect_not_supported_for_mcc - message: “
Collect request is not supported for this merchant category as per NPCI guidelines.”
- response_key:
- Mongo configuration introduced to manage MCC-level Collect eligibility.
- Intent-based Autopay and TPV flows remain unaffected.
What should you do?
- Check your MCC: If your business does not fall under 6012 or 6211, your UPI Collect integration will cease to function.
- Migrate to Autopay Intent: We strongly recommend migrating to Autopay Intent or Dynamic QR, which offer higher success rates and remain unaffected by these specific restrictions.
