text: import os
  
  import blockchyp
  
  # initialize a client.
  client = blockchyp.Client(
      api_key=os.environ["BC_API_KEY"],
      bearer_token=os.environ["BC_BEARER_TOKEN"],
      signing_key=os.environ["BC_SIGNING_KEY"],
  )
  
  # populate request parameters.
  request = {
      "test": True,
      "terminalName": "Test Terminal",
      "amount": "50.00",
  }
  
  # run the transaction.
  response = client.gift_activate(request)
  
  print("Response: %r" % response)
  