 |
Command:
PAYBACK COUPONS
 |
Node: payback_coupons |
|
Mandatory: |
no |
|
max. Occurrence: |
unbounded |
|
Description: This tag is used as container for commands regarding PAYBACK coupons.
|
|
Notes: In the NSM form the UC3 application the content of this command is handled with NSM item 4+8.
|
|
 |
|
|
 |
Node: payback_coupon |
|
Mandatory: |
yes |
|
max. Occurrence: |
unbounded |
|
Supported modes: |
delete Delete the named item. deleteall Delete all items. read Read the named item. read+ Read the following item. read- Read the previous item. readall Read all items from the desired device(s). This doesn't mean comparable reading as in the L2 protocol. write Write the named item.
|
|
Description: This command is used for creating, manipulating or deleting a coupons that can be used for PAYBACK service.
|
|
Notes: For the mode ''readall'' the value of <coupon_no> number will not be evaluated. Thus, all coupons found will be returned.
|
|
 |
|
|
|
 |
Tag: coupon_no |
|
Mandatory: |
yes |
|
max. Occurrence: |
1 |
|
Datatype: |
int |
|
Range: |
1 - 99 999
|
|
Nillable: |
no |
|
Description: A unique number to identify a PAYBACK coupon.
|
|
 |
|
|
|
 |
Tag: start_date |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
dateTime |
|
Range: |
- |
|
Nillable: |
yes |
|
Description: Date and time when the coupon becomes valid.
|
|
 |
|
|
|
 |
Tag: end_date |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
dateTime |
|
Range: |
- |
|
Nillable: |
yes |
|
Description: Date and time when the validation of the coupon ends.
|
|
 |
|
|
|
 |
Tag: minimum_price_to_pay |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
int |
|
Range: |
0 – 999 999 999
|
|
Nillable: |
no |
|
Description: If the customer wants that this coupon becomes valid then the lower limit of the price that he has to pay has to be equal
or crossed (beside the fact that the current date has to be between start_date and end_date).
The price is stored as an integer value. The number of decimal places is stored in the countrysettings (22,55 Euro = 2255).
|
|
 |
|
|
|
 |
Tag: coupon_text |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
string |
|
Range: |
max. 100 characters
|
|
Nillable: |
no |
|
Description: A text that will be printed at the end of a receipt when a coupon has been assigned to a transaction.
|
|
 |
|
|
|
 |
Tag: coupon_id |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
string |
|
Range: |
13 characters
|
|
Nillable: |
no |
|
Description: EAN number that identifies the coupon during operation.
|
|
 |
|
|
|
 |
Tag: last_change |
|
Mandatory: |
no |
|
max. Occurrence: |
1 |
|
Datatype: |
dateTime |
|
Range: |
- |
|
Nillable: |
yes |
|
Description: The last time when the record was changed. CCYY-MM-DDThh:mm:ss The format is as following: C = Century Y = Year M = Month D = Day T = Separator between date and time h = hour m = minute s = second
|
|
 |
|
|