Name | Type | Required | Definition |
---|---|---|---|
ped | void | ![]() | if not specified the PED object will be automatically populated |
| char | ![]() |
The merchant account processing this transaction. Transactions can be performed with any of the merchant accounts that were returned when registering the POS.Use a merchant account that you provided during app registration.
|
terminal_id | char | ![]() | The |
| char | ![]() | The type of gift card. |
reference | char | ![]() | A reference for this request. Allows the merchant to identify the transaction. |
card_number | char | ![]() | The gift card number.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
expiry_month | int | ![]() | Month of expiration.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
expiry_year | int | ![]() | Year of expiration.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
card_mask | String | ![]() | A mask to validate the correct number of digits to enter.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
card_mask_min | String | ![]() | Minimum number of characters in the card mask.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
card_mask_max | String | ![]() | Maximum number of characters in the card mask.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
tender_options_obj | tender_options_struct | ![]() |
Tender options define the behavior of the PED. An object that can have the following values:
number_of_additional_data_entries: defines the number of entries in the
|
balance_inquiry_request