Shuttling between on-premise and the cloud: An online payment processor’s journey

Thailand –based payment solutions provider 2C2P has migrated its alternative, non-credit card payment solution, named ‘123’, over to the Amazon Web Services (AWS) cloud. The decision to migrate was partly spurred by a previous successful migration – that of the firm’s online payment gateway service, which manages online credit card transactions.

The first move

2C2P was founded in 2003 and operated as independent software vendor (ISV) which licensed security and payment gateway solutions to banks. In 2007, the company hosted its own credit card payment gateway solution on-premise in three data centers – two in Thailand and one in the United States, and began serving e-commerce merchants as well.

Hosting on-premise worked well enough, except when 2C2P’s merchant customers held promotions and sales. The resulting surge in credit card transactions required significantly more processing power which 2C2P was unable to provision at short notice. 2C2P’s technology team members needed to be on standby whenever a client ran a promotion, in case traffic compromised service levels.

Meanwhile, 2C2P’s customer base and transaction volume were growing. The company expanded through the region and now processes payment transactions in most Southeast Asian countries, in addition to Hong Kong, Nepal and Kazakhstan. It counts Thai Airways, almost all Thailand’s low-cost carriers, online marketplace Lazada and several travel agents among its customers.

2C2P also grew its card type acceptance portfolio, from just VISA and MasterCard at the start to American Express, Diners Club International, JCB and UnionPay.