PHPackages                             imzers/truemoney-wallet-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. imzers/truemoney-wallet-php

ActiveGit

imzers/truemoney-wallet-php
===========================

TrueMoney Wallet PHP SDK for REST APIs

47022PHP

Since Aug 7Pushed 6y ago3 watchersCompare

[ Source](https://github.com/imzers/truemoney-wallet-php)[ Packagist](https://packagist.org/packages/imzers/truemoney-wallet-php)[ RSS](/packages/imzers-truemoney-wallet-php/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

TrueMoney Wallet Payment
========================

[](#truemoney-wallet-payment)

Description
-----------

[](#description)

Truemoney Wallet is an online payment gateway. We strive to make payments simple for both the merchant and customers. With this plugin you can accept online payment on your app or website using TrueMoney Wallet payment gateway. This Module have library you can use to:

- Create Payment
- Transfer Balance
- Void Payment (soon)
- Check Payment Status

### Minimum Requirements

[](#minimum-requirements)

- PHP version 5.4.x or greater

How to use sample
-----------------

[](#how-to-use-sample)

For using sample on this plugin, first you need client\_id, client\_secret, client\_token, client\_shopcode, and client\_appname that was provided by Truemoney Wallet, please visit [](http://www.truemoney.com/partner/) or contact [partner@truemoney.com](partner@truemoney.com)

### Set API Credential

[](#set-api-credential)

Please check file config.php starting at line 35 and put all of your API Credential on it

```
$ClientConfig = array(
	'sandbox'		=> array(
			'client_id' 		=> 'TMN_CLIENT_ID', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_secret' 	=> 'TMN_CLIENT_SECRET', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_token' 		=> 'TMN_CLIENT_TOKEN', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_shopcode'	=> 'TMN_CLIENT_SHOPCODE', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_appname'	=> 'TMN_CLIENT_APPNAME', // You will get this from TMN-Wallet, Please contact TrueMoney
	),
	'live'			=> array(
			'client_id' 		=> 'TMN_LIVE_CLIENT_ID', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_secret' 	=> 'TMN_LIVE_CLIENT_SECRET', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_token' 		=> 'TMN_LIVE_CLIENT_TOKEN', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_shopcode'	=> 'TMN_LIVE_CLIENT_SHOPCODE', // You will get this from TMN-Wallet, Please contact TrueMoney
			'client_appname'	=> 'TMN_LIVE_CLIENT_APPNAME', // You will get this from TMN-Wallet, Please contact TrueMoney
	),
);
```

Also check file constant.php starting at line 4

```
	static public $THIS_SERVER_MODE = 'sandbox'; // 'sandbox' || 'live'
```

Put your desired environment (Sandbox or Live)

### Installation

[](#installation)

1. Open a Terminal/Console window.
2. Change directory to the server root and path of this script (i.e. `cd /var/www/truemoney-wallet-php-master` if your local server root is at /var/www).
3. Install dependencies (`composer install`).
4. Visit plugin sample payment in a browser (probably at ) and submit payment.

#### NOTES

[](#notes)

- Please note: To test payment in sandbox mode (Test Server Environment), you should do it on Bangkok Office Hour: Monday to Friday on (09.00 AM to 17.00 PM) because Truemoney Wallet turning down test-server service, including on weekend and holiday

Further information about TrueMoney Wallet, please check on [TrueMoney Website](https://www.truemoney.com/wallet)

### Demo

[](#demo)

- Chek our [Demo](http://market.myarenaonline.com)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/7b5449cfca4b6d87753ffa4eea656aff722e5fa8fb6373c7db7879a153e9d5a4?d=identicon)[imzers](/maintainers/imzers)

---

Top Contributors

[![imzers](https://avatars.githubusercontent.com/u/954765?v=4)](https://github.com/imzers "imzers (101 commits)")

### Embed Badge

![Health badge](/badges/imzers-truemoney-wallet-php/health.svg)

```
[![Health](https://phpackages.com/badges/imzers-truemoney-wallet-php/health.svg)](https://phpackages.com/packages/imzers-truemoney-wallet-php)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
