Apply Discount
Testing Env
https://www.testecommerce.vodoerp.com
Testing Env
https://www.testecommerce.vodoerp.com
GET
/api/v1/apply_discount
Last modified:2025-04-14 01:07:51
Key | Value | Description | Type |
---|---|---|---|
apikey | 5f28583f26a1a | API key for authentication; contact support to obtain. Required | string |
apiconnection | appmobile | Connection type; contact support to obtain. Required | string |
secure-business-key | 140356399db2b2c32f0.25237063 | Business-specific key; contact support for valid values. Required | string |
userToken | e0ece6bd8c1dec89680a5f62d775839f9a466f7d534c697b994570b1bd0b8a03 | User token from authentication API. Required (Get user token from https://testaccounts.vodoerp.com/api/login or https://accounts.vodoerp.com/api/login ) Required | string |
Key | Value | Description | Type |
---|---|---|---|
code | DISCOUNT12345 | Discount code to apply. Required | string |
user_token | e8c5296064e3ed3bbeda27347fff1f10c800c020394b1ae3e01d43243b0d5eb5 | User token (commented out). Optional | string |
cart_value | 100 | Cart value (commented out). Optional | integer |
platform | ecommerce | Platform type (commented out). Optional | string |
device | desktop | Device type (commented out). Optional | string |
customer_category | [9] | Customer category IDs (commented out). Optional | array |
customer_status | new | Customer status (commented out). Optional | string |
customer_login_date | 2024-05-01 | Customer login date (commented out). Optional | string |
product_attributes | [28, 12] | Product attribute IDs (commented out). Optional | array |
product_units | [77] | Product unit IDs (commented out). Optional | array |
employees | [1] | Employee IDs (commented out). Optional | array |
job_positions | [4] | Job position IDs (commented out). Optional | array |
countries | [27] | Country IDs (commented out). Optional | array |
cities | [9] | City IDs (commented out). Optional | array |
branches | [144] | Branch IDs (commented out). Optional | array |
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://www.testecommerce.vodoerp.com/api/v1/apply_discount' \
--header 'apikey: 5f28583f26a1a' \
--header 'secure-business-key: 140356399db2b2c32f0.25237063' \
--header 'apiconnection: appmobile' \
--header 'userToken: e0ece6bd8c1dec89680a5f62d775839f9a466f7d534c697b994570b1bd0b8a03' \
--header 'Content-Type: application/json' \
--data-raw '{
"code": "DISCOUNT12345"
// "user_token": "e8c5296064e3ed3bbeda27347fff1f10c800c020394b1ae3e01d43243b0d5eb5",
// "cart_value": 100
// "platform": "ecommerce",
// "device": "desktop",
// "customer_category": [9],
// "customer_status": "new",
// "customer_login_date": "2024-05-01",
// "product_attributes": [28,12],
// "product_units": [77],
// "employees": [1],
// "job_positions": [4],
// "countries": [27],
// "cities": [9],
// "branches": [144]
}'
Response Response Example
{
"status": true,
"message": "Discount applied successfully",
"data": {
"id": 13,
"business_id": 47,
"code": "DIS550",
"reward": "50.00",
"type": 2,
"allowed_usage": 100,
"used": 1,
"description": "خصم 50% على جميع المنتجات",
"status": 1,
"login_required": 0,
"start_date": null,
"end_date": null,
"employees": null,
"job_positions": null,
"countries": null,
"cities": null,
"platforms": null,
"devices": null,
"min_cart_value": "100.00",
"customer_categories": null,
"customer_status": null,
"customer_login_start_date": null,
"customer_login_end_date": null,
"branches": null,
"created_at": "2025-02-19T11:14:22.000000Z",
"updated_at": "2025-02-19T12:02:35.000000Z"
}
}
Request
Header Params
apikey
string
required
Example:
5f28583f26a1a
secure-business-key
string
required
140356399db2b2c32f0.25237063
Example:
140356399db2b2c32f0.25237063
apiconnection
string
required
Example:
appmobile
userToken
string
required
Example:
e0ece6bd8c1dec89680a5f62d775839f9a466f7d534c697b994570b1bd0b8a03
Body Params application/json