Other Structures
The following structures are available globally.
-
Holds additional information for payment method when user paid with selected card from provided saved cards.
Declaration
Swift
public struct VGSCheckoutPaymentCardInfo -
Holds additional information for payment method when user adds new card.
See moreDeclaration
Swift
public struct VGSCheckoutNewPaymentCardInfo -
Holds billing address, address line 1 field options for payment orchestration.
See moreDeclaration
Swift
public struct VGSCheckoutBillingAddressLine1Options : VGSCheckoutAddressOptionsProtocol -
Holds billing address, address line 2 field options for payment orchestration.
See moreDeclaration
Swift
public struct VGSCheckoutBillingAddressLine2Options : VGSCheckoutAddressOptionsProtocol -
Holds billing address city field options for payment orchestration.
See moreDeclaration
Swift
public struct VGSCheckoutBillingAddressCityOptions : VGSCheckoutAddressOptionsProtocol -
Holds billing address country field options for payment orchestration.
See moreDeclaration
Swift
public struct VGSCheckoutBillingAddressCountryOptions : VGSCheckoutAddressOptionsProtocol -
Holds billing address postal code (zip in US) field options for payment orchestration.
See moreDeclaration
Swift
public struct VGSCheckoutBillingAddressPostalCodeOptions : VGSCheckoutAddressOptionsProtocol -
Holds billing address options for custom configuration.
See moreDeclaration
Swift
public struct VGSCheckoutCustomConfiguationBillingAddressOptions -
Holds configuration with predefined setup for work with payment orchestration app, confirms to
See moreVGSCheckoutBasicConfigurationProtocol.Declaration
Swift
public struct VGSCheckoutAddCardConfiguration : VGSCheckoutBasicConfigurationProtocol, VGSCheckoutPayoptBasicConfiguration -
Additional checkout payment options.
See moreDeclaration
Swift
public struct VGSCheckoutPaymentOptions
View on GitHub
Other Structures Reference