code: import stripe
  stripe.api_key = "sk_test_your_key"
  
  stripe.terminal.Reader.process_setup_intent(
    "tmr_btgOcOEM5hB0GOzeM19LioJf",
    setup_intent="seti_1EuLW12eZvKYlo2CSSF0PlLO",
    customer_consent_collected="true",
  )
  '''Response {
    "id": "tmr_btgOcOEM5hB0GOzeM19LioJf",
    "object": "terminal.reader",
    "action": {
      "failure_code": null,
      "failure_message": null,
      "process_setup_intent": {
        "setup_intent": "seti_1EuLW12eZvKYlo2CSSF0PlLO"
      },
      "status": "in_progress",
      "type": "process_setup_intent"
    },
    "device_sw_version": null,
    "device_type": "bbpos_wisepos_e",
    "ip_address": "192.168.2.2",
    "label": "Blue Rabbit",
    "livemode": false,
    "location": null,
    "metadata": {},
    "serial_number": "123-456-789",
    "status": "online"
  }'''
nl: Hand-off a SetupIntent to a ReaderInitiates a setup intent flow on a Reader.Parameters customer_consent_collected required Customer Consent Collected setup_intent required SetupIntent IDReturnsReturns an updated Reader resource