TS Commerce Developers

Gift Card API

Current version: v1.1

Load credit to Gift Card

POST
/giftcards/loadCredit.json
credit required (float) A value greater than 0
userUID required (integer) Storeden UID
Request

$storeden = new Storeden\Storeden($config);

$payload = array(
	'amount' => 100.99,
	'userUID' => 12345
);

$result = $storeden->post('/giftcards/loadCredit.json', $payload);
					
Response

{
    "ok": 1,
    "nModified": 1,
    "n": 1,
    "err": null,
    "errmsg": null,
    "updatedExisting": true
}
					

Unload Credit from Gift Card

DELETE
/giftcards/unloadCredit.json
credit required (float) A value greater than 0
userUID required (integer) Storeden UID
Request

$storeden = new Storeden\Storeden($config);
$payload = array(
	'amount' => 100.99,
	'userUID' => 12345
);

$result = $storeden->delete('/giftcards/unloadCredit.json', $payload);
					
Response

{
    "ok": true
}
					

Get all Gift Cards

GET
/giftcards/list.json
Request

$storeden = new Storeden\Storeden($config);
$result = $storeden->get('/giftcards/list.json');
					
Response

[
    {
        "userUID": 123456,
        "amount": 565
    },
    {
        "userUID": 654321,
        "amount": 100
    },
    {
        "userUID": 123654,
        "amount": 0
    }
]