GiftGiftCard

  • The unique identifier of the recipient user (provided by Punchh after onboarding).

  • A unique reference number for the transaction.

  • The unique identifier of the user gifting the card.

  • The transaction date and time in UTC format.

  • The amount for the new gift card. Required when GiftCardId is not provided.

  • values
    NonePOSKiosk
  • Optional presentation identifier that records which artwork the user selected. Applies to the recipient's copy of the card. 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.

  • The gift card ID to transfer. When provided, an existing saved card is transferred to the recipient. When absent, a new virtual gift card is issued and gifted.

  • A unique invoice number for the transaction.

  • values
    ScanToPayOnlineNone
  • The credit card purchase transaction ID. Required when GiftCardId is not provided.

  • The transaction date and time in local format.