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 Name | Description |
delivery.challenge.answer | Challenge 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.question | Challenge 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.date | Date for delivering the product ) |
delivery.language | 2 letter ISO code for the language (e.g. “en” or “es”) |
delivery.message | Message to be included with the gift |
recipient.address.city | City that the recipient resides in |
recipient.address.country | Country that the recipient resides in |
recipient.address.postal | Postal code for the recipient |
recipient.address.state | State/Province for the recipient |
recipient.address.street | Street address for the recipient (e.g. 20 Atlantic Ave.) |
recipient.carrier | Carrier name for the recipient (e.g. T-Mobile, Tigo, etc.) |
recipient.country | Country that the recipient resides in – may be asked for separate of address information by some offers |
recipient.email | Email address for the recipient |
recipient.firstName | First name for the recipient |
recipient.lastName | Last name (surname) of the recipient |
recipient.middleName | Middle name of the recipient |
recipient.msisdn | Phone number including country code for the recipient |
sender.address.city | City that the sender resides in |
sender.address.country | Country that the sender resides in |
sender.address.postal | Postal code for the sender |
sender.address.state | State/Province for the sender |
sender.address.street | Street address for the sender (e.g. 20 Atlantic Ave.) |
sender.carrier | Carrier name for the sender (e.g. T-Mobile, Tigo, etc.) |
sender.country | Country that the sender resides in – may be asked for separate of address information by some offers |
sender.email | Email address for the sender |
sender.firstName | First name for the sender |
sender.lastName | Last name (surname) of the sender |
sender.middleName | Middle name of the sender |
sender.msisdn | Phone number including country code for the sender |