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 -> Text -> Maybe Text -> Maybe GetCustomersCustomerRequestBody -> m (Either HttpException (Response GetCustomersCustomerResponse))
- getCustomersCustomerRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Maybe Text -> Maybe GetCustomersCustomerRequestBody -> m (Either HttpException (Response ByteString))
- getCustomersCustomerM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Maybe Text -> Maybe GetCustomersCustomerRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response GetCustomersCustomerResponse))
- getCustomersCustomerRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Maybe Text -> Maybe 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 Text
- getCustomersCustomerResponseBody200DefaultSource :: Maybe GetCustomersCustomerResponseBody200DefaultSource'Variants
- getCustomersCustomerResponseBody200Deleted :: Maybe GetCustomersCustomerResponseBody200Deleted'
- getCustomersCustomerResponseBody200Delinquent :: Maybe Bool
- getCustomersCustomerResponseBody200Description :: Maybe Text
- getCustomersCustomerResponseBody200Discount :: Maybe GetCustomersCustomerResponseBody200Discount'
- getCustomersCustomerResponseBody200Email :: Maybe Text
- getCustomersCustomerResponseBody200Id :: Maybe Text
- getCustomersCustomerResponseBody200InvoicePrefix :: Maybe Text
- getCustomersCustomerResponseBody200InvoiceSettings :: Maybe InvoiceSettingCustomerSetting
- getCustomersCustomerResponseBody200Livemode :: Maybe Bool
- getCustomersCustomerResponseBody200Metadata :: Maybe GetCustomersCustomerResponseBody200Metadata'
- getCustomersCustomerResponseBody200Name :: Maybe Text
- getCustomersCustomerResponseBody200NextInvoiceSequence :: Maybe Integer
- getCustomersCustomerResponseBody200Object :: Maybe GetCustomersCustomerResponseBody200Object'
- getCustomersCustomerResponseBody200Phone :: Maybe Text
- getCustomersCustomerResponseBody200PreferredLocales :: Maybe ([] Text)
- getCustomersCustomerResponseBody200Shipping :: Maybe GetCustomersCustomerResponseBody200Shipping'
- getCustomersCustomerResponseBody200Sources :: Maybe GetCustomersCustomerResponseBody200Sources'
- getCustomersCustomerResponseBody200Subscriptions :: Maybe GetCustomersCustomerResponseBody200Subscriptions'
- getCustomersCustomerResponseBody200TaxExempt :: Maybe GetCustomersCustomerResponseBody200TaxExempt'
- getCustomersCustomerResponseBody200TaxIds :: Maybe GetCustomersCustomerResponseBody200TaxIds'
- data GetCustomersCustomerResponseBody200Address' = GetCustomersCustomerResponseBody200Address' {
- getCustomersCustomerResponseBody200Address'City :: Maybe Text
- getCustomersCustomerResponseBody200Address'Country :: Maybe Text
- getCustomersCustomerResponseBody200Address'Line1 :: Maybe Text
- getCustomersCustomerResponseBody200Address'Line2 :: Maybe Text
- getCustomersCustomerResponseBody200Address'PostalCode :: Maybe Text
- getCustomersCustomerResponseBody200Address'State :: Maybe Text
- data GetCustomersCustomerResponseBody200DefaultSource'Variants
- = GetCustomersCustomerResponseBody200DefaultSource'AlipayAccount AlipayAccount
- | GetCustomersCustomerResponseBody200DefaultSource'BankAccount BankAccount
- | GetCustomersCustomerResponseBody200DefaultSource'BitcoinReceiver BitcoinReceiver
- | GetCustomersCustomerResponseBody200DefaultSource'Card Card
- | GetCustomersCustomerResponseBody200DefaultSource'Source Source
- | GetCustomersCustomerResponseBody200DefaultSource'Text Text
- 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 Text
- data GetCustomersCustomerResponseBody200Discount'Customer'Variants
- data GetCustomersCustomerResponseBody200Discount'Object'
- data GetCustomersCustomerResponseBody200Metadata' = GetCustomersCustomerResponseBody200Metadata' {
- data GetCustomersCustomerResponseBody200Object'
- data GetCustomersCustomerResponseBody200Shipping' = GetCustomersCustomerResponseBody200Shipping' {
- getCustomersCustomerResponseBody200Shipping'Address :: Maybe Address
- getCustomersCustomerResponseBody200Shipping'Carrier :: Maybe Text
- getCustomersCustomerResponseBody200Shipping'Name :: Maybe Text
- getCustomersCustomerResponseBody200Shipping'Phone :: Maybe Text
- getCustomersCustomerResponseBody200Shipping'TrackingNumber :: Maybe Text
- data GetCustomersCustomerResponseBody200Sources' = GetCustomersCustomerResponseBody200Sources' {
- getCustomersCustomerResponseBody200Sources'Data :: [] GetCustomersCustomerResponseBody200Sources'Data'
- getCustomersCustomerResponseBody200Sources'HasMore :: Bool
- getCustomersCustomerResponseBody200Sources'Object :: GetCustomersCustomerResponseBody200Sources'Object'
- getCustomersCustomerResponseBody200Sources'Url :: Text
- data GetCustomersCustomerResponseBody200Sources'Data' = GetCustomersCustomerResponseBody200Sources'Data' {
- getCustomersCustomerResponseBody200Sources'Data'Account :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Account'Variants
- getCustomersCustomerResponseBody200Sources'Data'AccountHolderName :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AccountHolderType :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- getCustomersCustomerResponseBody200Sources'Data'AchDebit :: Maybe SourceTypeAchDebit
- getCustomersCustomerResponseBody200Sources'Data'Active :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'AddressCity :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressCountry :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressLine1 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressLine1Check :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressLine2 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressState :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressZip :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'AddressZipCheck :: Maybe Text
- 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 Text
- getCustomersCustomerResponseBody200Sources'Data'BitcoinAmount :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'BitcoinAmountReceived :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'BitcoinUri :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Brand :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Card :: Maybe SourceTypeCard
- getCustomersCustomerResponseBody200Sources'Data'CardPresent :: Maybe SourceTypeCardPresent
- getCustomersCustomerResponseBody200Sources'Data'ClientSecret :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'CodeVerification :: Maybe SourceCodeVerificationFlow
- getCustomersCustomerResponseBody200Sources'Data'Country :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Created :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'Currency :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Customer :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Customer'Variants
- getCustomersCustomerResponseBody200Sources'Data'CvcCheck :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'DefaultForCurrency :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Description :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'DynamicLast4 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Email :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Eps :: Maybe SourceTypeEps
- getCustomersCustomerResponseBody200Sources'Data'ExpMonth :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'ExpYear :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'Filled :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Fingerprint :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Flow :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Funding :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Giropay :: Maybe SourceTypeGiropay
- getCustomersCustomerResponseBody200Sources'Data'Id :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Ideal :: Maybe SourceTypeIdeal
- getCustomersCustomerResponseBody200Sources'Data'InboundAddress :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Klarna :: Maybe SourceTypeKlarna
- getCustomersCustomerResponseBody200Sources'Data'Last4 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Livemode :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Metadata :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Metadata'
- getCustomersCustomerResponseBody200Sources'Data'Multibanco :: Maybe SourceTypeMultibanco
- getCustomersCustomerResponseBody200Sources'Data'Name :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Object :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Object'
- getCustomersCustomerResponseBody200Sources'Data'Owner :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Owner'
- getCustomersCustomerResponseBody200Sources'Data'P24 :: Maybe SourceTypeP24
- getCustomersCustomerResponseBody200Sources'Data'Payment :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'PaymentAmount :: Maybe Integer
- getCustomersCustomerResponseBody200Sources'Data'PaymentCurrency :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Receiver :: Maybe SourceReceiverFlow
- getCustomersCustomerResponseBody200Sources'Data'Recipient :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Recipient'Variants
- getCustomersCustomerResponseBody200Sources'Data'Redirect :: Maybe SourceRedirectFlow
- getCustomersCustomerResponseBody200Sources'Data'RefundAddress :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Reusable :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'RoutingNumber :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'SepaDebit :: Maybe SourceTypeSepaDebit
- getCustomersCustomerResponseBody200Sources'Data'Sofort :: Maybe SourceTypeSofort
- getCustomersCustomerResponseBody200Sources'Data'SourceOrder :: Maybe SourceOrder
- getCustomersCustomerResponseBody200Sources'Data'StatementDescriptor :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Status :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'ThreeDSecure :: Maybe SourceTypeThreeDSecure
- getCustomersCustomerResponseBody200Sources'Data'TokenizationMethod :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Transactions :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Transactions'
- getCustomersCustomerResponseBody200Sources'Data'Type :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Type'
- getCustomersCustomerResponseBody200Sources'Data'UncapturedFunds :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Usage :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Used :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'UsedForPayment :: Maybe Bool
- getCustomersCustomerResponseBody200Sources'Data'Username :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Wechat :: Maybe SourceTypeWechat
- data GetCustomersCustomerResponseBody200Sources'Data'Account'Variants
- data GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'
- = GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'EnumOther Value
- | GetCustomersCustomerResponseBody200Sources'Data'AvailablePayoutMethods'EnumTyped Text
- | 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 Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Name :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Phone :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress :: Maybe GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedEmail :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedName :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedPhone :: Maybe Text
- data GetCustomersCustomerResponseBody200Sources'Data'Owner'Address' = GetCustomersCustomerResponseBody200Sources'Data'Owner'Address' {
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'City :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'Country :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'Line1 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'Line2 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'PostalCode :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'Address'State :: Maybe Text
- data GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress' = GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress' {
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'City :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'Country :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'Line1 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'Line2 :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'PostalCode :: Maybe Text
- getCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress'State :: Maybe Text
- 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 :: Text
- data GetCustomersCustomerResponseBody200Sources'Data'Transactions'Object'
- data GetCustomersCustomerResponseBody200Sources'Data'Type'
- = GetCustomersCustomerResponseBody200Sources'Data'Type'EnumOther Value
- | GetCustomersCustomerResponseBody200Sources'Data'Type'EnumTyped Text
- | 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 :: Text
- data GetCustomersCustomerResponseBody200Subscriptions'Object'
- data GetCustomersCustomerResponseBody200TaxExempt'
- = GetCustomersCustomerResponseBody200TaxExempt'EnumOther Value
- | GetCustomersCustomerResponseBody200TaxExempt'EnumTyped Text
- | 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 |
-> Text | customer | Constraints: Maximum length of 5000 |
-> Maybe Text | expand: Specifies which fields in the response should be expanded. |
-> Maybe 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 -> Text -> Maybe Text -> Maybe 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) => Text -> Maybe Text -> Maybe 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) => Text -> Maybe Text -> Maybe 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 Text | |
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'Text Text |
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.
GetCustomersCustomerResponseBody200Sources'Data'Owner'VerifiedAddress' | |
|
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'Text Text |
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 Text | |
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 Text | |
GetCustomersCustomerResponseBody200TaxIds'Object'EnumStringList |