Expand description
This crate provides Rust bindings to the Stripe HTTP API, specifically
for requests mentioned in the Terminal
section of the Stripe API docs
Modules§
Structs§
- Deleted
Terminal Configuration - Deleted
Terminal Configuration Builder - Deleted
Terminal Location - Deleted
Terminal Location Builder - Deleted
Terminal Reader - Deleted
Terminal Reader Builder - Terminal
Configuration - A Configurations object represents how features should be configured for terminal readers. For information about how to use it, see the Terminal configurations documentation.
- Terminal
Configuration Configuration Resource Currency Specific Config - Terminal
Configuration Configuration Resource Currency Specific Config Builder - Terminal
Configuration Configuration Resource Device Type Specific Config - Terminal
Configuration Configuration Resource Device Type Specific Config Builder - Terminal
Configuration Configuration Resource Enterprise Peap Wifi - Terminal
Configuration Configuration Resource Enterprise Peap Wifi Builder - Terminal
Configuration Configuration Resource Enterprise TlsWifi - Terminal
Configuration Configuration Resource Enterprise TlsWifi Builder - Terminal
Configuration Configuration Resource Offline Config - Terminal
Configuration Configuration Resource Offline Config Builder - Terminal
Configuration Configuration Resource Personal PskWifi - Terminal
Configuration Configuration Resource Personal PskWifi Builder - Terminal
Configuration Configuration Resource Reboot Window - Terminal
Configuration Configuration Resource Reboot Window Builder - Terminal
Configuration Configuration Resource Tipping - Terminal
Configuration Configuration Resource Tipping Builder - Terminal
Configuration Configuration Resource Wifi Config - Terminal
Configuration Configuration Resource Wifi Config Builder - Terminal
Configuration Id - Terminal
Connection Token - A Connection Token is used by the Stripe Terminal SDK to connect to a reader.
- Terminal
Location - A Location represents a grouping of readers.
- Terminal
Location Id - Terminal
Reader - A Reader represents a physical device for accepting payment details.
- Terminal
Reader Id - Terminal
Reader Reader Resource Cart - Represents a cart to be displayed on the reader
- Terminal
Reader Reader Resource Cart Builder - Terminal
Reader Reader Resource Choice - Choice to be selected on a Reader
- Terminal
Reader Reader Resource Choice Builder - Terminal
Reader Reader Resource Collect Config - Represents a per-transaction override of a reader configuration
- Terminal
Reader Reader Resource Collect Config Builder - Terminal
Reader Reader Resource Collect Inputs Action - Represents a reader action to collect customer inputs
- Terminal
Reader Reader Resource Collect Inputs Action Builder - Terminal
Reader Reader Resource Collect Payment Method Action - Represents a reader action to collect a payment method
- Terminal
Reader Reader Resource Collect Payment Method Action Builder - Terminal
Reader Reader Resource Confirm Config - Represents a per-transaction override of a reader configuration
- Terminal
Reader Reader Resource Confirm Config Builder - Terminal
Reader Reader Resource Confirm Payment Intent Action - Represents a reader action to confirm a payment
- Terminal
Reader Reader Resource Confirm Payment Intent Action Builder - Terminal
Reader Reader Resource Custom Text - Represents custom text to be displayed when collecting the input using a reader
- Terminal
Reader Reader Resource Custom Text Builder - Terminal
Reader Reader Resource Email - Information about a email being collected using a reader
- Terminal
Reader Reader Resource Email Builder - Terminal
Reader Reader Resource Input - Represents an input to be collected using the reader
- Terminal
Reader Reader Resource Input Builder - Terminal
Reader Reader Resource Line Item - Represents a line item to be displayed on the reader
- Terminal
Reader Reader Resource Line Item Builder - Terminal
Reader Reader Resource Numeric - Information about a number being collected using a reader
- Terminal
Reader Reader Resource Numeric Builder - Terminal
Reader Reader Resource Phone - Information about a phone number being collected using a reader
- Terminal
Reader Reader Resource Phone Builder - Terminal
Reader Reader Resource Process Config - Represents a per-transaction override of a reader configuration
- Terminal
Reader Reader Resource Process Config Builder - Terminal
Reader Reader Resource Process Payment Intent Action - Represents a reader action to process a payment intent
- Terminal
Reader Reader Resource Process Payment Intent Action Builder - Terminal
Reader Reader Resource Process Setup Config - Represents a per-setup override of a reader configuration
- Terminal
Reader Reader Resource Process Setup Config Builder - Terminal
Reader Reader Resource Process Setup Intent Action - Represents a reader action to process a setup intent
- Terminal
Reader Reader Resource Process Setup Intent Action Builder - Terminal
Reader Reader Resource Reader Action - Represents an action performed by the reader
- Terminal
Reader Reader Resource Reader Action Builder - Terminal
Reader Reader Resource Refund Payment Action - Represents a reader action to refund a payment
- Terminal
Reader Reader Resource Refund Payment Action Builder - Terminal
Reader Reader Resource Refund Payment Config - Represents a per-transaction override of a reader configuration
- Terminal
Reader Reader Resource Refund Payment Config Builder - Terminal
Reader Reader Resource Selection - Information about a selection being collected using a reader
- Terminal
Reader Reader Resource Selection Builder - Terminal
Reader Reader Resource SetReader Display Action - Represents a reader action to set the reader display
- Terminal
Reader Reader Resource SetReader Display Action Builder - Terminal
Reader Reader Resource Signature - Information about a signature being collected using a reader
- Terminal
Reader Reader Resource Signature Builder - Terminal
Reader Reader Resource Text - Information about text being collected using a reader
- Terminal
Reader Reader Resource Text Builder - Terminal
Reader Reader Resource Tipping Config - Represents a per-transaction tipping configuration
- Terminal
Reader Reader Resource Tipping Config Builder - Terminal
Reader Reader Resource Toggle - Information about an input’s toggle
- Terminal
Reader Reader Resource Toggle Builder
Enums§
- Terminal
Configuration Configuration Resource Wifi Config Type - Security type of the WiFi network. The hash with the corresponding name contains the credentials for this security type.
- Terminal
Reader Device Type - Terminal
Reader Reader Resource Choice Style - The button style for the choice
- Terminal
Reader Reader Resource Input Type - Type of input being collected.
- Terminal
Reader Reader Resource Reader Action Status - Status of the action performed by the reader.
- Terminal
Reader Reader Resource Reader Action Type - Type of action performed by the reader.
- Terminal
Reader Reader Resource Refund Payment Action Reason - The reason for the refund.
- Terminal
Reader Reader Resource SetReader Display Action Type - Type of information to be displayed by the reader.
- Terminal
Reader Reader Resource Toggle Default Value - The toggle’s default value
- Terminal
Reader Reader Resource Toggle Value - The toggle’s collected value
- Terminal
Reader Status