Create Order
Endpoint: https://rest.virtualincentives.com/{version}/{format}/order
Method: POST
Definitions
Field | Type | Description |
---|---|---|
programid |
| The |
clientid |
| The |
| The | |
firstname |
| Account holder first name. |
lastname |
| Account holder last name. |
sku |
| Virtual prepaid product SKU requested. |
amount |
| Denomination of the reward being issued. |
address1 |
| Account holder address line 1. |
address2 |
| Account holder address line 2. |
city |
| Account holder city. |
state |
| Account holder state abbreviation (ISO 3166-2, subdivision). |
zip |
| Account holder zip code. |
country |
| Account holder country abbreviation (ISO 3166-2). |
udf1 |
| User Defined Field (UDF) to associate with the account holder. This field can be order, user, or transaction specifier. Also, these fields can be passed through. |
udf2 |
| Additional User Defined field. |
udf3 |
| Additional User Defined field. |
udf4 |
| Additional User Defined field. |
udf5 |
| Additional User Defined field. |
udf6 |
| Additional User Defined field. |
udf7 |
| Additional User Defined field. |
udf8 |
| Additional User Defined field. |
udf9 |
| Additional User Defined field. |
udf10 |
| Additional User Defined field. |
phone |
| Mobile phone number of the recipient. Used for SMS reward delivery. The number must be supplied as digits only. |
phonecountry |
| Mobile phone number country of origin. This is the 2-character country code (ISO 3166-2). |
w9eligible |
| Determines the W9 Eligibility of a reward for 1099 reporting. Options are true or false. |
w9id |
| The W9ID used for 1099 reporting. |
number |
| Order number generated upon successful creation. |
status |
| Status of the requested order. See Appendix A for definitions. |
link |
| Redemption link returned upon successful account creation. |
Examples
Single Reward Request XML
<order>
<programid>26490</programid>
<clientid>56258125</clientid>
<accounts>
<account>
<firstname>John</firstname>
<lastname>Doe</lastname>
<email>[email protected]</email>
<sku>UVC-V-A06</sku>
<amount>10.00</amount>
</account>
</accounts>
</order>
Single Reward Response XML
<order>
<programid>26490</programid>
<clientid>56258125</clientid>
<number>24681234</number>
<status>completed</status>
<accounts>
<account>
<id>88523</id>
<firstname>John</firstname>
<lastname>Doe</lastname>
<email>[email protected]</email>
<sku>UVC-V-A06</sku>
<amount>10.00</amount>
<link>
https://www.virtualrewardcenter.com/
Landing.aspx?id=88523&sid=093677BA-71FA-4137-B435-C17B1748E725
</link>
</account>
</accounts>
</order>
Single Reward Request JSON
{
"order": {
"programid":"26490",
"clientid":"56258125",
"accounts":[
{
"firstname":"John",
"lastname":"Doe",
"email":"[email protected]",
"sku":"UVC-V-A06",
"amount":"10.00"
}
]
}
}
Single Reward Response JSON
{
"order":{
"programid":"26490",
"clientid":"56258125",
"number":"24681234",
"status":"completed",
"accounts":[
{
"id":"85425",
"firstname":"John",
"lastname":"Doe",
"email":"[email protected]",
"sku":"UVC-V-A06",
"amount":"10.00",
"link":"https://www.virtualrewardcenter.com/
Landing.aspx?id=85425&sid=b173b47f-228c-4a97
-8d68-e5835ca4ac66"
}
]
}
}
Mutiple Rewards Request XML
<order>
<programid>26490</programid>
<clientid>56258125</clientid>
<accounts>
<account>
<firstname>John</firstname>
<lastname>Doe</lastname>
<email>[email protected]</email>
<address1>123 Any Street</address1>
<address2>Apt 212</address2>
<city>Any City</city>
<state>NY</state>
<zip>98625</zip>
<country>US</country>
<sku>UVC-V-A06</sku>
<amount>10.00</amount>
</account>
<account>
<firstname>Jane</firstname>
<lastname>Doe</lastname>
<email>[email protected]</email>
<sku>UVC-V-A06</sku>
<amount>25.00</amount>
</account>
</accounts>
</order>
Multiple Rewards Request JSON
{
"order": {
"programid":"26490",
"clientid":"56258125",
"accounts":[
{
"firstname":"John",
"lastname":"Doe",
"email":"[email protected]",
"address1":"123 Any Street",
"address2":"Apt 212",
"city":"Any City",
"state":"NY",
"zip":"98625",
"country":"US",
"sku":"UVC-V-A06",
"amount":"10.00",
"udf1":"",
"udf2":""
},
{
"firstname":"Jane",
"lastname":"Doe",
"email":"[email protected]",
"sku":"UVC-V-A06",
"amount":"25.00",
"udf1":"",
"udf2":""
}
]
}
}
Multiple Rewards Response XML
<order>
<programid>26490</programid>
<clientid>56258125</clientid>
<number>24681234</number>
<status>completed</status>
<accounts>
<account>
<id>88523</id>
<firstname>John</firstname>
<lastname>Doe</lastname>
<email>[email protected]</email>
<address1>123 Any Street</address1>
<address2>Apt 212</address2>
<city>Any City</city>
<state>NY</state>
<zip>98625</zip>
<country>US</country>
<sku>UVC-V-A06</sku>
<amount>10.00</amount>
<link>
https://www.virtualrewardcenter.com/
Landing.aspx?id=88523&sid=093677BA-71FA-4137-B435-C17B1748E725
</link>
</account>
<account>
<id>88523</id>
<firstname>Jane</firstname>
<lastname>Doe</lastname>
<email>[email protected]</email>
<sku>UVC-V-A06</sku>
<amount>25.00</amount>
<link>
https://www.virtualrewardcenter.com/
Landing.aspx?id=88523&sid=093677BA-71FA-4137-B435-C17B1748E725
</link>
</account>
</accounts>
</order>
Multiple Rewards Response JSON
{
"order":{
"programid":"26490",
"clientid":"56258125",
"number":"24681234",
"status":"completed",
"accounts":[
{
"id":"85425",
"firstname":"John",
"lastname":"Doe",
"email":"[email protected]",
"sku":"UVC-V-A06",
"amount":"10.00",
"link":"https://www.virtualrewardcenter.com/
Landing.aspx?id=85425&sid=b173b47f-228c-4a97
-8d68-e5835ca4ac66"
}
{
"id":"85425",
"firstname":"Jane",
"lastname":"Doe",
"email":"[email protected]",
"sku":"UVC-V-A06",
"amount":"10.00",
"link":"https://www.virtualrewardcenter.com/
Landing.aspx?id=85425&sid=b173b47f-228c-4a97
-8d68-e5835ca4ac66"
}
]
}
}
Updated 17 days ago