The card_operation_request
contains the following data elements:
Field | Type | Required | Description |
---|---|---|---|
ped | void | ![]() | if not specified the PED object will be automatically populated. |
merchant_account | char | ![]() | The merchant account processing this transaction. Transactions can be performed with any of the merchant accounts that were returned when registering the POS. |
terminal_id | char | ![]() | The |
tender_reference | char | ![]() | A reference to the tender provided by the PED. |
| char | ![]() | The type of gift card. |
card_number | String | ![]() | The gift card number.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
expiry_month | Long | ![]() | Month of expiration.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
expiry_year | Long | ![]() | Year of expiration.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
card_mask | char | ![]() | 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 | int | ![]() | Minimum number of characters in the card mask.
Use of this parameter depends on selection of the Manual Keyed Entry option.
|
card_mask_max | int | ![]() | Maximum number of characters in the card mask. |
| additional_data_struct | ![]() | Contains key/value pairs that can be used by the merchant to return specific additional data, in particular in the final transaction result. For gift cards, the
|