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§
- terminal_
configuration - terminal_
connection_ token - terminal_
location - terminal_
onboarding_ link - terminal_
reader
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 Cellular Config - Terminal
Configuration Configuration Resource Cellular Config Builder - 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
Onboarding Link - Returns redirect links used for onboarding onto Tap to Pay on iPhone.
- Terminal
Onboarding Link Apple Terms AndConditions - Options associated with the Apple Terms and Conditions link type.
- Terminal
Onboarding Link Apple Terms AndConditions Builder - Terminal
Onboarding Link Link Options - Link type options associated with the current onboarding link object.
- Terminal
Onboarding Link Link Options Builder - 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 Choice Id - 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§
- Deleted
Terminal Reader Device Type - Device type of the reader.
- 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
Onboarding Link Link Type - Terminal
Reader Device Type - Terminal
Reader Reader Resource Choice Style - The button style for the choice. Can be
primaryorsecondary. - 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. Only
cartis currently supported. - Terminal
Reader Reader Resource Toggle Default Value - The toggle’s default value. Can be
enabledordisabled. - Terminal
Reader Reader Resource Toggle Value - The toggle’s collected value. Can be
enabledordisabled. - Terminal
Reader Status