VirtualIssueRequest
- referenceType: string
Number min length:1max length:40requiredA unique reference number for the transaction.
- sourceType: string
Transaction Id min length:1requiredThe source transaction ID for the gift card issue.
- transactionType: stringFormat: date-time
Date Time U T C requiredThe transaction date and time in UTC format.
- amountType: number | nullFormat: double
The amount for which gift card is issued. Pattern:
^\d+(\.\d{0,2})?$(up to 2 decimal places). - channelType: enumvaluesNonePOSKiosk
- designType: string
Id max length:100Optional presentation identifier that records the artwork selected by the user. It has no effect on payment processing and is never sent to the payment gateway. Only a length limit applies; the value is stored and returned exactly as submitted. When
saveCardis false, the value is accepted but has no effect because there is no wallet entry to associate it with. - invoiceType: string | null
Number max length:14A unique invoice number for the transaction.
- isType: boolean
Preferred When true, marks this card as the user's preferred gift card (clears any existing preferred flag).
- paymentType: enum
Source valuesScanToPayOnlineNone - saveType: boolean
Card When true, the issued gift card will be persisted for the user.
- transactionType: string | nullFormat: date-time
Date Time Local The transaction date and time in local format.
- userType: string | null
Id The unique identifier of the user for whom the card is being saved.
