Local online payments and SMS OTP verification for an Indian e-store
Working through an Indian development partner, we connected an e-commerce store to a domestic payment gateway, verified it with test orders across three payment methods, and set up SMS one-time-password verification for customers.
Results
- Payment gateway configured on the staging API and verified with three test orders via net banking, debit card and wallet
- SMS OTP extension configured and its verification page design corrected
The challenge
An Indian development partner asked us to help one of its clients, an online frames retailer, accept local payments and verify customers by mobile phone. The store already ran on an established e-commerce platform, but it needed a domestic payment gateway that supports the methods Indian shoppers expect, such as net banking, debit cards and mobile wallets.
The retailer also wanted one-time-password (OTP) verification by SMS so customers confirm their mobile number, plus SMS messages for order updates. Both features relied on third-party extensions and external providers, so the work was about careful configuration and testing rather than building from scratch. Each piece had to be proven before the store could rely on it with real customers.
What we did
- Payment gateway setup. We configured the gateway extension against the provider's staging API and checked that orders were created and recorded correctly in the store.
- End-to-end testing. We placed three low-value test orders, one each through net banking, a debit card and the provider's wallet, so every main payment route was proven before going live.
- SMS OTP extension. We installed and configured the SMS extension with the client's SMS gateway account to send one-time passwords during registration and checkout.
- Verification page fix. We corrected the design of the OTP verification page so it displayed properly within the store's theme.
- Clear hand-off on provider issues. Where problems sat outside the store, such as the SMS sender ID, we identified the responsible provider so the partner could resolve them quickly.
Tech stack
PHP, MySQL, OpenCart, payment gateway API, SMS gateway API
Project facts
- Industry
- Online retail (frames)
- Client
- an Indian online frames retailer, delivered through an Indian development partner
- Country
- India
- Year
- 2020
- Engagement
- Through a partner agency
Services
Technologies
Integrations
Planning something similar?
Tell us what you're building. We'll share how we'd approach it and what it would take.