Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation getCustomersCustomer
Synopsis
- getCustomersCustomer :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> Maybe String -> GetCustomersCustomerRequestBody -> m (Either HttpException (Response GetCustomersCustomerResponse))
- getCustomersCustomerRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> Maybe String -> GetCustomersCustomerRequestBody -> m (Either HttpException (Response ByteString))
- getCustomersCustomerM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> Maybe String -> GetCustomersCustomerRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetCustomersCustomerResponse))
- getCustomersCustomerRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> Maybe String -> GetCustomersCustomerRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data GetCustomersCustomerRequestBody = GetCustomersCustomerRequestBody {
- data GetCustomersCustomerResponse
- data GetCustomersCustomerResponseBody200 = GetCustomersCustomerResponseBody200 {
- getCustomersCustomerResponseBody200Address :: Maybe GetCustomersCustomerResponseBody200Address'
- getCustomersCustomerResponseBody200Balance :: Maybe Integer
- getCustomersCustomerResponseBody200Created :: Maybe Integer
- getCustomersCustomerResponseBody200Currency :: Maybe String
- getCustomersCustomerResponseBody200DefaultSource :: Maybe GetCustomersCustomerResponseBody200DefaultSource'Variants
- getCustomersCustomerResponseBody200Deleted :: Maybe GetCustomersCustomerResponseBody200Deleted'
- getCustomersCustomerResponseBody200Delinquent :: Maybe Bool
- getCustomersCustomerResponseBody200Description :: Maybe String
- getCustomersCustomerResponseBody200Discount :: Maybe GetCustomersCustomerResponseBody200Discount'
- getCustomersCustomerResponseBody200Email :: Maybe String
- getCustomersCustomerResponseBody200Id :: Maybe String
- getCustomersCustomerResponseBody200InvoicePrefix :: Maybe String
- getCustomersCustomerResponseBody200InvoiceSettings :: Maybe InvoiceSettingCustomerSetting
- getCustomersCustomerResponseBody200Livemode :: Maybe Bool
- getCustomersCustomerResponseBody200Metadata :: Maybe GetCustomersCustomerResponseBody200Metadata'
- getCustomersCustomerResponseBody200Name :: Maybe String
- getCustomersCustomerResponseBody200NextInvoiceSequence :: Maybe Integer
- getCustomersCustomerResponseBody200Object :: Maybe GetCustomersCustomerResponseBody200Object'
- getCustomersCustomerResponseBody200Phone :: Maybe String
- getCustomersCustomerResponseBody200PreferredLocales :: Maybe ([] String)
- getCustomersCustomerResponseBody200Shipping :: Maybe GetCustomersCustomerResponseBody200Shipping'
- getCustomersCustomerResponseBody200Sources :: Maybe GetCustomersCustomerResponseBody200Sources'
- getCustomersCustomerResponseBody200Subscriptions :: Maybe GetCustomersCustomerResponseBody200Subscriptions'
- getCustomersCustomerResponseBody200TaxExempt :: Maybe GetCustomersCustomerResponseBody200TaxExempt'
- getCustomersCustomerResponseBody200TaxIds :: Maybe GetCustomersCustomerResponseBody200TaxIds'
- data GetCustomersCustomerResponseBody200Address' = GetCustomersCustomerResponseBody200Address' {
- getCustomersCustomerResponseBody200Address'City :: Maybe String
- getCustomersCustomerResponseBody200Address'Country :: Maybe String
- getCustomersCustomerResponseBody200Address'Line1 :: Maybe String
- getCustomersCustomerResponseBody200Address'Line2 :: Maybe String
- getCustomersCustomerResponseBody200Address'PostalCode :: Maybe String
- getCustomersCustomerResponseBody200Address'State :: Maybe String
- data GetCustomersCustomerResponseBody200DefaultSource'Variants
- = GetCustomersCustomerResponseBody200DefaultSource'AlipayAccount AlipayAccount
- | GetCustomersCustomerResponseBody200DefaultSource'BankAccount BankAccount
- | GetCustomersCustomerResponseBody200DefaultSource'BitcoinReceiver BitcoinReceiver
- | GetCustomersCustomerResponseBody200DefaultSource'Card Card
- | GetCustomersCustomerResponseBody200DefaultSource'Source Source
- | GetCustomersCustomerResponseBody200DefaultSource'String String
- data GetCustomersCustomerResponseBody200Deleted'
- data GetCustomersCustomerResponseBody200Discount' = GetCustomersCustomerResponseBody200Discount' {
- getCustomersCustomerResponseBody200Discount'Coupon :: Maybe Coupon
- getCustomersCustomerResponseBody200Discount'Customer :: Maybe GetCustomersCustomerResponseBody200Discount'Customer'Variants
- getCustomersCustomerResponseBody200Discount'End :: Maybe Integer
- getCustomersCustomerResponseBody200Discount'Object :: Maybe GetCustomersCustomerResponseBody200Discount'Object'
- getCustomersCustomerResponseBody200Discount'Start :: Maybe Integer
- getCustomersCustomerResponseBody200Discount'Subscription :: Maybe String
- data GetCustomersCustomerResponseBody200Discount'Customer'Variants
- data GetCustomersCustomerResponseBody200Discount'Object'
- data GetCustomersCustomerResponseBody200Metadata' = GetCustomersCustomerResponseBody200Metadata' {
- data GetCustomersCustomerResponseBody200Object'
- data GetCustomersCustomerResponseBody200Shipping' = GetCustomersCustomerResponseBody200Shipping' {
- getCustomersCustomerResponseBody200Shipping'Address :: Maybe Address
- getCustomersCustomerResponseBody200Shipping'Carrier :: Maybe String
- getCustomersCustomerResponseBody200Shipping'Name :: Maybe String
- getCustomersCustomerResponseBody200Shipping'Phone :: Maybe String
- getCustomersCustomerResponseBody200Shipping'TrackingNumber :: Maybe String
- data GetCustomersCustomerResponseBody200Sources' = GetCustomersCustomerResponseBody200Sources' {
- getCustomersCustomerResponseBody200Sources'Data :: [] GetCustomersCustomerResponseBody200Sources'Data'
- getCustomersCustomerResponseBody200Sources'HasMore :: Bool
- getCustomersCustomerResponseBody200Sources'Object :: GetCustomersCustomerResponseBody200Sources'Object'
- getCustomersCustomerResponseBody200Sources'Url :: String
- data GetCustomersCustomerResponseBody200Sources'Data' = GetCustomersCustomerResponseBody200Sources'Data' {
- getCustomersCustomerResponseBody200Sources'Data'Account :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Account'Variants
- getCustomersCustomerResponseBody200Sources'Data'AccountHolderName :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AccountHolderType :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- getCustomersCustomerResponseBody200Sources'Data'AchDebit :: Maybe SourceTypeAchDebit
- getCustomersCustomerResponseBody200Sources'Data'Active :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'AddressCity :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressCountry :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressLine1 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressLine1Check :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressLine2 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressState :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressZip :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'AddressZipCheck :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Alipay :: Maybe SourceTypeAlipay
- getCustomersCustomerResponseBody200Sources'Data'Amount :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'AmountReceived :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods :: Maybe ([] GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods')
- getCustomersCustomerResponseBody200Sources'Data'Bancontact :: Maybe SourceTypeBancontact
- getCustomersCustomerResponseBody200Sources'Data'BankName :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'BitcoinAmount :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'BitcoinAmountReceived :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'BitcoinUri :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Brand :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Card :: Maybe SourceTypeCard
- getCustomersCustomerResponseBody200Sources'Data'CardPresent :: Maybe SourceTypeCardPresent
- getCustomersCustomerResponseBody200Sources'Data'ClientSecret :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'CodeVerification :: Maybe SourceCodeVerificationFlow
- getCustomersCustomerResponseBody200Sources'Data'Country :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Created :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'Currency :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Customer :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Customer'Variants
- getCustomersCustomerResponseBody200Sources'Data'CvcCheck :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'DefaultForCurrency :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Description :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'DynamicLast4 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Email :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Eps :: Maybe SourceTypeEps
- getCustomersCustomerResponseBody200Sources'Data'ExpMonth :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'ExpYear :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'Filled :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Fingerprint :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Flow :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Funding :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Giropay :: Maybe SourceTypeGiropay
- getCustomersCustomerResponseBody200Sources'Data'Id :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Ideal :: Maybe SourceTypeIdeal
- getCustomersCustomerResponseBody200Sources'Data'InboundAddress :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Klarna :: Maybe SourceTypeKlarna
- getCustomersCustomerResponseBody200Sources'Data'Last4 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Livemode :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Metadata :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Metadata'
- getCustomersCustomerResponseBody200Sources'Data'Multibanco :: Maybe SourceTypeMultibanco
- getCustomersCustomerResponseBody200Sources'Data'Name :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Object :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Object'
- getCustomersCustomerResponseBody200Sources'Data'Owner :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Owner'
- getCustomersCustomerResponseBody200Sources'Data'P24 :: Maybe SourceTypeP24
- getCustomersCustomerResponseBody200Sources'Data'Payment :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'PaymentAmount :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'PaymentCurrency :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Receiver :: Maybe SourceReceiverFlow
- getCustomersCustomerResponseBody200Sources'Data'Recipient :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Recipient'Variants
- getCustomersCustomerResponseBody200Sources'Data'Redirect :: Maybe SourceRedirectFlow
- getCustomersCustomerResponseBody200Sources'Data'RefundAddress :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Reusable :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'RoutingNumber :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'SepaDebit :: Maybe SourceTypeSepaDebit
- getCustomersCustomerResponseBody200Sources'Data'Sofort :: Maybe SourceTypeSofort
- getCustomersCustomerResponseBody200Sources'Data'SourceOrder :: Maybe SourceOrder
- getCustomersCustomerResponseBody200Sources'Data'StatementDescriptor :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Status :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'ThreeDSecure :: Maybe SourceTypeThreeDSecure
- getCustomersCustomerResponseBody200Sources'Data'TokenizationMethod :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Transactions :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Transactions'
- getCustomersCustomerResponseBody200Sources'Data'Type :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Type'
- getCustomersCustomerResponseBody200Sources'Data'UncapturedFunds :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Usage :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Used :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'UsedForPayment :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Username :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Wechat :: Maybe SourceTypeWechat
- data GetCustomersCustomerResponseBody200Sources'Data'Account'Variants
- data GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'
- = GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'EnumOther Value
- | GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'EnumTyped String
- | GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'EnumStringInstant
- | GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'EnumStringStandard
- data GetCustomersCustomerResponseBody200Sources'Data'Customer'Variants
- data GetCustomersCustomerResponseBody200Sources'Data'Metadata' = GetCustomersCustomerResponseBody200Sources'Data'Metadata' {
- data GetCustomersCustomerResponseBody200Sources'Data'Object'
- data GetCustomersCustomerResponseBody200Sources'Data'Owner' = GetCustomersCustomerResponseBody200Sources'Data'Owner' {
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Owner'Address'
- getCustomersCustomerResponseBody200Sources'Data'Owner'Email :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Name :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Phone :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedEmail :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedName :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedPhone :: Maybe String
- data GetCustomersCustomerResponseBody200Sources'Data'Owner'Address' = GetCustomersCustomerResponseBody200Sources'Data'Owner'Address' {
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'City :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'Country :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'Line1 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'Line2 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'PostalCode :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'State :: Maybe String
- data GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress' = GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress' {
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'City :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'Country :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'Line1 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'Line2 :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'PostalCode :: Maybe String
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'State :: Maybe String
- data GetCustomersCustomerResponseBody200Sources'Data'Recipient'Variants
- data GetCustomersCustomerResponseBody200Sources'Data'Transactions' = GetCustomersCustomerResponseBody200Sources'Data'Transactions' {
- getCustomersCustomerResponseBody200Sources'Data'Transactions'Data :: [] BitcoinTransaction
- getCustomersCustomerResponseBody200Sources'Data'Transactions'HasMore :: Bool
- getCustomersCustomerResponseBody200Sources'Data'Transactions'Object :: GetCustomersCustomerResponseBody200Sources'Data'Transactions'Object'
- getCustomersCustomerResponseBody200Sources'Data'Transactions'Url :: String
- data GetCustomersCustomerResponseBody200Sources'Data'Transactions'Object'
- data GetCustomersCustomerResponseBody200Sources'Data'Type'
- = GetCustomersCustomerResponseBody200Sources'Data'Type'EnumOther Value
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumTyped String
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringAchCreditTransfer
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringAchDebit
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringAlipay
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringBancontact
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringCard
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringCardPresent
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringEps
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringGiropay
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringIdeal
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringKlarna
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringMultibanco
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringP24
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringSepaDebit
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringSofort
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringThreeDSecure
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumStringWechat
- data GetCustomersCustomerResponseBody200Sources'Object'
- data GetCustomersCustomerResponseBody200Subscriptions' = GetCustomersCustomerResponseBody200Subscriptions' {
- getCustomersCustomerResponseBody200Subscriptions'Data :: [] Subscription
- getCustomersCustomerResponseBody200Subscriptions'HasMore :: Bool
- getCustomersCustomerResponseBody200Subscriptions'Object :: GetCustomersCustomerResponseBody200Subscriptions'Object'
- getCustomersCustomerResponseBody200Subscriptions'Url :: String
- data GetCustomersCustomerResponseBody200Subscriptions'Object'
- data GetCustomersCustomerResponseBody200TaxExempt'
- = GetCustomersCustomerResponseBody200TaxExempt'EnumOther Value
- | GetCustomersCustomerResponseBody200TaxExempt'EnumTyped String
- | GetCustomersCustomerResponseBody200TaxExempt'EnumStringExempt
- | GetCustomersCustomerResponseBody200TaxExempt'EnumStringNone
- | GetCustomersCustomerResponseBody200TaxExempt'EnumStringReverse
- data GetCustomersCustomerResponseBody200TaxIds' = GetCustomersCustomerResponseBody200TaxIds' {}
- data GetCustomersCustomerResponseBody200TaxIds'Object'
Documentation
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> String | customer | Constraints: Maximum length of 5000 |
-> Maybe String | expand: Specifies which fields in the response should be expanded. |
-> GetCustomersCustomerRequestBody | The request body to send |
-> m (Either HttpException (Response GetCustomersCustomerResponse)) | Monad containing the result of the operation |
GET /v1/customers/{customer}
<p>Retrieves the details of an existing customer. You need only supply the unique customer identifier that was returned upon customer creation.</p>
getCustomersCustomerRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> Maybe String -> GetCustomersCustomerRequestBody -> m (Either HttpException (Response ByteString)) Source #
GET /v1/customers/{customer}
The same as getCustomersCustomer
but returns the raw ByteString
getCustomersCustomerM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> Maybe String -> GetCustomersCustomerRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetCustomersCustomerResponse)) Source #
GET /v1/customers/{customer}
Monadic version of getCustomersCustomer
(use with runWithConfiguration
)
getCustomersCustomerRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> Maybe String -> GetCustomersCustomerRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
GET /v1/customers/{customer}
Monadic version of getCustomersCustomerRaw
(use with runWithConfiguration
)
data GetCustomersCustomerRequestBody Source #
Defines the data type for the schema getCustomersCustomerRequestBody
data GetCustomersCustomerResponse Source #
Represents a response of the operation getCustomersCustomer
.
The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), GetCustomersCustomerResponseError
is used.
GetCustomersCustomerResponseError String | Means either no matching case available or a parse error |
GetCustomersCustomerResponse200 GetCustomersCustomerResponseBody200 | Successful response. |
GetCustomersCustomerResponseDefault Error | Error response. |
Instances
data GetCustomersCustomerResponseBody200 Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200
GetCustomersCustomerResponseBody200 | |
|
data GetCustomersCustomerResponseBody200Address' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Address'
The customer\'s address.
GetCustomersCustomerResponseBody200Address' | |
|
data GetCustomersCustomerResponseBody200DefaultSource'Variants Source #
Define the one-of schema GetCustomersCustomerResponseBody200Default_source'
ID of the default payment source for the customer.
If you are using payment methods created via the PaymentMethods API, see the invoice_settings.default_payment_method field instead.
Instances
data GetCustomersCustomerResponseBody200Deleted' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Deleted'
Always true for a deleted object
GetCustomersCustomerResponseBody200Deleted'EnumOther Value | |
GetCustomersCustomerResponseBody200Deleted'EnumTyped Bool | |
GetCustomersCustomerResponseBody200Deleted'EnumBoolTrue |
data GetCustomersCustomerResponseBody200Discount' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Discount'
Describes the current discount active on the customer, if there is one.
GetCustomersCustomerResponseBody200Discount' | |
|
Instances
data GetCustomersCustomerResponseBody200Discount'Customer'Variants Source #
Define the one-of schema GetCustomersCustomerResponseBody200Discount'Customer'
The ID of the customer associated with this discount.
Instances
data GetCustomersCustomerResponseBody200Discount'Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Discount'Object'
String representing the object's type. Objects of the same type share the same value.
Instances
data GetCustomersCustomerResponseBody200Metadata' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Metadata'
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
Instances
data GetCustomersCustomerResponseBody200Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Object'
String representing the object's type. Objects of the same type share the same value.
GetCustomersCustomerResponseBody200Object'EnumOther Value | |
GetCustomersCustomerResponseBody200Object'EnumTyped String | |
GetCustomersCustomerResponseBody200Object'EnumStringCustomer |
data GetCustomersCustomerResponseBody200Shipping' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Shipping'
Mailing and shipping address for the customer. Appears on invoices emailed to this customer.
GetCustomersCustomerResponseBody200Shipping' | |
|
Instances
data GetCustomersCustomerResponseBody200Sources' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'
The customer's payment sources, if any.
GetCustomersCustomerResponseBody200Sources' | |
|
data GetCustomersCustomerResponseBody200Sources'Data' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'Data'
GetCustomersCustomerResponseBody200Sources'Data' | |
|
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Account'Variants Source #
Define the one-of schema GetCustomersCustomerResponseBody200Sources'Data'Account'
The ID of the account that the bank account is associated with.
GetCustomersCustomerResponseBody200Sources'Data'Account'Account Account | |
GetCustomersCustomerResponseBody200Sources'Data'Account'String String |
Instances
data GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Sources'Data'Available_payout_methods'
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Customer'Variants Source #
Define the one-of schema GetCustomersCustomerResponseBody200Sources'Data'Customer'
The ID of the customer associated with this Alipay Account.
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Metadata' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'Data'Metadata'
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Sources'Data'Object'
String representing the object's type. Objects of the same type share the same value.
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Owner' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'Data'Owner'
Information about the owner of the payment instrument that may be used or required by particular source types.
GetCustomersCustomerResponseBody200Sources'Data'Owner' | |
|
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Owner'Address' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'Data'Owner'Address'
Owner\'s address.
GetCustomersCustomerResponseBody200Sources'Data'Owner'Address' | |
|
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'Data'Owner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Recipient'Variants Source #
Define the one-of schema GetCustomersCustomerResponseBody200Sources'Data'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
GetCustomersCustomerResponseBody200Sources'Data'Recipient'Recipient Recipient | |
GetCustomersCustomerResponseBody200Sources'Data'Recipient'String String |
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Transactions' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Sources'Data'Transactions'
A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key.
GetCustomersCustomerResponseBody200Sources'Data'Transactions' | |
|
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Transactions'Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Sources'Data'Transactions'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Instances
data GetCustomersCustomerResponseBody200Sources'Data'Type' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Sources'Data'Type'
The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used.
Instances
data GetCustomersCustomerResponseBody200Sources'Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Sources'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
GetCustomersCustomerResponseBody200Sources'Object'EnumOther Value | |
GetCustomersCustomerResponseBody200Sources'Object'EnumTyped String | |
GetCustomersCustomerResponseBody200Sources'Object'EnumStringList |
Instances
data GetCustomersCustomerResponseBody200Subscriptions' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Subscriptions'
The customer's current subscriptions, if any.
GetCustomersCustomerResponseBody200Subscriptions' | |
|
Instances
data GetCustomersCustomerResponseBody200Subscriptions'Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Subscriptions'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Instances
data GetCustomersCustomerResponseBody200TaxExempt' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Tax_exempt'
Describes the customer's tax exemption status. One of `none`, `exempt`, or `reverse`. When set to `reverse`, invoice and receipt PDFs include the text **"Reverse charge"**.
Instances
data GetCustomersCustomerResponseBody200TaxIds' Source #
Defines the data type for the schema GetCustomersCustomerResponseBody200Tax_ids'
The customer's tax IDs.
GetCustomersCustomerResponseBody200TaxIds' | |
|
data GetCustomersCustomerResponseBody200TaxIds'Object' Source #
Defines the enum schema GetCustomersCustomerResponseBody200Tax_ids'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
GetCustomersCustomerResponseBody200TaxIds'Object'EnumOther Value | |
GetCustomersCustomerResponseBody200TaxIds'Object'EnumTyped String | |
GetCustomersCustomerResponseBody200TaxIds'Object'EnumStringList |