Indicates the type of gift card activity.
<- Enum
Enum
Indicates the type of gift card activity.
Activated a gift card with a balance. When a gift card is activated, Square changes the gift card state from PENDING
to ACTIVE
. A gift card must be in the ACTIVE
state to be used for other balance-changing activities.
Added money to a gift card outside of a typical ACTIVATE
, LOAD
, or REFUND
activity flow.
Deducted money from a gift card outside of a typical REDEEM
activity flow.
Added money to a gift card from a refunded transaction. A REFUND
activity might be linked to a Square payment, depending on how the payment and refund are processed. For example:
PENDING
or ACTIVE
gift card using the Square Seller Dashboard, Square Point of Sale, or Refunds API.Added money to a gift card from a refunded transaction that was processed using a custom payment processing system and not linked to the gift card.
Imported a third-party gift card with a balance. IMPORT
activities are managed by Square and cannot be created using the Gift Card Activities API.
Temporarily blocked a gift card from balance-changing activities. BLOCK
activities are managed by Square and cannot be created using the Gift Card Activities API.
Unblocked a gift card, which enables it to resume balance-changing activities. UNBLOCK
activities are managed by Square and cannot be created using the Gift Card Activities API.
Reversed the import of a third-party gift card, which sets the gift card state to PENDING
and clears the balance. IMPORT_REVERSAL
activities are managed by Square and cannot be created using the Gift Card Activities API.
Deducted money from a gift card as the result of a transfer to the balance of another gift card. TRANSFER_BALANCE_FROM
activities are managed by Square and cannot be created using the Gift Card Activities API.