Class: Stripe::Terminal::ConfigurationCreateParams
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::Terminal::ConfigurationCreateParams
- Defined in:
- lib/stripe/params/terminal/configuration_create_params.rb
Defined Under Namespace
Classes: BbposWisepad3, BbposWiseposE, Cellular, Offline, RebootWindow, StripeS700, StripeS710, Tipping, VerifoneM425, VerifoneP400, VerifoneP630, VerifoneUx700, VerifoneV660p, Wifi
Instance Attribute Summary collapse
-
#bbpos_wisepad3 ⇒ Object
An object containing device type specific settings for BBPOS WisePad 3 readers.
-
#bbpos_wisepos_e ⇒ Object
An object containing device type specific settings for BBPOS WisePOS E readers.
-
#cellular ⇒ Object
Configuration for cellular connectivity.
-
#expand ⇒ Object
Specifies which fields in the response should be expanded.
-
#name ⇒ Object
Name of the configuration.
-
#offline ⇒ Object
Configurations for collecting transactions offline.
-
#reboot_window ⇒ Object
Reboot time settings for readers.
-
#stripe_s700 ⇒ Object
An object containing device type specific settings for Stripe S700 readers.
-
#stripe_s710 ⇒ Object
An object containing device type specific settings for Stripe S710 readers.
-
#tipping ⇒ Object
Tipping configurations for readers that support on-reader tips.
-
#verifone_m425 ⇒ Object
An object containing device type specific settings for Verifone M425 readers.
-
#verifone_p400 ⇒ Object
An object containing device type specific settings for Verifone P400 readers.
-
#verifone_p630 ⇒ Object
An object containing device type specific settings for Verifone P630 readers.
-
#verifone_ux700 ⇒ Object
An object containing device type specific settings for Verifone UX700 readers.
-
#verifone_v660p ⇒ Object
An object containing device type specific settings for Verifone V660p readers.
-
#wifi ⇒ Object
Configurations for connecting to a WiFi network.
Instance Method Summary collapse
-
#initialize(bbpos_wisepad3: nil, bbpos_wisepos_e: nil, cellular: nil, expand: nil, name: nil, offline: nil, reboot_window: nil, stripe_s700: nil, stripe_s710: nil, tipping: nil, verifone_m425: nil, verifone_p400: nil, verifone_p630: nil, verifone_ux700: nil, verifone_v660p: nil, wifi: nil) ⇒ ConfigurationCreateParams
constructor
A new instance of ConfigurationCreateParams.
Methods inherited from RequestParams
attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h
Constructor Details
#initialize(bbpos_wisepad3: nil, bbpos_wisepos_e: nil, cellular: nil, expand: nil, name: nil, offline: nil, reboot_window: nil, stripe_s700: nil, stripe_s710: nil, tipping: nil, verifone_m425: nil, verifone_p400: nil, verifone_p630: nil, verifone_ux700: nil, verifone_v660p: nil, wifi: nil) ⇒ ConfigurationCreateParams
Returns a new instance of ConfigurationCreateParams.
634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 634 def initialize( bbpos_wisepad3: nil, bbpos_wisepos_e: nil, cellular: nil, expand: nil, name: nil, offline: nil, reboot_window: nil, stripe_s700: nil, stripe_s710: nil, tipping: nil, verifone_m425: nil, verifone_p400: nil, verifone_p630: nil, verifone_ux700: nil, verifone_v660p: nil, wifi: nil ) @bbpos_wisepad3 = bbpos_wisepad3 @bbpos_wisepos_e = bbpos_wisepos_e @cellular = cellular @expand = @name = name @offline = offline @reboot_window = reboot_window @stripe_s700 = stripe_s700 @stripe_s710 = stripe_s710 @tipping = tipping @verifone_m425 = verifone_m425 @verifone_p400 = verifone_p400 @verifone_p630 = verifone_p630 @verifone_ux700 = verifone_ux700 @verifone_v660p = verifone_v660p @wifi = wifi end |
Instance Attribute Details
#bbpos_wisepad3 ⇒ Object
An object containing device type specific settings for BBPOS WisePad 3 readers.
602 603 604 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 602 def bbpos_wisepad3 @bbpos_wisepad3 end |
#bbpos_wisepos_e ⇒ Object
An object containing device type specific settings for BBPOS WisePOS E readers.
604 605 606 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 604 def bbpos_wisepos_e @bbpos_wisepos_e end |
#cellular ⇒ Object
Configuration for cellular connectivity.
606 607 608 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 606 def cellular @cellular end |
#expand ⇒ Object
Specifies which fields in the response should be expanded.
608 609 610 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 608 def @expand end |
#name ⇒ Object
Name of the configuration
610 611 612 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 610 def name @name end |
#offline ⇒ Object
Configurations for collecting transactions offline.
612 613 614 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 612 def offline @offline end |
#reboot_window ⇒ Object
Reboot time settings for readers. that support customized reboot time configuration.
614 615 616 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 614 def reboot_window @reboot_window end |
#stripe_s700 ⇒ Object
An object containing device type specific settings for Stripe S700 readers.
616 617 618 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 616 def stripe_s700 @stripe_s700 end |
#stripe_s710 ⇒ Object
An object containing device type specific settings for Stripe S710 readers.
618 619 620 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 618 def stripe_s710 @stripe_s710 end |
#tipping ⇒ Object
Tipping configurations for readers that support on-reader tips.
620 621 622 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 620 def tipping @tipping end |
#verifone_m425 ⇒ Object
An object containing device type specific settings for Verifone M425 readers.
622 623 624 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 622 def verifone_m425 @verifone_m425 end |
#verifone_p400 ⇒ Object
An object containing device type specific settings for Verifone P400 readers.
624 625 626 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 624 def verifone_p400 @verifone_p400 end |
#verifone_p630 ⇒ Object
An object containing device type specific settings for Verifone P630 readers.
626 627 628 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 626 def verifone_p630 @verifone_p630 end |
#verifone_ux700 ⇒ Object
An object containing device type specific settings for Verifone UX700 readers.
628 629 630 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 628 def verifone_ux700 @verifone_ux700 end |
#verifone_v660p ⇒ Object
An object containing device type specific settings for Verifone V660p readers.
630 631 632 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 630 def verifone_v660p @verifone_v660p end |
#wifi ⇒ Object
Configurations for connecting to a WiFi network.
632 633 634 |
# File 'lib/stripe/params/terminal/configuration_create_params.rb', line 632 def wifi @wifi end |