UpdateSavedGiftCard

  • The unique identifier of the saved gift card to update.

  • The unique identifier of the user in your system who owns the saved gift card.

  • Optional presentation identifier. If omitted, the existing design remains unchanged. Sending an empty string removes the stored design. Any other value replaces the stored design. This parameter is independent of isPreferred; either parameter can be updated independently.

  • Indicates whether the saved gift card should be set as active or inactive in the wallet. If omitted, the existing active status remains unchanged. This parameter is independent of isPreferred and designId; any of them can be updated independently.

    Wallet-Level Only: Updating isActive to false deactivates the card in the customer's wallet; it does not delete the card or affect the physical/processor card balance.

    Passing invalid non-boolean types (e.g., "yes", 1) will return a 422 Unprocessable Entity.

  • Indicates whether the gift card should be set as the preferred card. If omitted, the existing preference remains unchanged.