zendit developers Logo
Search zendit documentation

Required Fields for Digital Gift Cards and Utility Payments


Digital Gift Cards and Utility Payments have a flexible set of required fields. Each offer in the catalog will specify which fields must be sent through to buy the product. Some are as simple as requiring just the phone number of the recipient. Others require more information about the recipient as well as the sender. The list of possible fields and their usage can be found in the table below.

Field NameDescription
delivery.challenge.answerChallenge answer for delivery
Usage – user supplies the challenge question and answer and provides the info to the recipient.
The recipient must know the question and answer in order to receive the product
delivery.challenge.questionChallenge question for delivery
Usage – user supplies the challenge question and answer and provides the info to the recipient.
The recipient must know the question and answer in order to receive the product
delivery.dateDate for delivering the product )
delivery.language2 letter ISO code for the language (e.g. “en” or “es”)
delivery.messageMessage to be included with the gift
recipient.address.cityCity that the recipient resides in
recipient.address.countryCountry that the recipient resides in
recipient.address.postalPostal code for the recipient
recipient.address.stateState/Province for the recipient
recipient.address.streetStreet address for the recipient (e.g. 20 Atlantic Ave.)
recipient.carrierCarrier name for the recipient (e.g. T-Mobile, Tigo, etc.)
recipient.countryCountry that the recipient resides in – may be asked for separate of address information by some offers
recipient.emailEmail address for the recipient
recipient.firstNameFirst name for the recipient
recipient.lastNameLast name (surname) of the recipient
recipient.middleNameMiddle name of the recipient
recipient.msisdnPhone number including country code for the recipient
sender.address.cityCity that the sender resides in
sender.address.countryCountry that the sender resides in
sender.address.postalPostal code for the sender
sender.address.stateState/Province for the sender
sender.address.streetStreet address for the sender (e.g. 20 Atlantic Ave.)
sender.carrierCarrier name for the sender (e.g. T-Mobile, Tigo, etc.)
sender.countryCountry that the sender resides in – may be asked for separate of address information by some offers
sender.emailEmail address for the sender
sender.firstNameFirst name for the sender
sender.lastNameLast name (surname) of the sender
sender.middleNameMiddle name of the sender
sender.msisdnPhone number including country code for the sender