Parameters
Name | Type | Required | Definition |
---|---|---|---|
|
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 . | |
|
char |
The | |
|
char |
The type of gift card. | |
|
char |
Gift Card Providers allow for many types of loads to cards. For example, merchandising return loads are used to credit returns to a card. Pass the default value: load. For Givex cards pass either load for balance load, or merchandise_return for refunds. | |
|
char |
A reference for this request. Allows the merchant to identify the transaction. | |
|
String |
The gift card number. Use of this parameter depends on selection of the Manual Keyed Entry option. | |
|
Long |
Month of expiration. Use of this parameter depends on selection of the Manual Keyed Entry option. | |
|
Long |
Year of expiration. Use of this parameter depends on selection of the Manual Keyed Entry option. | |
|
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. | |
|
int |
Minimum number of characters in the card mask. Use of this parameter depends on selection of the Manual Keyed Entry option. | |
|
int |
Maximum number of characters in the card mask. Use of this parameter depends on selection of the Manual Keyed Entry option. | |
|
char |
The currency of the balance. | |
|
long |
The value of the balance. | |
|
ttender_options_struct |
An enum of type | |
|
additional_data_struct |
Register additional data with the transaction if necessary. number_of_additional_data_entries: defines the number of entries in the additional_data array. |