Skip to content
Komsan Nipharat

Case study

Payment gateway and MVAS

Payment and mobile value-added services that complete against telecom networks, not only an internal checkout screen.

FIG.1Payment
Role
Software developer — payment and MVAS services
Stack
GoNode.jsMongoDBNSQSMSUSSDIVR
Result
Production payment gateway and MVAS integrations.

Problem

Product flows needed to charge and deliver value through operator channels. A payment page that never talks to SMS, USSD, or IVR is not the real system.

What I owned

Software developer — payment and MVAS services

What I built

  • Build payment gateway and MVAS capabilities, including direct carrier billing.
  • Integrate telecom APIs (SMS, USSD, IVR).
  • Keep internal services and MongoDB access honest under production load.

System shape

Request path through application APIs into payment/MVAS services, with telecom adapters for SMS, USSD, and IVR. Background work is not assumed to finish inside the HTTP request.

What changed

Operators and customers hit a real network path. Failures show up as failed charges or undelivered services, not as a missing mock.

Outcome

Production payment gateway and MVAS integrations.