Powered by Adobe Commerce 2.4.8-p3

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
cash-on-delivery-verification.png

COD Verification

First year:
0
TOTAL DUE TODAY:

Trader Information

Back to top

Overview

Back to top

The most popular mode of payment for an online store is Cash on Delivery, as customers prefer not to pay until they have the products in hand. However, when store owners attempt to make it easy for store customers to order products using the Cash On Delivery payment method, they face several issues, including cancellations and unwanted, fake, and fraudulent Cash on Delivery orders. That increases overall operational cost & shipping charges for the store admin. At that time, by verifying the customer's mobile number while checking out, you can ensure that your Cash on Delivery orders are legitimate before you ship them out.

Cash on Delivery Verification Extension for Magento 2 by MageComp helps the admin to verify their customer billing address number using OTP (One Time Password) to ensure genuine Cash on Delivery orders. When any customer chooses the Cash on Delivery payment method while checking out, the extension will ask the customer to verify their mobile number with a secure OTP to complete the order. Using this strategy, the store owners can reduce bogus orders and save up to 30 to 50% operation costs compared to the previous term.

Note: Right now, Cash on Delivery Verification Extension for Magento 2 is only compatible with Msg91, BulkSMS, and Twilio SMS gateways. But we have integrated 30+ SMS Gateways APIs with our extension & you can also ask us for your preferred SMS gateway apart from this list by contacting us.

REST API Available / GraphQL API Available - Visit Website

Hyvä Addon Available - Visit Website

Compatible with Hyvä Luma Checkout / Hyvä React Checkout / Hyvä Checkout

Account & Pricing:

To make use of this extension, you have to create an account for the Gateway you choose. Enter your SMS Gateway API details into the backend configuration for connecting your Magento 2.x store with the SMS service provider. Below are 3 supported gateways with our extension. Depending on your business needs, you can purchase credits from any of them by clicking the link below.

SMS Gateway Signup Links & Pricing:

Features:

  • Option to enable or disable the extension.
  • A backend option to set the custom title to display in the store frontend.
  • Admin can set custom OTP String type and length using backend options.
  • You can also set custom send and Resend OTP text.
  • Backend Dropdown API selection to send OTP messages.
  • BulkSMS
  • MSG91
  • Twilio
  • Available option to test extension functionality.
  • The customer can also resend the OTP if they haven't received it at first.
  • The extension will also work with guest checkout to verify the billing address and mobile number while placing an order.
  • For a registered customer, once they have verified their billing address and mobile number, the extension will no longer ask to verify it again during checkout. 
  • Phone number validation functionality on the shipping and billing pages.

How It Works: 

Once you have installed the extension, enable it from the store backend. Select your preferred SMS Gateway and fill required details. You can also set your own title to display on the store frontend and set a custom OTP message for the Send OTP and Resend OTP text. The extension comes with a built-in sandbox mode to test an extension's functionality before making it live.

You can also set the custom OTP string type and length if needed. Once you have configured the extension from the backend, it will start asking your customer to verify their mobile number each time before placing an order using the Cash on Delivery payment method. The extension will no longer ask a registered customer to verify their mobile number again if they have already verified it once.

Live Extension Demo:

Frontend

Backend

In case you come across a Technical issue with our Extension or need to know more about the extension, we are here to help! -Submit a Ticket

Technical Specifications

Back to top

Seller profile

Mage Comp

Seller contact

E-mail

Current Version

1.0.9

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

04 August, 2025

Categories

Extensions, Payments & Security, Checkout Enhancements

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.0.9:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Compatible with Magento 2.4.8 Version
    - Minor Bug Fixing

    v1.0.8
    - Updated REST API and GraphQL API
    - Compatible with Multipshipping Checkout Billing Address
    - Compatible with Magento 2.4.7 version

    v1.0.7
    - Added Country flag in phone number field on shipping and billing address
    - Updated MSG91 API
    - Updated REST API and GraphQL API
    - Compatible with Magento 2.4.6 version

    v1.0.6
    - Minor bug fixing

    v1.0.5
    - Compatible with Magento Coding Standards

    v1.0.4
    - Added REST API and GraphQL API
    - Compatible with the latest Magento 2.4.4 version

    v1.0.3
    - Compatible with Magento Standard

    v1.0.2
    - Optimized code for Better Performance

    v1.0.1
    - Compatible with Magento 2.3.3 Latest Magento version

    v1.0.0
    - Initial Launch

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top