published on Friday, Aug 14, 2026 by Pulumi
published on Friday, Aug 14, 2026 by Pulumi
PaymentMethod objects represent your customer’s payment instruments. You can use them with PaymentIntents to collect payments or save them to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
Create PaymentMethod Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PaymentMethod(name: string, args?: PaymentMethodArgs, opts?: CustomResourceOptions);@overload
def PaymentMethod(resource_name: str,
args: Optional[PaymentMethodArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def PaymentMethod(resource_name: str,
opts: Optional[ResourceOptions] = None,
acss_debit: Optional[PaymentMethodAcssDebitArgs] = None,
allow_redisplay: Optional[str] = None,
au_becs_debit: Optional[PaymentMethodAuBecsDebitArgs] = None,
bacs_debit: Optional[PaymentMethodBacsDebitArgs] = None,
billing_details: Optional[PaymentMethodBillingDetailsArgs] = None,
boleto: Optional[PaymentMethodBoletoArgs] = None,
card: Optional[PaymentMethodCardArgs] = None,
cashapp: Optional[PaymentMethodCashappArgs] = None,
customer: Optional[str] = None,
eps: Optional[PaymentMethodEpsArgs] = None,
fpx: Optional[PaymentMethodFpxArgs] = None,
ideal: Optional[PaymentMethodIdealArgs] = None,
interac_present: Optional[PaymentMethodInteracPresentArgs] = None,
klarna: Optional[PaymentMethodKlarnaArgs] = None,
kr_card: Optional[PaymentMethodKrCardArgs] = None,
link: Optional[PaymentMethodLinkArgs] = None,
metadata: Optional[Mapping[str, str]] = None,
naver_pay: Optional[PaymentMethodNaverPayArgs] = None,
nz_bank_account: Optional[PaymentMethodNzBankAccountArgs] = None,
p24: Optional[PaymentMethodP24Args] = None,
payment_method: Optional[str] = None,
paypal: Optional[PaymentMethodPaypalArgs] = None,
payto: Optional[PaymentMethodPaytoArgs] = None,
radar_options: Optional[PaymentMethodRadarOptionsArgs] = None,
sepa_debit: Optional[PaymentMethodSepaDebitArgs] = None,
sofort: Optional[PaymentMethodSofortArgs] = None,
type: Optional[str] = None,
upi: Optional[PaymentMethodUpiArgs] = None,
us_bank_account: Optional[PaymentMethodUsBankAccountArgs] = None)func NewPaymentMethod(ctx *Context, name string, args *PaymentMethodArgs, opts ...ResourceOption) (*PaymentMethod, error)public PaymentMethod(string name, PaymentMethodArgs? args = null, CustomResourceOptions? opts = null)
public PaymentMethod(String name, PaymentMethodArgs args)
public PaymentMethod(String name, PaymentMethodArgs args, CustomResourceOptions options)
type: stripe:PaymentMethod
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "stripe_payment_method" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args PaymentMethodArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PaymentMethodArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PaymentMethodArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PaymentMethodArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PaymentMethodArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var paymentMethodResource = new Stripe.PaymentMethod("paymentMethodResource", new()
{
AcssDebit = new Stripe.Inputs.PaymentMethodAcssDebitArgs
{
AccountNumber = "string",
InstitutionNumber = "string",
TransitNumber = "string",
BankName = "string",
Fingerprint = "string",
Last4 = "string",
},
AllowRedisplay = "string",
AuBecsDebit = new Stripe.Inputs.PaymentMethodAuBecsDebitArgs
{
AccountNumber = "string",
BsbNumber = "string",
Fingerprint = "string",
Last4 = "string",
},
BacsDebit = new Stripe.Inputs.PaymentMethodBacsDebitArgs
{
AccountNumber = "string",
Fingerprint = "string",
Last4 = "string",
SortCode = "string",
},
BillingDetails = new Stripe.Inputs.PaymentMethodBillingDetailsArgs
{
Address = new Stripe.Inputs.PaymentMethodBillingDetailsAddressArgs
{
City = "string",
Country = "string",
Line1 = "string",
Line2 = "string",
PostalCode = "string",
State = "string",
},
Email = "string",
Name = "string",
Phone = "string",
TaxId = "string",
},
Boleto = new Stripe.Inputs.PaymentMethodBoletoArgs
{
TaxId = "string",
},
Card = new Stripe.Inputs.PaymentMethodCardArgs
{
Brand = "string",
Checks = new Stripe.Inputs.PaymentMethodCardChecksArgs
{
AddressLine1Check = "string",
AddressPostalCodeCheck = "string",
CvcCheck = "string",
},
Country = "string",
Cvc = "string",
Description = "string",
DisplayBrand = "string",
ExpMonth = 0.0,
ExpYear = 0.0,
Fingerprint = "string",
Funding = "string",
GeneratedFrom = new Stripe.Inputs.PaymentMethodCardGeneratedFromArgs
{
Charge = "string",
PaymentMethodDetails = new Stripe.Inputs.PaymentMethodCardGeneratedFromPaymentMethodDetailsArgs
{
CardPresent = new Stripe.Inputs.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentArgs
{
AmountAuthorized = 0.0,
Brand = "string",
BrandProduct = "string",
CaptureBefore = 0.0,
CardholderName = "string",
Country = "string",
Description = "string",
EmvAuthData = "string",
ExpMonth = 0.0,
ExpYear = 0.0,
Fingerprint = "string",
Funding = "string",
GeneratedCard = "string",
Iin = "string",
IncrementalAuthorizationSupported = false,
Issuer = "string",
Last4 = "string",
Location = "string",
Network = "string",
NetworkTransactionId = "string",
Offline = new Stripe.Inputs.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentOfflineArgs
{
StoredAt = 0.0,
Type = "string",
},
OvercaptureSupported = false,
PreferredLocales = new[]
{
"string",
},
ReadMethod = "string",
Reader = "string",
Receipt = new Stripe.Inputs.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentReceiptArgs
{
AccountType = "string",
ApplicationCryptogram = "string",
ApplicationPreferredName = "string",
AuthorizationCode = "string",
AuthorizationResponseCode = "string",
CardholderVerificationMethod = "string",
DedicatedFileName = "string",
TerminalVerificationResults = "string",
TransactionStatusInformation = "string",
},
Wallet = new Stripe.Inputs.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentWalletArgs
{
Type = "string",
},
},
Type = "string",
},
SetupAttempt = "string",
},
Iin = "string",
Issuer = "string",
Last4 = "string",
Networks = new Stripe.Inputs.PaymentMethodCardNetworksArgs
{
Availables = new[]
{
"string",
},
Preferred = "string",
},
Number = "string",
RegulatedStatus = "string",
ThreeDSecureUsage = new Stripe.Inputs.PaymentMethodCardThreeDSecureUsageArgs
{
Supported = false,
},
Token = "string",
Wallet = new Stripe.Inputs.PaymentMethodCardWalletArgs
{
DynamicLast4 = "string",
Masterpass = new Stripe.Inputs.PaymentMethodCardWalletMasterpassArgs
{
BillingAddress = new Stripe.Inputs.PaymentMethodCardWalletMasterpassBillingAddressArgs
{
City = "string",
Country = "string",
Line1 = "string",
Line2 = "string",
PostalCode = "string",
State = "string",
},
Email = "string",
Name = "string",
ShippingAddress = new Stripe.Inputs.PaymentMethodCardWalletMasterpassShippingAddressArgs
{
City = "string",
Country = "string",
Line1 = "string",
Line2 = "string",
PostalCode = "string",
State = "string",
},
},
Type = "string",
VisaCheckout = new Stripe.Inputs.PaymentMethodCardWalletVisaCheckoutArgs
{
BillingAddress = new Stripe.Inputs.PaymentMethodCardWalletVisaCheckoutBillingAddressArgs
{
City = "string",
Country = "string",
Line1 = "string",
Line2 = "string",
PostalCode = "string",
State = "string",
},
Email = "string",
Name = "string",
ShippingAddress = new Stripe.Inputs.PaymentMethodCardWalletVisaCheckoutShippingAddressArgs
{
City = "string",
Country = "string",
Line1 = "string",
Line2 = "string",
PostalCode = "string",
State = "string",
},
},
},
},
Cashapp = new Stripe.Inputs.PaymentMethodCashappArgs
{
BuyerId = "string",
Cashtag = "string",
},
Customer = "string",
Eps = new Stripe.Inputs.PaymentMethodEpsArgs
{
Bank = "string",
},
Fpx = new Stripe.Inputs.PaymentMethodFpxArgs
{
Bank = "string",
AccountHolderType = "string",
},
Ideal = new Stripe.Inputs.PaymentMethodIdealArgs
{
Bank = "string",
Bic = "string",
},
InteracPresent = new Stripe.Inputs.PaymentMethodInteracPresentArgs
{
Brand = "string",
CardholderName = "string",
Country = "string",
Description = "string",
ExpMonth = 0.0,
ExpYear = 0.0,
Fingerprint = "string",
Funding = "string",
Iin = "string",
Issuer = "string",
Last4 = "string",
Networks = new Stripe.Inputs.PaymentMethodInteracPresentNetworksArgs
{
Availables = new[]
{
"string",
},
Preferred = "string",
},
PreferredLocales = new[]
{
"string",
},
ReadMethod = "string",
},
Klarna = new Stripe.Inputs.PaymentMethodKlarnaArgs
{
Dob = new Stripe.Inputs.PaymentMethodKlarnaDobArgs
{
Day = 0.0,
Month = 0.0,
Year = 0.0,
},
},
KrCard = new Stripe.Inputs.PaymentMethodKrCardArgs
{
Brand = "string",
Last4 = "string",
},
Link = new Stripe.Inputs.PaymentMethodLinkArgs
{
Email = "string",
PersistentToken = "string",
},
Metadata =
{
{ "string", "string" },
},
NaverPay = new Stripe.Inputs.PaymentMethodNaverPayArgs
{
BuyerId = "string",
Funding = "string",
},
NzBankAccount = new Stripe.Inputs.PaymentMethodNzBankAccountArgs
{
AccountNumber = "string",
BankCode = "string",
BranchCode = "string",
Suffix = "string",
AccountHolderName = "string",
BankName = "string",
Last4 = "string",
Reference = "string",
},
P24 = new Stripe.Inputs.PaymentMethodP24Args
{
Bank = "string",
},
PaymentMethod = "string",
Paypal = new Stripe.Inputs.PaymentMethodPaypalArgs
{
Country = "string",
PayerEmail = "string",
PayerId = "string",
},
Payto = new Stripe.Inputs.PaymentMethodPaytoArgs
{
AccountNumber = "string",
BsbNumber = "string",
Last4 = "string",
PayId = "string",
},
RadarOptions = new Stripe.Inputs.PaymentMethodRadarOptionsArgs
{
Session = "string",
},
SepaDebit = new Stripe.Inputs.PaymentMethodSepaDebitArgs
{
Iban = "string",
BankCode = "string",
BranchCode = "string",
Country = "string",
Fingerprint = "string",
GeneratedFrom = new Stripe.Inputs.PaymentMethodSepaDebitGeneratedFromArgs
{
Charge = "string",
SetupAttempt = "string",
},
Last4 = "string",
},
Sofort = new Stripe.Inputs.PaymentMethodSofortArgs
{
Country = "string",
},
Type = "string",
Upi = new Stripe.Inputs.PaymentMethodUpiArgs
{
MandateOptions = new Stripe.Inputs.PaymentMethodUpiMandateOptionsArgs
{
Amount = 0.0,
AmountType = "string",
Description = "string",
EndDate = 0.0,
},
Vpa = "string",
},
UsBankAccount = new Stripe.Inputs.PaymentMethodUsBankAccountArgs
{
AccountHolderType = "string",
AccountNumber = "string",
AccountType = "string",
BankName = "string",
FinancialConnectionsAccount = "string",
Fingerprint = "string",
Last4 = "string",
Networks = new Stripe.Inputs.PaymentMethodUsBankAccountNetworksArgs
{
Preferred = "string",
Supporteds = new[]
{
"string",
},
},
RoutingNumber = "string",
StatusDetails = new Stripe.Inputs.PaymentMethodUsBankAccountStatusDetailsArgs
{
Blocked = new Stripe.Inputs.PaymentMethodUsBankAccountStatusDetailsBlockedArgs
{
NetworkCode = "string",
Reason = "string",
},
},
},
});
example, err := stripe.NewPaymentMethod(ctx, "paymentMethodResource", &stripe.PaymentMethodArgs{
AcssDebit: &stripe.PaymentMethodAcssDebitArgs{
AccountNumber: pulumi.String("string"),
InstitutionNumber: pulumi.String("string"),
TransitNumber: pulumi.String("string"),
BankName: pulumi.String("string"),
Fingerprint: pulumi.String("string"),
Last4: pulumi.String("string"),
},
AllowRedisplay: pulumi.String("string"),
AuBecsDebit: &stripe.PaymentMethodAuBecsDebitArgs{
AccountNumber: pulumi.String("string"),
BsbNumber: pulumi.String("string"),
Fingerprint: pulumi.String("string"),
Last4: pulumi.String("string"),
},
BacsDebit: &stripe.PaymentMethodBacsDebitArgs{
AccountNumber: pulumi.String("string"),
Fingerprint: pulumi.String("string"),
Last4: pulumi.String("string"),
SortCode: pulumi.String("string"),
},
BillingDetails: &stripe.PaymentMethodBillingDetailsArgs{
Address: &stripe.PaymentMethodBillingDetailsAddressArgs{
City: pulumi.String("string"),
Country: pulumi.String("string"),
Line1: pulumi.String("string"),
Line2: pulumi.String("string"),
PostalCode: pulumi.String("string"),
State: pulumi.String("string"),
},
Email: pulumi.String("string"),
Name: pulumi.String("string"),
Phone: pulumi.String("string"),
TaxId: pulumi.String("string"),
},
Boleto: &stripe.PaymentMethodBoletoArgs{
TaxId: pulumi.String("string"),
},
Card: &stripe.PaymentMethodCardArgs{
Brand: pulumi.String("string"),
Checks: &stripe.PaymentMethodCardChecksArgs{
AddressLine1Check: pulumi.String("string"),
AddressPostalCodeCheck: pulumi.String("string"),
CvcCheck: pulumi.String("string"),
},
Country: pulumi.String("string"),
Cvc: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayBrand: pulumi.String("string"),
ExpMonth: pulumi.Float64(0),
ExpYear: pulumi.Float64(0),
Fingerprint: pulumi.String("string"),
Funding: pulumi.String("string"),
GeneratedFrom: &stripe.PaymentMethodCardGeneratedFromArgs{
Charge: pulumi.String("string"),
PaymentMethodDetails: &stripe.PaymentMethodCardGeneratedFromPaymentMethodDetailsArgs{
CardPresent: &stripe.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentArgs{
AmountAuthorized: pulumi.Float64(0),
Brand: pulumi.String("string"),
BrandProduct: pulumi.String("string"),
CaptureBefore: pulumi.Float64(0),
CardholderName: pulumi.String("string"),
Country: pulumi.String("string"),
Description: pulumi.String("string"),
EmvAuthData: pulumi.String("string"),
ExpMonth: pulumi.Float64(0),
ExpYear: pulumi.Float64(0),
Fingerprint: pulumi.String("string"),
Funding: pulumi.String("string"),
GeneratedCard: pulumi.String("string"),
Iin: pulumi.String("string"),
IncrementalAuthorizationSupported: pulumi.Bool(false),
Issuer: pulumi.String("string"),
Last4: pulumi.String("string"),
Location: pulumi.String("string"),
Network: pulumi.String("string"),
NetworkTransactionId: pulumi.String("string"),
Offline: &stripe.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentOfflineArgs{
StoredAt: pulumi.Float64(0),
Type: pulumi.String("string"),
},
OvercaptureSupported: pulumi.Bool(false),
PreferredLocales: pulumi.StringArray{
pulumi.String("string"),
},
ReadMethod: pulumi.String("string"),
Reader: pulumi.String("string"),
Receipt: &stripe.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentReceiptArgs{
AccountType: pulumi.String("string"),
ApplicationCryptogram: pulumi.String("string"),
ApplicationPreferredName: pulumi.String("string"),
AuthorizationCode: pulumi.String("string"),
AuthorizationResponseCode: pulumi.String("string"),
CardholderVerificationMethod: pulumi.String("string"),
DedicatedFileName: pulumi.String("string"),
TerminalVerificationResults: pulumi.String("string"),
TransactionStatusInformation: pulumi.String("string"),
},
Wallet: &stripe.PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentWalletArgs{
Type: pulumi.String("string"),
},
},
Type: pulumi.String("string"),
},
SetupAttempt: pulumi.String("string"),
},
Iin: pulumi.String("string"),
Issuer: pulumi.String("string"),
Last4: pulumi.String("string"),
Networks: &stripe.PaymentMethodCardNetworksArgs{
Availables: pulumi.StringArray{
pulumi.String("string"),
},
Preferred: pulumi.String("string"),
},
Number: pulumi.String("string"),
RegulatedStatus: pulumi.String("string"),
ThreeDSecureUsage: &stripe.PaymentMethodCardThreeDSecureUsageArgs{
Supported: pulumi.Bool(false),
},
Token: pulumi.String("string"),
Wallet: &stripe.PaymentMethodCardWalletArgs{
DynamicLast4: pulumi.String("string"),
Masterpass: &stripe.PaymentMethodCardWalletMasterpassArgs{
BillingAddress: &stripe.PaymentMethodCardWalletMasterpassBillingAddressArgs{
City: pulumi.String("string"),
Country: pulumi.String("string"),
Line1: pulumi.String("string"),
Line2: pulumi.String("string"),
PostalCode: pulumi.String("string"),
State: pulumi.String("string"),
},
Email: pulumi.String("string"),
Name: pulumi.String("string"),
ShippingAddress: &stripe.PaymentMethodCardWalletMasterpassShippingAddressArgs{
City: pulumi.String("string"),
Country: pulumi.String("string"),
Line1: pulumi.String("string"),
Line2: pulumi.String("string"),
PostalCode: pulumi.String("string"),
State: pulumi.String("string"),
},
},
Type: pulumi.String("string"),
VisaCheckout: &stripe.PaymentMethodCardWalletVisaCheckoutArgs{
BillingAddress: &stripe.PaymentMethodCardWalletVisaCheckoutBillingAddressArgs{
City: pulumi.String("string"),
Country: pulumi.String("string"),
Line1: pulumi.String("string"),
Line2: pulumi.String("string"),
PostalCode: pulumi.String("string"),
State: pulumi.String("string"),
},
Email: pulumi.String("string"),
Name: pulumi.String("string"),
ShippingAddress: &stripe.PaymentMethodCardWalletVisaCheckoutShippingAddressArgs{
City: pulumi.String("string"),
Country: pulumi.String("string"),
Line1: pulumi.String("string"),
Line2: pulumi.String("string"),
PostalCode: pulumi.String("string"),
State: pulumi.String("string"),
},
},
},
},
Cashapp: &stripe.PaymentMethodCashappArgs{
BuyerId: pulumi.String("string"),
Cashtag: pulumi.String("string"),
},
Customer: pulumi.String("string"),
Eps: &stripe.PaymentMethodEpsArgs{
Bank: pulumi.String("string"),
},
Fpx: &stripe.PaymentMethodFpxArgs{
Bank: pulumi.String("string"),
AccountHolderType: pulumi.String("string"),
},
Ideal: &stripe.PaymentMethodIdealArgs{
Bank: pulumi.String("string"),
Bic: pulumi.String("string"),
},
InteracPresent: &stripe.PaymentMethodInteracPresentArgs{
Brand: pulumi.String("string"),
CardholderName: pulumi.String("string"),
Country: pulumi.String("string"),
Description: pulumi.String("string"),
ExpMonth: pulumi.Float64(0),
ExpYear: pulumi.Float64(0),
Fingerprint: pulumi.String("string"),
Funding: pulumi.String("string"),
Iin: pulumi.String("string"),
Issuer: pulumi.String("string"),
Last4: pulumi.String("string"),
Networks: &stripe.PaymentMethodInteracPresentNetworksArgs{
Availables: pulumi.StringArray{
pulumi.String("string"),
},
Preferred: pulumi.String("string"),
},
PreferredLocales: pulumi.StringArray{
pulumi.String("string"),
},
ReadMethod: pulumi.String("string"),
},
Klarna: &stripe.PaymentMethodKlarnaArgs{
Dob: &stripe.PaymentMethodKlarnaDobArgs{
Day: pulumi.Float64(0),
Month: pulumi.Float64(0),
Year: pulumi.Float64(0),
},
},
KrCard: &stripe.PaymentMethodKrCardArgs{
Brand: pulumi.String("string"),
Last4: pulumi.String("string"),
},
Link: &stripe.PaymentMethodLinkArgs{
Email: pulumi.String("string"),
PersistentToken: pulumi.String("string"),
},
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
NaverPay: &stripe.PaymentMethodNaverPayArgs{
BuyerId: pulumi.String("string"),
Funding: pulumi.String("string"),
},
NzBankAccount: &stripe.PaymentMethodNzBankAccountArgs{
AccountNumber: pulumi.String("string"),
BankCode: pulumi.String("string"),
BranchCode: pulumi.String("string"),
Suffix: pulumi.String("string"),
AccountHolderName: pulumi.String("string"),
BankName: pulumi.String("string"),
Last4: pulumi.String("string"),
Reference: pulumi.String("string"),
},
P24: &stripe.PaymentMethodP24Args{
Bank: pulumi.String("string"),
},
PaymentMethod: pulumi.String("string"),
Paypal: &stripe.PaymentMethodPaypalArgs{
Country: pulumi.String("string"),
PayerEmail: pulumi.String("string"),
PayerId: pulumi.String("string"),
},
Payto: &stripe.PaymentMethodPaytoArgs{
AccountNumber: pulumi.String("string"),
BsbNumber: pulumi.String("string"),
Last4: pulumi.String("string"),
PayId: pulumi.String("string"),
},
RadarOptions: &stripe.PaymentMethodRadarOptionsArgs{
Session: pulumi.String("string"),
},
SepaDebit: &stripe.PaymentMethodSepaDebitArgs{
Iban: pulumi.String("string"),
BankCode: pulumi.String("string"),
BranchCode: pulumi.String("string"),
Country: pulumi.String("string"),
Fingerprint: pulumi.String("string"),
GeneratedFrom: &stripe.PaymentMethodSepaDebitGeneratedFromArgs{
Charge: pulumi.String("string"),
SetupAttempt: pulumi.String("string"),
},
Last4: pulumi.String("string"),
},
Sofort: &stripe.PaymentMethodSofortArgs{
Country: pulumi.String("string"),
},
Type: pulumi.String("string"),
Upi: &stripe.PaymentMethodUpiArgs{
MandateOptions: &stripe.PaymentMethodUpiMandateOptionsArgs{
Amount: pulumi.Float64(0),
AmountType: pulumi.String("string"),
Description: pulumi.String("string"),
EndDate: pulumi.Float64(0),
},
Vpa: pulumi.String("string"),
},
UsBankAccount: &stripe.PaymentMethodUsBankAccountArgs{
AccountHolderType: pulumi.String("string"),
AccountNumber: pulumi.String("string"),
AccountType: pulumi.String("string"),
BankName: pulumi.String("string"),
FinancialConnectionsAccount: pulumi.String("string"),
Fingerprint: pulumi.String("string"),
Last4: pulumi.String("string"),
Networks: &stripe.PaymentMethodUsBankAccountNetworksArgs{
Preferred: pulumi.String("string"),
Supporteds: pulumi.StringArray{
pulumi.String("string"),
},
},
RoutingNumber: pulumi.String("string"),
StatusDetails: &stripe.PaymentMethodUsBankAccountStatusDetailsArgs{
Blocked: &stripe.PaymentMethodUsBankAccountStatusDetailsBlockedArgs{
NetworkCode: pulumi.String("string"),
Reason: pulumi.String("string"),
},
},
},
})
resource "stripe_payment_method" "paymentMethodResource" {
lifecycle {
create_before_destroy = true
}
acss_debit = {
account_number = "string"
institution_number = "string"
transit_number = "string"
bank_name = "string"
fingerprint = "string"
last4 = "string"
}
allow_redisplay = "string"
au_becs_debit = {
account_number = "string"
bsb_number = "string"
fingerprint = "string"
last4 = "string"
}
bacs_debit = {
account_number = "string"
fingerprint = "string"
last4 = "string"
sort_code = "string"
}
billing_details = {
address = {
city = "string"
country = "string"
line1 = "string"
line2 = "string"
postal_code = "string"
state = "string"
}
email = "string"
name = "string"
phone = "string"
tax_id = "string"
}
boleto = {
tax_id = "string"
}
card = {
brand = "string"
checks = {
address_line1_check = "string"
address_postal_code_check = "string"
cvc_check = "string"
}
country = "string"
cvc = "string"
description = "string"
display_brand = "string"
exp_month = 0
exp_year = 0
fingerprint = "string"
funding = "string"
generated_from = {
charge = "string"
payment_method_details = {
card_present = {
amount_authorized = 0
brand = "string"
brand_product = "string"
capture_before = 0
cardholder_name = "string"
country = "string"
description = "string"
emv_auth_data = "string"
exp_month = 0
exp_year = 0
fingerprint = "string"
funding = "string"
generated_card = "string"
iin = "string"
incremental_authorization_supported = false
issuer = "string"
last4 = "string"
location = "string"
network = "string"
network_transaction_id = "string"
offline = {
stored_at = 0
type = "string"
}
overcapture_supported = false
preferred_locales = ["string"]
read_method = "string"
reader = "string"
receipt = {
account_type = "string"
application_cryptogram = "string"
application_preferred_name = "string"
authorization_code = "string"
authorization_response_code = "string"
cardholder_verification_method = "string"
dedicated_file_name = "string"
terminal_verification_results = "string"
transaction_status_information = "string"
}
wallet = {
type = "string"
}
}
type = "string"
}
setup_attempt = "string"
}
iin = "string"
issuer = "string"
last4 = "string"
networks = {
availables = ["string"]
preferred = "string"
}
number = "string"
regulated_status = "string"
three_d_secure_usage = {
supported = false
}
token = "string"
wallet = {
dynamic_last4 = "string"
masterpass = {
billing_address = {
city = "string"
country = "string"
line1 = "string"
line2 = "string"
postal_code = "string"
state = "string"
}
email = "string"
name = "string"
shipping_address = {
city = "string"
country = "string"
line1 = "string"
line2 = "string"
postal_code = "string"
state = "string"
}
}
type = "string"
visa_checkout = {
billing_address = {
city = "string"
country = "string"
line1 = "string"
line2 = "string"
postal_code = "string"
state = "string"
}
email = "string"
name = "string"
shipping_address = {
city = "string"
country = "string"
line1 = "string"
line2 = "string"
postal_code = "string"
state = "string"
}
}
}
}
cashapp = {
buyer_id = "string"
cashtag = "string"
}
customer = "string"
eps = {
bank = "string"
}
fpx = {
bank = "string"
account_holder_type = "string"
}
ideal = {
bank = "string"
bic = "string"
}
interac_present = {
brand = "string"
cardholder_name = "string"
country = "string"
description = "string"
exp_month = 0
exp_year = 0
fingerprint = "string"
funding = "string"
iin = "string"
issuer = "string"
last4 = "string"
networks = {
availables = ["string"]
preferred = "string"
}
preferred_locales = ["string"]
read_method = "string"
}
klarna = {
dob = {
day = 0
month = 0
year = 0
}
}
kr_card = {
brand = "string"
last4 = "string"
}
link = {
email = "string"
persistent_token = "string"
}
metadata = {
"string" = "string"
}
naver_pay = {
buyer_id = "string"
funding = "string"
}
nz_bank_account = {
account_number = "string"
bank_code = "string"
branch_code = "string"
suffix = "string"
account_holder_name = "string"
bank_name = "string"
last4 = "string"
reference = "string"
}
p24 = {
bank = "string"
}
payment_method = "string"
paypal = {
country = "string"
payer_email = "string"
payer_id = "string"
}
payto = {
account_number = "string"
bsb_number = "string"
last4 = "string"
pay_id = "string"
}
radar_options = {
session = "string"
}
sepa_debit = {
iban = "string"
bank_code = "string"
branch_code = "string"
country = "string"
fingerprint = "string"
generated_from = {
charge = "string"
setup_attempt = "string"
}
last4 = "string"
}
sofort = {
country = "string"
}
type = "string"
upi = {
mandate_options = {
amount = 0
amount_type = "string"
description = "string"
end_date = 0
}
vpa = "string"
}
us_bank_account = {
account_holder_type = "string"
account_number = "string"
account_type = "string"
bank_name = "string"
financial_connections_account = "string"
fingerprint = "string"
last4 = "string"
networks = {
preferred = "string"
supporteds = ["string"]
}
routing_number = "string"
status_details = {
blocked = {
network_code = "string"
reason = "string"
}
}
}
}
var paymentMethodResource = new PaymentMethod("paymentMethodResource", PaymentMethodArgs.builder()
.acssDebit(PaymentMethodAcssDebitArgs.builder()
.accountNumber("string")
.institutionNumber("string")
.transitNumber("string")
.bankName("string")
.fingerprint("string")
.last4("string")
.build())
.allowRedisplay("string")
.auBecsDebit(PaymentMethodAuBecsDebitArgs.builder()
.accountNumber("string")
.bsbNumber("string")
.fingerprint("string")
.last4("string")
.build())
.bacsDebit(PaymentMethodBacsDebitArgs.builder()
.accountNumber("string")
.fingerprint("string")
.last4("string")
.sortCode("string")
.build())
.billingDetails(PaymentMethodBillingDetailsArgs.builder()
.address(PaymentMethodBillingDetailsAddressArgs.builder()
.city("string")
.country("string")
.line1("string")
.line2("string")
.postalCode("string")
.state("string")
.build())
.email("string")
.name("string")
.phone("string")
.taxId("string")
.build())
.boleto(PaymentMethodBoletoArgs.builder()
.taxId("string")
.build())
.card(PaymentMethodCardArgs.builder()
.brand("string")
.checks(PaymentMethodCardChecksArgs.builder()
.addressLine1Check("string")
.addressPostalCodeCheck("string")
.cvcCheck("string")
.build())
.country("string")
.cvc("string")
.description("string")
.displayBrand("string")
.expMonth(0.0)
.expYear(0.0)
.fingerprint("string")
.funding("string")
.generatedFrom(PaymentMethodCardGeneratedFromArgs.builder()
.charge("string")
.paymentMethodDetails(PaymentMethodCardGeneratedFromPaymentMethodDetailsArgs.builder()
.cardPresent(PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentArgs.builder()
.amountAuthorized(0.0)
.brand("string")
.brandProduct("string")
.captureBefore(0.0)
.cardholderName("string")
.country("string")
.description("string")
.emvAuthData("string")
.expMonth(0.0)
.expYear(0.0)
.fingerprint("string")
.funding("string")
.generatedCard("string")
.iin("string")
.incrementalAuthorizationSupported(false)
.issuer("string")
.last4("string")
.location("string")
.network("string")
.networkTransactionId("string")
.offline(PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentOfflineArgs.builder()
.storedAt(0.0)
.type("string")
.build())
.overcaptureSupported(false)
.preferredLocales("string")
.readMethod("string")
.reader("string")
.receipt(PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentReceiptArgs.builder()
.accountType("string")
.applicationCryptogram("string")
.applicationPreferredName("string")
.authorizationCode("string")
.authorizationResponseCode("string")
.cardholderVerificationMethod("string")
.dedicatedFileName("string")
.terminalVerificationResults("string")
.transactionStatusInformation("string")
.build())
.wallet(PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentWalletArgs.builder()
.type("string")
.build())
.build())
.type("string")
.build())
.setupAttempt("string")
.build())
.iin("string")
.issuer("string")
.last4("string")
.networks(PaymentMethodCardNetworksArgs.builder()
.availables("string")
.preferred("string")
.build())
.number("string")
.regulatedStatus("string")
.threeDSecureUsage(PaymentMethodCardThreeDSecureUsageArgs.builder()
.supported(false)
.build())
.token("string")
.wallet(PaymentMethodCardWalletArgs.builder()
.dynamicLast4("string")
.masterpass(PaymentMethodCardWalletMasterpassArgs.builder()
.billingAddress(PaymentMethodCardWalletMasterpassBillingAddressArgs.builder()
.city("string")
.country("string")
.line1("string")
.line2("string")
.postalCode("string")
.state("string")
.build())
.email("string")
.name("string")
.shippingAddress(PaymentMethodCardWalletMasterpassShippingAddressArgs.builder()
.city("string")
.country("string")
.line1("string")
.line2("string")
.postalCode("string")
.state("string")
.build())
.build())
.type("string")
.visaCheckout(PaymentMethodCardWalletVisaCheckoutArgs.builder()
.billingAddress(PaymentMethodCardWalletVisaCheckoutBillingAddressArgs.builder()
.city("string")
.country("string")
.line1("string")
.line2("string")
.postalCode("string")
.state("string")
.build())
.email("string")
.name("string")
.shippingAddress(PaymentMethodCardWalletVisaCheckoutShippingAddressArgs.builder()
.city("string")
.country("string")
.line1("string")
.line2("string")
.postalCode("string")
.state("string")
.build())
.build())
.build())
.build())
.cashapp(PaymentMethodCashappArgs.builder()
.buyerId("string")
.cashtag("string")
.build())
.customer("string")
.eps(PaymentMethodEpsArgs.builder()
.bank("string")
.build())
.fpx(PaymentMethodFpxArgs.builder()
.bank("string")
.accountHolderType("string")
.build())
.ideal(PaymentMethodIdealArgs.builder()
.bank("string")
.bic("string")
.build())
.interacPresent(PaymentMethodInteracPresentArgs.builder()
.brand("string")
.cardholderName("string")
.country("string")
.description("string")
.expMonth(0.0)
.expYear(0.0)
.fingerprint("string")
.funding("string")
.iin("string")
.issuer("string")
.last4("string")
.networks(PaymentMethodInteracPresentNetworksArgs.builder()
.availables("string")
.preferred("string")
.build())
.preferredLocales("string")
.readMethod("string")
.build())
.klarna(PaymentMethodKlarnaArgs.builder()
.dob(PaymentMethodKlarnaDobArgs.builder()
.day(0.0)
.month(0.0)
.year(0.0)
.build())
.build())
.krCard(PaymentMethodKrCardArgs.builder()
.brand("string")
.last4("string")
.build())
.link(PaymentMethodLinkArgs.builder()
.email("string")
.persistentToken("string")
.build())
.metadata(Map.of("string", "string"))
.naverPay(PaymentMethodNaverPayArgs.builder()
.buyerId("string")
.funding("string")
.build())
.nzBankAccount(PaymentMethodNzBankAccountArgs.builder()
.accountNumber("string")
.bankCode("string")
.branchCode("string")
.suffix("string")
.accountHolderName("string")
.bankName("string")
.last4("string")
.reference("string")
.build())
.p24(PaymentMethodP24Args.builder()
.bank("string")
.build())
.paymentMethod("string")
.paypal(PaymentMethodPaypalArgs.builder()
.country("string")
.payerEmail("string")
.payerId("string")
.build())
.payto(PaymentMethodPaytoArgs.builder()
.accountNumber("string")
.bsbNumber("string")
.last4("string")
.payId("string")
.build())
.radarOptions(PaymentMethodRadarOptionsArgs.builder()
.session("string")
.build())
.sepaDebit(PaymentMethodSepaDebitArgs.builder()
.iban("string")
.bankCode("string")
.branchCode("string")
.country("string")
.fingerprint("string")
.generatedFrom(PaymentMethodSepaDebitGeneratedFromArgs.builder()
.charge("string")
.setupAttempt("string")
.build())
.last4("string")
.build())
.sofort(PaymentMethodSofortArgs.builder()
.country("string")
.build())
.type("string")
.upi(PaymentMethodUpiArgs.builder()
.mandateOptions(PaymentMethodUpiMandateOptionsArgs.builder()
.amount(0.0)
.amountType("string")
.description("string")
.endDate(0.0)
.build())
.vpa("string")
.build())
.usBankAccount(PaymentMethodUsBankAccountArgs.builder()
.accountHolderType("string")
.accountNumber("string")
.accountType("string")
.bankName("string")
.financialConnectionsAccount("string")
.fingerprint("string")
.last4("string")
.networks(PaymentMethodUsBankAccountNetworksArgs.builder()
.preferred("string")
.supporteds("string")
.build())
.routingNumber("string")
.statusDetails(PaymentMethodUsBankAccountStatusDetailsArgs.builder()
.blocked(PaymentMethodUsBankAccountStatusDetailsBlockedArgs.builder()
.networkCode("string")
.reason("string")
.build())
.build())
.build())
.build());
payment_method_resource = stripe.PaymentMethod("paymentMethodResource",
acss_debit={
"account_number": "string",
"institution_number": "string",
"transit_number": "string",
"bank_name": "string",
"fingerprint": "string",
"last4": "string",
},
allow_redisplay="string",
au_becs_debit={
"account_number": "string",
"bsb_number": "string",
"fingerprint": "string",
"last4": "string",
},
bacs_debit={
"account_number": "string",
"fingerprint": "string",
"last4": "string",
"sort_code": "string",
},
billing_details={
"address": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"postal_code": "string",
"state": "string",
},
"email": "string",
"name": "string",
"phone": "string",
"tax_id": "string",
},
boleto={
"tax_id": "string",
},
card={
"brand": "string",
"checks": {
"address_line1_check": "string",
"address_postal_code_check": "string",
"cvc_check": "string",
},
"country": "string",
"cvc": "string",
"description": "string",
"display_brand": "string",
"exp_month": float(0),
"exp_year": float(0),
"fingerprint": "string",
"funding": "string",
"generated_from": {
"charge": "string",
"payment_method_details": {
"card_present": {
"amount_authorized": float(0),
"brand": "string",
"brand_product": "string",
"capture_before": float(0),
"cardholder_name": "string",
"country": "string",
"description": "string",
"emv_auth_data": "string",
"exp_month": float(0),
"exp_year": float(0),
"fingerprint": "string",
"funding": "string",
"generated_card": "string",
"iin": "string",
"incremental_authorization_supported": False,
"issuer": "string",
"last4": "string",
"location": "string",
"network": "string",
"network_transaction_id": "string",
"offline": {
"stored_at": float(0),
"type": "string",
},
"overcapture_supported": False,
"preferred_locales": ["string"],
"read_method": "string",
"reader": "string",
"receipt": {
"account_type": "string",
"application_cryptogram": "string",
"application_preferred_name": "string",
"authorization_code": "string",
"authorization_response_code": "string",
"cardholder_verification_method": "string",
"dedicated_file_name": "string",
"terminal_verification_results": "string",
"transaction_status_information": "string",
},
"wallet": {
"type": "string",
},
},
"type": "string",
},
"setup_attempt": "string",
},
"iin": "string",
"issuer": "string",
"last4": "string",
"networks": {
"availables": ["string"],
"preferred": "string",
},
"number": "string",
"regulated_status": "string",
"three_d_secure_usage": {
"supported": False,
},
"token": "string",
"wallet": {
"dynamic_last4": "string",
"masterpass": {
"billing_address": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"postal_code": "string",
"state": "string",
},
"email": "string",
"name": "string",
"shipping_address": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"postal_code": "string",
"state": "string",
},
},
"type": "string",
"visa_checkout": {
"billing_address": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"postal_code": "string",
"state": "string",
},
"email": "string",
"name": "string",
"shipping_address": {
"city": "string",
"country": "string",
"line1": "string",
"line2": "string",
"postal_code": "string",
"state": "string",
},
},
},
},
cashapp={
"buyer_id": "string",
"cashtag": "string",
},
customer="string",
eps={
"bank": "string",
},
fpx={
"bank": "string",
"account_holder_type": "string",
},
ideal={
"bank": "string",
"bic": "string",
},
interac_present={
"brand": "string",
"cardholder_name": "string",
"country": "string",
"description": "string",
"exp_month": float(0),
"exp_year": float(0),
"fingerprint": "string",
"funding": "string",
"iin": "string",
"issuer": "string",
"last4": "string",
"networks": {
"availables": ["string"],
"preferred": "string",
},
"preferred_locales": ["string"],
"read_method": "string",
},
klarna={
"dob": {
"day": float(0),
"month": float(0),
"year": float(0),
},
},
kr_card={
"brand": "string",
"last4": "string",
},
link={
"email": "string",
"persistent_token": "string",
},
metadata={
"string": "string",
},
naver_pay={
"buyer_id": "string",
"funding": "string",
},
nz_bank_account={
"account_number": "string",
"bank_code": "string",
"branch_code": "string",
"suffix": "string",
"account_holder_name": "string",
"bank_name": "string",
"last4": "string",
"reference": "string",
},
p24={
"bank": "string",
},
payment_method="string",
paypal={
"country": "string",
"payer_email": "string",
"payer_id": "string",
},
payto={
"account_number": "string",
"bsb_number": "string",
"last4": "string",
"pay_id": "string",
},
radar_options={
"session": "string",
},
sepa_debit={
"iban": "string",
"bank_code": "string",
"branch_code": "string",
"country": "string",
"fingerprint": "string",
"generated_from": {
"charge": "string",
"setup_attempt": "string",
},
"last4": "string",
},
sofort={
"country": "string",
},
type="string",
upi={
"mandate_options": {
"amount": float(0),
"amount_type": "string",
"description": "string",
"end_date": float(0),
},
"vpa": "string",
},
us_bank_account={
"account_holder_type": "string",
"account_number": "string",
"account_type": "string",
"bank_name": "string",
"financial_connections_account": "string",
"fingerprint": "string",
"last4": "string",
"networks": {
"preferred": "string",
"supporteds": ["string"],
},
"routing_number": "string",
"status_details": {
"blocked": {
"network_code": "string",
"reason": "string",
},
},
})
const paymentMethodResource = new stripe.PaymentMethod("paymentMethodResource", {
acssDebit: {
accountNumber: "string",
institutionNumber: "string",
transitNumber: "string",
bankName: "string",
fingerprint: "string",
last4: "string",
},
allowRedisplay: "string",
auBecsDebit: {
accountNumber: "string",
bsbNumber: "string",
fingerprint: "string",
last4: "string",
},
bacsDebit: {
accountNumber: "string",
fingerprint: "string",
last4: "string",
sortCode: "string",
},
billingDetails: {
address: {
city: "string",
country: "string",
line1: "string",
line2: "string",
postalCode: "string",
state: "string",
},
email: "string",
name: "string",
phone: "string",
taxId: "string",
},
boleto: {
taxId: "string",
},
card: {
brand: "string",
checks: {
addressLine1Check: "string",
addressPostalCodeCheck: "string",
cvcCheck: "string",
},
country: "string",
cvc: "string",
description: "string",
displayBrand: "string",
expMonth: 0,
expYear: 0,
fingerprint: "string",
funding: "string",
generatedFrom: {
charge: "string",
paymentMethodDetails: {
cardPresent: {
amountAuthorized: 0,
brand: "string",
brandProduct: "string",
captureBefore: 0,
cardholderName: "string",
country: "string",
description: "string",
emvAuthData: "string",
expMonth: 0,
expYear: 0,
fingerprint: "string",
funding: "string",
generatedCard: "string",
iin: "string",
incrementalAuthorizationSupported: false,
issuer: "string",
last4: "string",
location: "string",
network: "string",
networkTransactionId: "string",
offline: {
storedAt: 0,
type: "string",
},
overcaptureSupported: false,
preferredLocales: ["string"],
readMethod: "string",
reader: "string",
receipt: {
accountType: "string",
applicationCryptogram: "string",
applicationPreferredName: "string",
authorizationCode: "string",
authorizationResponseCode: "string",
cardholderVerificationMethod: "string",
dedicatedFileName: "string",
terminalVerificationResults: "string",
transactionStatusInformation: "string",
},
wallet: {
type: "string",
},
},
type: "string",
},
setupAttempt: "string",
},
iin: "string",
issuer: "string",
last4: "string",
networks: {
availables: ["string"],
preferred: "string",
},
number: "string",
regulatedStatus: "string",
threeDSecureUsage: {
supported: false,
},
token: "string",
wallet: {
dynamicLast4: "string",
masterpass: {
billingAddress: {
city: "string",
country: "string",
line1: "string",
line2: "string",
postalCode: "string",
state: "string",
},
email: "string",
name: "string",
shippingAddress: {
city: "string",
country: "string",
line1: "string",
line2: "string",
postalCode: "string",
state: "string",
},
},
type: "string",
visaCheckout: {
billingAddress: {
city: "string",
country: "string",
line1: "string",
line2: "string",
postalCode: "string",
state: "string",
},
email: "string",
name: "string",
shippingAddress: {
city: "string",
country: "string",
line1: "string",
line2: "string",
postalCode: "string",
state: "string",
},
},
},
},
cashapp: {
buyerId: "string",
cashtag: "string",
},
customer: "string",
eps: {
bank: "string",
},
fpx: {
bank: "string",
accountHolderType: "string",
},
ideal: {
bank: "string",
bic: "string",
},
interacPresent: {
brand: "string",
cardholderName: "string",
country: "string",
description: "string",
expMonth: 0,
expYear: 0,
fingerprint: "string",
funding: "string",
iin: "string",
issuer: "string",
last4: "string",
networks: {
availables: ["string"],
preferred: "string",
},
preferredLocales: ["string"],
readMethod: "string",
},
klarna: {
dob: {
day: 0,
month: 0,
year: 0,
},
},
krCard: {
brand: "string",
last4: "string",
},
link: {
email: "string",
persistentToken: "string",
},
metadata: {
string: "string",
},
naverPay: {
buyerId: "string",
funding: "string",
},
nzBankAccount: {
accountNumber: "string",
bankCode: "string",
branchCode: "string",
suffix: "string",
accountHolderName: "string",
bankName: "string",
last4: "string",
reference: "string",
},
p24: {
bank: "string",
},
paymentMethod: "string",
paypal: {
country: "string",
payerEmail: "string",
payerId: "string",
},
payto: {
accountNumber: "string",
bsbNumber: "string",
last4: "string",
payId: "string",
},
radarOptions: {
session: "string",
},
sepaDebit: {
iban: "string",
bankCode: "string",
branchCode: "string",
country: "string",
fingerprint: "string",
generatedFrom: {
charge: "string",
setupAttempt: "string",
},
last4: "string",
},
sofort: {
country: "string",
},
type: "string",
upi: {
mandateOptions: {
amount: 0,
amountType: "string",
description: "string",
endDate: 0,
},
vpa: "string",
},
usBankAccount: {
accountHolderType: "string",
accountNumber: "string",
accountType: "string",
bankName: "string",
financialConnectionsAccount: "string",
fingerprint: "string",
last4: "string",
networks: {
preferred: "string",
supporteds: ["string"],
},
routingNumber: "string",
statusDetails: {
blocked: {
networkCode: "string",
reason: "string",
},
},
},
});
type: stripe:PaymentMethod
properties:
acssDebit:
accountNumber: string
bankName: string
fingerprint: string
institutionNumber: string
last4: string
transitNumber: string
allowRedisplay: string
auBecsDebit:
accountNumber: string
bsbNumber: string
fingerprint: string
last4: string
bacsDebit:
accountNumber: string
fingerprint: string
last4: string
sortCode: string
billingDetails:
address:
city: string
country: string
line1: string
line2: string
postalCode: string
state: string
email: string
name: string
phone: string
taxId: string
boleto:
taxId: string
card:
brand: string
checks:
addressLine1Check: string
addressPostalCodeCheck: string
cvcCheck: string
country: string
cvc: string
description: string
displayBrand: string
expMonth: 0
expYear: 0
fingerprint: string
funding: string
generatedFrom:
charge: string
paymentMethodDetails:
cardPresent:
amountAuthorized: 0
brand: string
brandProduct: string
captureBefore: 0
cardholderName: string
country: string
description: string
emvAuthData: string
expMonth: 0
expYear: 0
fingerprint: string
funding: string
generatedCard: string
iin: string
incrementalAuthorizationSupported: false
issuer: string
last4: string
location: string
network: string
networkTransactionId: string
offline:
storedAt: 0
type: string
overcaptureSupported: false
preferredLocales:
- string
readMethod: string
reader: string
receipt:
accountType: string
applicationCryptogram: string
applicationPreferredName: string
authorizationCode: string
authorizationResponseCode: string
cardholderVerificationMethod: string
dedicatedFileName: string
terminalVerificationResults: string
transactionStatusInformation: string
wallet:
type: string
type: string
setupAttempt: string
iin: string
issuer: string
last4: string
networks:
availables:
- string
preferred: string
number: string
regulatedStatus: string
threeDSecureUsage:
supported: false
token: string
wallet:
dynamicLast4: string
masterpass:
billingAddress:
city: string
country: string
line1: string
line2: string
postalCode: string
state: string
email: string
name: string
shippingAddress:
city: string
country: string
line1: string
line2: string
postalCode: string
state: string
type: string
visaCheckout:
billingAddress:
city: string
country: string
line1: string
line2: string
postalCode: string
state: string
email: string
name: string
shippingAddress:
city: string
country: string
line1: string
line2: string
postalCode: string
state: string
cashapp:
buyerId: string
cashtag: string
customer: string
eps:
bank: string
fpx:
accountHolderType: string
bank: string
ideal:
bank: string
bic: string
interacPresent:
brand: string
cardholderName: string
country: string
description: string
expMonth: 0
expYear: 0
fingerprint: string
funding: string
iin: string
issuer: string
last4: string
networks:
availables:
- string
preferred: string
preferredLocales:
- string
readMethod: string
klarna:
dob:
day: 0
month: 0
year: 0
krCard:
brand: string
last4: string
link:
email: string
persistentToken: string
metadata:
string: string
naverPay:
buyerId: string
funding: string
nzBankAccount:
accountHolderName: string
accountNumber: string
bankCode: string
bankName: string
branchCode: string
last4: string
reference: string
suffix: string
p24:
bank: string
paymentMethod: string
paypal:
country: string
payerEmail: string
payerId: string
payto:
accountNumber: string
bsbNumber: string
last4: string
payId: string
radarOptions:
session: string
sepaDebit:
bankCode: string
branchCode: string
country: string
fingerprint: string
generatedFrom:
charge: string
setupAttempt: string
iban: string
last4: string
sofort:
country: string
type: string
upi:
mandateOptions:
amount: 0
amountType: string
description: string
endDate: 0
vpa: string
usBankAccount:
accountHolderType: string
accountNumber: string
accountType: string
bankName: string
financialConnectionsAccount: string
fingerprint: string
last4: string
networks:
preferred: string
supporteds:
- string
routingNumber: string
statusDetails:
blocked:
networkCode: string
reason: string
PaymentMethod Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PaymentMethod resource accepts the following input properties:
- Acss
Debit PaymentMethod Acss Debit - Allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- Au
Becs PaymentDebit Method Au Becs Debit - Bacs
Debit PaymentMethod Bacs Debit - Billing
Details PaymentMethod Billing Details - Boleto
Payment
Method Boleto - Card
Payment
Method Card - Cashapp
Payment
Method Cashapp - Customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- Eps
Payment
Method Eps - Fpx
Payment
Method Fpx - Ideal
Payment
Method Ideal - Interac
Present PaymentMethod Interac Present - Klarna
Payment
Method Klarna - Kr
Card PaymentMethod Kr Card - Link
Payment
Method Link - Metadata Dictionary<string, string>
- 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.
-
Payment
Method Naver Pay - Nz
Bank PaymentAccount Method Nz Bank Account - P24
Payment
Method P24 - Payment
Method string - The PaymentMethod to share.
- Paypal
Payment
Method Paypal - Payto
Payment
Method Payto - Radar
Options PaymentMethod Radar Options - Options to configure Radar. See Radar Session for more information.
- Sepa
Debit PaymentMethod Sepa Debit - Sofort
Payment
Method Sofort - Type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- Upi
Payment
Method Upi - Us
Bank PaymentAccount Method Us Bank Account
- Acss
Debit PaymentMethod Acss Debit Args - Allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- Au
Becs PaymentDebit Method Au Becs Debit Args - Bacs
Debit PaymentMethod Bacs Debit Args - Billing
Details PaymentMethod Billing Details Args - Boleto
Payment
Method Boleto Args - Card
Payment
Method Card Args - Cashapp
Payment
Method Cashapp Args - Customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- Eps
Payment
Method Eps Args - Fpx
Payment
Method Fpx Args - Ideal
Payment
Method Ideal Args - Interac
Present PaymentMethod Interac Present Args - Klarna
Payment
Method Klarna Args - Kr
Card PaymentMethod Kr Card Args - Link
Payment
Method Link Args - Metadata map[string]string
- 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.
-
Payment
Method Naver Pay Args - Nz
Bank PaymentAccount Method Nz Bank Account Args - P24
Payment
Method P24Args - Payment
Method string - The PaymentMethod to share.
- Paypal
Payment
Method Paypal Args - Payto
Payment
Method Payto Args - Radar
Options PaymentMethod Radar Options Args - Options to configure Radar. See Radar Session for more information.
- Sepa
Debit PaymentMethod Sepa Debit Args - Sofort
Payment
Method Sofort Args - Type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- Upi
Payment
Method Upi Args - Us
Bank PaymentAccount Method Us Bank Account Args
- acss_
debit object - allow_
redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au_
becs_ objectdebit - bacs_
debit object - billing_
details object - boleto object
- card object
- cashapp object
- customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps object
- fpx object
- ideal object
- interac_
present object - klarna object
- kr_
card object - link object
- metadata map(string)
- 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.
- object
- nz_
bank_ objectaccount - p24 object
- payment_
method string - The PaymentMethod to share.
- paypal object
- payto object
- radar_
options object - Options to configure Radar. See Radar Session for more information.
- sepa_
debit object - sofort object
- type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi object
- us_
bank_ objectaccount
- acss
Debit PaymentMethod Acss Debit - allow
Redisplay String - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au
Becs PaymentDebit Method Au Becs Debit - bacs
Debit PaymentMethod Bacs Debit - billing
Details PaymentMethod Billing Details - boleto
Payment
Method Boleto - card
Payment
Method Card - cashapp
Payment
Method Cashapp - customer String
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps
Payment
Method Eps - fpx
Payment
Method Fpx - ideal
Payment
Method Ideal - interac
Present PaymentMethod Interac Present - klarna
Payment
Method Klarna - kr
Card PaymentMethod Kr Card - link
Payment
Method Link - metadata Map<String,String>
- 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.
-
Payment
Method Naver Pay - nz
Bank PaymentAccount Method Nz Bank Account - p24
Payment
Method P24 - payment
Method String - The PaymentMethod to share.
- paypal
Payment
Method Paypal - payto
Payment
Method Payto - radar
Options PaymentMethod Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa
Debit PaymentMethod Sepa Debit - sofort
Payment
Method Sofort - type String
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi
Payment
Method Upi - us
Bank PaymentAccount Method Us Bank Account
- acss
Debit PaymentMethod Acss Debit - allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au
Becs PaymentDebit Method Au Becs Debit - bacs
Debit PaymentMethod Bacs Debit - billing
Details PaymentMethod Billing Details - boleto
Payment
Method Boleto - card
Payment
Method Card - cashapp
Payment
Method Cashapp - customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps
Payment
Method Eps - fpx
Payment
Method Fpx - ideal
Payment
Method Ideal - interac
Present PaymentMethod Interac Present - klarna
Payment
Method Klarna - kr
Card PaymentMethod Kr Card - link
Payment
Method Link - metadata {[key: string]: string}
- 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.
-
Payment
Method Naver Pay - nz
Bank PaymentAccount Method Nz Bank Account - p24
Payment
Method P24 - payment
Method string - The PaymentMethod to share.
- paypal
Payment
Method Paypal - payto
Payment
Method Payto - radar
Options PaymentMethod Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa
Debit PaymentMethod Sepa Debit - sofort
Payment
Method Sofort - type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi
Payment
Method Upi - us
Bank PaymentAccount Method Us Bank Account
- acss_
debit PaymentMethod Acss Debit Args - allow_
redisplay str - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au_
becs_ Paymentdebit Method Au Becs Debit Args - bacs_
debit PaymentMethod Bacs Debit Args - billing_
details PaymentMethod Billing Details Args - boleto
Payment
Method Boleto Args - card
Payment
Method Card Args - cashapp
Payment
Method Cashapp Args - customer str
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps
Payment
Method Eps Args - fpx
Payment
Method Fpx Args - ideal
Payment
Method Ideal Args - interac_
present PaymentMethod Interac Present Args - klarna
Payment
Method Klarna Args - kr_
card PaymentMethod Kr Card Args - link
Payment
Method Link Args - metadata Mapping[str, str]
- 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.
-
Payment
Method Naver Pay Args - nz_
bank_ Paymentaccount Method Nz Bank Account Args - p24
Payment
Method P24Args - payment_
method str - The PaymentMethod to share.
- paypal
Payment
Method Paypal Args - payto
Payment
Method Payto Args - radar_
options PaymentMethod Radar Options Args - Options to configure Radar. See Radar Session for more information.
- sepa_
debit PaymentMethod Sepa Debit Args - sofort
Payment
Method Sofort Args - type str
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi
Payment
Method Upi Args - us_
bank_ Paymentaccount Method Us Bank Account Args
- acss
Debit Property Map - allow
Redisplay String - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au
Becs Property MapDebit - bacs
Debit Property Map - billing
Details Property Map - boleto Property Map
- card Property Map
- cashapp Property Map
- customer String
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps Property Map
- fpx Property Map
- ideal Property Map
- interac
Present Property Map - klarna Property Map
- kr
Card Property Map - link Property Map
- metadata Map<String>
- 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.
- Property Map
- nz
Bank Property MapAccount - p24 Property Map
- payment
Method String - The PaymentMethod to share.
- paypal Property Map
- payto Property Map
- radar
Options Property Map - Options to configure Radar. See Radar Session for more information.
- sepa
Debit Property Map - sofort Property Map
- type String
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi Property Map
- us
Bank Property MapAccount
Outputs
All input properties are implicitly available as output properties. Additionally, the PaymentMethod resource produces the following output properties:
- Card
Present PaymentMethod Card Present - Created double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Id string
- The provider-assigned unique ID for this managed resource.
- Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Object string
- String representing the object's type. Objects of the same type share the same value.
- Card
Present PaymentMethod Card Present - Created float64
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Id string
- The provider-assigned unique ID for this managed resource.
- Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Object string
- String representing the object's type. Objects of the same type share the same value.
- card_
present object - created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id string
- The provider-assigned unique ID for this managed resource.
- livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object string
- String representing the object's type. Objects of the same type share the same value.
- card
Present PaymentMethod Card Present - created Double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id String
- The provider-assigned unique ID for this managed resource.
- livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object String
- String representing the object's type. Objects of the same type share the same value.
- card
Present PaymentMethod Card Present - created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id string
- The provider-assigned unique ID for this managed resource.
- livemode boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object string
- String representing the object's type. Objects of the same type share the same value.
- card_
present PaymentMethod Card Present - created float
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id str
- The provider-assigned unique ID for this managed resource.
- livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object str
- String representing the object's type. Objects of the same type share the same value.
- card
Present Property Map - created Number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- id String
- The provider-assigned unique ID for this managed resource.
- livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - object String
- String representing the object's type. Objects of the same type share the same value.
Look up Existing PaymentMethod Resource
Get an existing PaymentMethod resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PaymentMethodState, opts?: CustomResourceOptions): PaymentMethod@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
acss_debit: Optional[PaymentMethodAcssDebitArgs] = None,
allow_redisplay: Optional[str] = None,
au_becs_debit: Optional[PaymentMethodAuBecsDebitArgs] = None,
bacs_debit: Optional[PaymentMethodBacsDebitArgs] = None,
billing_details: Optional[PaymentMethodBillingDetailsArgs] = None,
boleto: Optional[PaymentMethodBoletoArgs] = None,
card: Optional[PaymentMethodCardArgs] = None,
card_present: Optional[PaymentMethodCardPresentArgs] = None,
cashapp: Optional[PaymentMethodCashappArgs] = None,
created: Optional[float] = None,
customer: Optional[str] = None,
eps: Optional[PaymentMethodEpsArgs] = None,
fpx: Optional[PaymentMethodFpxArgs] = None,
ideal: Optional[PaymentMethodIdealArgs] = None,
interac_present: Optional[PaymentMethodInteracPresentArgs] = None,
klarna: Optional[PaymentMethodKlarnaArgs] = None,
kr_card: Optional[PaymentMethodKrCardArgs] = None,
link: Optional[PaymentMethodLinkArgs] = None,
livemode: Optional[bool] = None,
metadata: Optional[Mapping[str, str]] = None,
naver_pay: Optional[PaymentMethodNaverPayArgs] = None,
nz_bank_account: Optional[PaymentMethodNzBankAccountArgs] = None,
object: Optional[str] = None,
p24: Optional[PaymentMethodP24Args] = None,
payment_method: Optional[str] = None,
paypal: Optional[PaymentMethodPaypalArgs] = None,
payto: Optional[PaymentMethodPaytoArgs] = None,
radar_options: Optional[PaymentMethodRadarOptionsArgs] = None,
sepa_debit: Optional[PaymentMethodSepaDebitArgs] = None,
sofort: Optional[PaymentMethodSofortArgs] = None,
type: Optional[str] = None,
upi: Optional[PaymentMethodUpiArgs] = None,
us_bank_account: Optional[PaymentMethodUsBankAccountArgs] = None) -> PaymentMethodfunc GetPaymentMethod(ctx *Context, name string, id IDInput, state *PaymentMethodState, opts ...ResourceOption) (*PaymentMethod, error)public static PaymentMethod Get(string name, Input<string> id, PaymentMethodState? state, CustomResourceOptions? opts = null)public static PaymentMethod get(String name, Output<String> id, PaymentMethodState state, CustomResourceOptions options)resources: _: type: stripe:PaymentMethod get: id: ${id}import {
to = stripe_payment_method.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Acss
Debit PaymentMethod Acss Debit - Allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- Au
Becs PaymentDebit Method Au Becs Debit - Bacs
Debit PaymentMethod Bacs Debit - Billing
Details PaymentMethod Billing Details - Boleto
Payment
Method Boleto - Card
Payment
Method Card - Card
Present PaymentMethod Card Present - Cashapp
Payment
Method Cashapp - Created double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- Eps
Payment
Method Eps - Fpx
Payment
Method Fpx - Ideal
Payment
Method Ideal - Interac
Present PaymentMethod Interac Present - Klarna
Payment
Method Klarna - Kr
Card PaymentMethod Kr Card - Link
Payment
Method Link - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Metadata Dictionary<string, string>
- 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.
-
Payment
Method Naver Pay - Nz
Bank PaymentAccount Method Nz Bank Account - Object string
- String representing the object's type. Objects of the same type share the same value.
- P24
Payment
Method P24 - Payment
Method string - The PaymentMethod to share.
- Paypal
Payment
Method Paypal - Payto
Payment
Method Payto - Radar
Options PaymentMethod Radar Options - Options to configure Radar. See Radar Session for more information.
- Sepa
Debit PaymentMethod Sepa Debit - Sofort
Payment
Method Sofort - Type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- Upi
Payment
Method Upi - Us
Bank PaymentAccount Method Us Bank Account
- Acss
Debit PaymentMethod Acss Debit Args - Allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- Au
Becs PaymentDebit Method Au Becs Debit Args - Bacs
Debit PaymentMethod Bacs Debit Args - Billing
Details PaymentMethod Billing Details Args - Boleto
Payment
Method Boleto Args - Card
Payment
Method Card Args - Card
Present PaymentMethod Card Present Args - Cashapp
Payment
Method Cashapp Args - Created float64
- Time at which the object was created. Measured in seconds since the Unix epoch.
- Customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- Eps
Payment
Method Eps Args - Fpx
Payment
Method Fpx Args - Ideal
Payment
Method Ideal Args - Interac
Present PaymentMethod Interac Present Args - Klarna
Payment
Method Klarna Args - Kr
Card PaymentMethod Kr Card Args - Link
Payment
Method Link Args - Livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - Metadata map[string]string
- 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.
-
Payment
Method Naver Pay Args - Nz
Bank PaymentAccount Method Nz Bank Account Args - Object string
- String representing the object's type. Objects of the same type share the same value.
- P24
Payment
Method P24Args - Payment
Method string - The PaymentMethod to share.
- Paypal
Payment
Method Paypal Args - Payto
Payment
Method Payto Args - Radar
Options PaymentMethod Radar Options Args - Options to configure Radar. See Radar Session for more information.
- Sepa
Debit PaymentMethod Sepa Debit Args - Sofort
Payment
Method Sofort Args - Type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- Upi
Payment
Method Upi Args - Us
Bank PaymentAccount Method Us Bank Account Args
- acss_
debit object - allow_
redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au_
becs_ objectdebit - bacs_
debit object - billing_
details object - boleto object
- card object
- card_
present object - cashapp object
- created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps object
- fpx object
- ideal object
- interac_
present object - klarna object
- kr_
card object - link object
- livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata map(string)
- 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.
- object
- nz_
bank_ objectaccount - object string
- String representing the object's type. Objects of the same type share the same value.
- p24 object
- payment_
method string - The PaymentMethod to share.
- paypal object
- payto object
- radar_
options object - Options to configure Radar. See Radar Session for more information.
- sepa_
debit object - sofort object
- type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi object
- us_
bank_ objectaccount
- acss
Debit PaymentMethod Acss Debit - allow
Redisplay String - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au
Becs PaymentDebit Method Au Becs Debit - bacs
Debit PaymentMethod Bacs Debit - billing
Details PaymentMethod Billing Details - boleto
Payment
Method Boleto - card
Payment
Method Card - card
Present PaymentMethod Card Present - cashapp
Payment
Method Cashapp - created Double
- Time at which the object was created. Measured in seconds since the Unix epoch.
- customer String
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps
Payment
Method Eps - fpx
Payment
Method Fpx - ideal
Payment
Method Ideal - interac
Present PaymentMethod Interac Present - klarna
Payment
Method Klarna - kr
Card PaymentMethod Kr Card - link
Payment
Method Link - livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata Map<String,String>
- 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.
-
Payment
Method Naver Pay - nz
Bank PaymentAccount Method Nz Bank Account - object String
- String representing the object's type. Objects of the same type share the same value.
- p24
Payment
Method P24 - payment
Method String - The PaymentMethod to share.
- paypal
Payment
Method Paypal - payto
Payment
Method Payto - radar
Options PaymentMethod Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa
Debit PaymentMethod Sepa Debit - sofort
Payment
Method Sofort - type String
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi
Payment
Method Upi - us
Bank PaymentAccount Method Us Bank Account
- acss
Debit PaymentMethod Acss Debit - allow
Redisplay string - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au
Becs PaymentDebit Method Au Becs Debit - bacs
Debit PaymentMethod Bacs Debit - billing
Details PaymentMethod Billing Details - boleto
Payment
Method Boleto - card
Payment
Method Card - card
Present PaymentMethod Card Present - cashapp
Payment
Method Cashapp - created number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- customer string
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps
Payment
Method Eps - fpx
Payment
Method Fpx - ideal
Payment
Method Ideal - interac
Present PaymentMethod Interac Present - klarna
Payment
Method Klarna - kr
Card PaymentMethod Kr Card - link
Payment
Method Link - livemode boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata {[key: string]: string}
- 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.
-
Payment
Method Naver Pay - nz
Bank PaymentAccount Method Nz Bank Account - object string
- String representing the object's type. Objects of the same type share the same value.
- p24
Payment
Method P24 - payment
Method string - The PaymentMethod to share.
- paypal
Payment
Method Paypal - payto
Payment
Method Payto - radar
Options PaymentMethod Radar Options - Options to configure Radar. See Radar Session for more information.
- sepa
Debit PaymentMethod Sepa Debit - sofort
Payment
Method Sofort - type string
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi
Payment
Method Upi - us
Bank PaymentAccount Method Us Bank Account
- acss_
debit PaymentMethod Acss Debit Args - allow_
redisplay str - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au_
becs_ Paymentdebit Method Au Becs Debit Args - bacs_
debit PaymentMethod Bacs Debit Args - billing_
details PaymentMethod Billing Details Args - boleto
Payment
Method Boleto Args - card
Payment
Method Card Args - card_
present PaymentMethod Card Present Args - cashapp
Payment
Method Cashapp Args - created float
- Time at which the object was created. Measured in seconds since the Unix epoch.
- customer str
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps
Payment
Method Eps Args - fpx
Payment
Method Fpx Args - ideal
Payment
Method Ideal Args - interac_
present PaymentMethod Interac Present Args - klarna
Payment
Method Klarna Args - kr_
card PaymentMethod Kr Card Args - link
Payment
Method Link Args - livemode bool
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata Mapping[str, str]
- 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.
-
Payment
Method Naver Pay Args - nz_
bank_ Paymentaccount Method Nz Bank Account Args - object str
- String representing the object's type. Objects of the same type share the same value.
- p24
Payment
Method P24Args - payment_
method str - The PaymentMethod to share.
- paypal
Payment
Method Paypal Args - payto
Payment
Method Payto Args - radar_
options PaymentMethod Radar Options Args - Options to configure Radar. See Radar Session for more information.
- sepa_
debit PaymentMethod Sepa Debit Args - sofort
Payment
Method Sofort Args - type str
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi
Payment
Method Upi Args - us_
bank_ Paymentaccount Method Us Bank Account Args
- acss
Debit Property Map - allow
Redisplay String - This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to “unspecified”.
- au
Becs Property MapDebit - bacs
Debit Property Map - billing
Details Property Map - boleto Property Map
- card Property Map
- card
Present Property Map - cashapp Property Map
- created Number
- Time at which the object was created. Measured in seconds since the Unix epoch.
- customer String
- The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
- eps Property Map
- fpx Property Map
- ideal Property Map
- interac
Present Property Map - klarna Property Map
- kr
Card Property Map - link Property Map
- livemode Boolean
- If the object exists in live mode, the value is
true. If the object exists in test mode, the value isfalse. - metadata Map<String>
- 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.
- Property Map
- nz
Bank Property MapAccount - object String
- String representing the object's type. Objects of the same type share the same value.
- p24 Property Map
- payment
Method String - The PaymentMethod to share.
- paypal Property Map
- payto Property Map
- radar
Options Property Map - Options to configure Radar. See Radar Session for more information.
- sepa
Debit Property Map - sofort Property Map
- type String
- The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
- upi Property Map
- us
Bank Property MapAccount
Supporting Types
PaymentMethodAcssDebit, PaymentMethodAcssDebitArgs
- Account
Number string - Customer's bank account number.
- Institution
Number string - Institution number of the bank account.
- Transit
Number string - Transit number of the bank account.
- Bank
Name string - Name of the bank associated with the bank account.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- Account
Number string - Customer's bank account number.
- Institution
Number string - Institution number of the bank account.
- Transit
Number string - Transit number of the bank account.
- Bank
Name string - Name of the bank associated with the bank account.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- account_
number string - Customer's bank account number.
- institution_
number string - Institution number of the bank account.
- transit_
number string - Transit number of the bank account.
- bank_
name string - Name of the bank associated with the bank account.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- account
Number String - Customer's bank account number.
- institution
Number String - Institution number of the bank account.
- transit
Number String - Transit number of the bank account.
- bank
Name String - Name of the bank associated with the bank account.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
- account
Number string - Customer's bank account number.
- institution
Number string - Institution number of the bank account.
- transit
Number string - Transit number of the bank account.
- bank
Name string - Name of the bank associated with the bank account.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- account_
number str - Customer's bank account number.
- institution_
number str - Institution number of the bank account.
- transit_
number str - Transit number of the bank account.
- bank_
name str - Name of the bank associated with the bank account.
- fingerprint str
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 str
- Last four digits of the bank account number.
- account
Number String - Customer's bank account number.
- institution
Number String - Institution number of the bank account.
- transit
Number String - Transit number of the bank account.
- bank
Name String - Name of the bank associated with the bank account.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
PaymentMethodAuBecsDebit, PaymentMethodAuBecsDebitArgs
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Six-digit number identifying bank and branch associated with this bank account.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Six-digit number identifying bank and branch associated with this bank account.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- account_
number string - The account number for the bank account.
- bsb_
number string - Six-digit number identifying bank and branch associated with this bank account.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- account
Number String - The account number for the bank account.
- bsb
Number String - Six-digit number identifying bank and branch associated with this bank account.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
- account
Number string - The account number for the bank account.
- bsb
Number string - Six-digit number identifying bank and branch associated with this bank account.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- account_
number str - The account number for the bank account.
- bsb_
number str - Six-digit number identifying bank and branch associated with this bank account.
- fingerprint str
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 str
- Last four digits of the bank account number.
- account
Number String - The account number for the bank account.
- bsb
Number String - Six-digit number identifying bank and branch associated with this bank account.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
PaymentMethodBacsDebit, PaymentMethodBacsDebitArgs
- Account
Number string - Account number of the bank account that the funds will be debited from.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- Sort
Code string - Sort code of the bank account. (e.g.,
10-20-30)
- Account
Number string - Account number of the bank account that the funds will be debited from.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- Sort
Code string - Sort code of the bank account. (e.g.,
10-20-30)
- account_
number string - Account number of the bank account that the funds will be debited from.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- sort_
code string - Sort code of the bank account. (e.g.,
10-20-30)
- account
Number String - Account number of the bank account that the funds will be debited from.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
- sort
Code String - Sort code of the bank account. (e.g.,
10-20-30)
- account
Number string - Account number of the bank account that the funds will be debited from.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- sort
Code string - Sort code of the bank account. (e.g.,
10-20-30)
- account_
number str - Account number of the bank account that the funds will be debited from.
- fingerprint str
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 str
- Last four digits of the bank account number.
- sort_
code str - Sort code of the bank account. (e.g.,
10-20-30)
- account
Number String - Account number of the bank account that the funds will be debited from.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
- sort
Code String - Sort code of the bank account. (e.g.,
10-20-30)
PaymentMethodBillingDetails, PaymentMethodBillingDetailsArgs
PaymentMethodBillingDetailsAddress, PaymentMethodBillingDetailsAddressArgs
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city str
- City, district, suburb, town, or village.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 str
- Address line 1, such as the street, PO Box, or company name.
- line2 str
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code str - ZIP or postal code.
- state str
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentMethodBoleto, PaymentMethodBoletoArgs
- Tax
Id string - Uniquely identifies the customer tax id (CNPJ or CPF)
- Tax
Id string - Uniquely identifies the customer tax id (CNPJ or CPF)
- tax_
id string - Uniquely identifies the customer tax id (CNPJ or CPF)
- tax
Id String - Uniquely identifies the customer tax id (CNPJ or CPF)
- tax
Id string - Uniquely identifies the customer tax id (CNPJ or CPF)
- tax_
id str - Uniquely identifies the customer tax id (CNPJ or CPF)
- tax
Id String - Uniquely identifies the customer tax id (CNPJ or CPF)
PaymentMethodCard, PaymentMethodCardArgs
- Brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - Checks
Payment
Method Card Checks - Checks on Card address and CVC if provided.
- Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Cvc string
- The card's CVC. It is highly recommended to always include this value.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Display
Brand string - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - Exp
Month double - Two-digit number representing the card's expiration month.
- Exp
Year double - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Generated
From PaymentMethod Card Generated From - Details of the original PaymentMethod that created this object.
- Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Networks
Payment
Method Card Networks - Contains information about card networks that can be used to process the payment.
- Number string
- The card number, as a string without any separators.
- Regulated
Status string - Status of a card based on the card issuer.
- Three
DSecure PaymentUsage Method Card Three DSecure Usage - Contains details on how this Card may be used for 3D Secure authentication.
- Token string
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- Wallet
Payment
Method Card Wallet - If this Card is part of a card wallet, this contains the details of the card wallet.
- Brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - Checks
Payment
Method Card Checks - Checks on Card address and CVC if provided.
- Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Cvc string
- The card's CVC. It is highly recommended to always include this value.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Display
Brand string - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - Exp
Month float64 - Two-digit number representing the card's expiration month.
- Exp
Year float64 - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Generated
From PaymentMethod Card Generated From - Details of the original PaymentMethod that created this object.
- Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Networks
Payment
Method Card Networks - Contains information about card networks that can be used to process the payment.
- Number string
- The card number, as a string without any separators.
- Regulated
Status string - Status of a card based on the card issuer.
- Three
DSecure PaymentUsage Method Card Three DSecure Usage - Contains details on how this Card may be used for 3D Secure authentication.
- Token string
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- Wallet
Payment
Method Card Wallet - If this Card is part of a card wallet, this contains the details of the card wallet.
- brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - checks object
- Checks on Card address and CVC if provided.
- country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- cvc string
- The card's CVC. It is highly recommended to always include this value.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- display_
brand string - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - exp_
month number - Two-digit number representing the card's expiration month.
- exp_
year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated_
from object - Details of the original PaymentMethod that created this object.
- iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- networks object
- Contains information about card networks that can be used to process the payment.
- number string
- The card number, as a string without any separators.
- regulated_
status string - Status of a card based on the card issuer.
- three_
d_ objectsecure_ usage - Contains details on how this Card may be used for 3D Secure authentication.
- token string
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- wallet object
- If this Card is part of a card wallet, this contains the details of the card wallet.
- brand String
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - checks
Payment
Method Card Checks - Checks on Card address and CVC if provided.
- country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- cvc String
- The card's CVC. It is highly recommended to always include this value.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- display
Brand String - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - exp
Month Double - Two-digit number representing the card's expiration month.
- exp
Year Double - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated
From PaymentMethod Card Generated From - Details of the original PaymentMethod that created this object.
- iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- networks
Payment
Method Card Networks - Contains information about card networks that can be used to process the payment.
- number String
- The card number, as a string without any separators.
- regulated
Status String - Status of a card based on the card issuer.
- three
DSecure PaymentUsage Method Card Three DSecure Usage - Contains details on how this Card may be used for 3D Secure authentication.
- token String
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- wallet
Payment
Method Card Wallet - If this Card is part of a card wallet, this contains the details of the card wallet.
- brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - checks
Payment
Method Card Checks - Checks on Card address and CVC if provided.
- country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- cvc string
- The card's CVC. It is highly recommended to always include this value.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- display
Brand string - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - exp
Month number - Two-digit number representing the card's expiration month.
- exp
Year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated
From PaymentMethod Card Generated From - Details of the original PaymentMethod that created this object.
- iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- networks
Payment
Method Card Networks - Contains information about card networks that can be used to process the payment.
- number string
- The card number, as a string without any separators.
- regulated
Status string - Status of a card based on the card issuer.
- three
DSecure PaymentUsage Method Card Three DSecure Usage - Contains details on how this Card may be used for 3D Secure authentication.
- token string
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- wallet
Payment
Method Card Wallet - If this Card is part of a card wallet, this contains the details of the card wallet.
- brand str
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - checks
Payment
Method Card Checks - Checks on Card address and CVC if provided.
- country str
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- cvc str
- The card's CVC. It is highly recommended to always include this value.
- description str
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- display_
brand str - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - exp_
month float - Two-digit number representing the card's expiration month.
- exp_
year float - Four-digit number representing the card's expiration year.
- fingerprint str
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding str
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated_
from PaymentMethod Card Generated From - Details of the original PaymentMethod that created this object.
- iin str
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer str
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 str
- The last four digits of the card.
- networks
Payment
Method Card Networks - Contains information about card networks that can be used to process the payment.
- number str
- The card number, as a string without any separators.
- regulated_
status str - Status of a card based on the card issuer.
- three_
d_ Paymentsecure_ usage Method Card Three DSecure Usage - Contains details on how this Card may be used for 3D Secure authentication.
- token str
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- wallet
Payment
Method Card Wallet - If this Card is part of a card wallet, this contains the details of the card wallet.
- brand String
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - checks Property Map
- Checks on Card address and CVC if provided.
- country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- cvc String
- The card's CVC. It is highly recommended to always include this value.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- display
Brand String - The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,cartes_bancaires,diners_club,discover,eftpos_australia,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - exp
Month Number - Two-digit number representing the card's expiration month.
- exp
Year Number - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated
From Property Map - Details of the original PaymentMethod that created this object.
- iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- networks Property Map
- Contains information about card networks that can be used to process the payment.
- number String
- The card number, as a string without any separators.
- regulated
Status String - Status of a card based on the card issuer.
- three
DSecure Property MapUsage - Contains details on how this Card may be used for 3D Secure authentication.
- token String
- For backwards compatibility, you can alternatively provide a Stripe token (e.g., for Apple Pay, Amex Express Checkout, or legacy Checkout) into the card hash with format card: {token: "tok_visa"}.
- wallet Property Map
- If this Card is part of a card wallet, this contains the details of the card wallet.
PaymentMethodCardChecks, PaymentMethodCardChecksArgs
- Address
Line1Check string - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - Address
Postal stringCode Check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - Cvc
Check string - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
- Address
Line1Check string - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - Address
Postal stringCode Check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - Cvc
Check string - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
- address_
line1_ stringcheck - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - address_
postal_ stringcode_ check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - cvc_
check string - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
- address
Line1Check String - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - address
Postal StringCode Check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - cvc
Check String - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
- address
Line1Check string - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - address
Postal stringCode Check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - cvc
Check string - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
- address_
line1_ strcheck - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - address_
postal_ strcode_ check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - cvc_
check str - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
- address
Line1Check String - If a address line1 was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - address
Postal StringCode Check - If a address postal code was provided, results of the check, one of
pass,fail,unavailable, orunchecked. - cvc
Check String - If a CVC was provided, results of the check, one of
pass,fail,unavailable, orunchecked.
PaymentMethodCardGeneratedFrom, PaymentMethodCardGeneratedFromArgs
- Charge string
- The charge that created this object.
- Payment
Method PaymentDetails Method Card Generated From Payment Method Details - Transaction-specific details of the payment method used in the payment.
- Setup
Attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- Charge string
- The charge that created this object.
- Payment
Method PaymentDetails Method Card Generated From Payment Method Details - Transaction-specific details of the payment method used in the payment.
- Setup
Attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge string
- The charge that created this object.
- payment_
method_ objectdetails - Transaction-specific details of the payment method used in the payment.
- setup_
attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge String
- The charge that created this object.
- payment
Method PaymentDetails Method Card Generated From Payment Method Details - Transaction-specific details of the payment method used in the payment.
- setup
Attempt String - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge string
- The charge that created this object.
- payment
Method PaymentDetails Method Card Generated From Payment Method Details - Transaction-specific details of the payment method used in the payment.
- setup
Attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge str
- The charge that created this object.
- payment_
method_ Paymentdetails Method Card Generated From Payment Method Details - Transaction-specific details of the payment method used in the payment.
- setup_
attempt str - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge String
- The charge that created this object.
- payment
Method Property MapDetails - Transaction-specific details of the payment method used in the payment.
- setup
Attempt String - The ID of the SetupAttempt that generated this PaymentMethod, if any.
PaymentMethodCardGeneratedFromPaymentMethodDetails, PaymentMethodCardGeneratedFromPaymentMethodDetailsArgs
- Card
Present PaymentMethod Card Generated From Payment Method Details Card Present - Type string
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
- Card
Present PaymentMethod Card Generated From Payment Method Details Card Present - Type string
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
- card_
present object - type string
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
- card
Present PaymentMethod Card Generated From Payment Method Details Card Present - type String
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
- card
Present PaymentMethod Card Generated From Payment Method Details Card Present - type string
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
- card_
present PaymentMethod Card Generated From Payment Method Details Card Present - type str
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
- card
Present Property Map - type String
- The type of payment method transaction-specific details from the transaction that generated this
cardpayment method. Alwayscard_present.
PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentArgs
- double
- The authorized amount
- Brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - Brand
Product string - The product code that identifies the specific program or product associated with a card.
- Capture
Before double - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- Cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Emv
Auth stringData - Authorization response cryptogram.
- Exp
Month double - Two-digit number representing the card's expiration month.
- Exp
Year double - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Generated
Card string - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- bool
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Location string
- ID of the location that this transaction's reader is assigned to.
- Network string
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - Network
Transaction stringId - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- Offline
Payment
Method Card Generated From Payment Method Details Card Present Offline - Details about payments collected offline.
- Overcapture
Supported bool - Defines whether the authorized amount can be over-captured or not
- Preferred
Locales List<string> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- Read
Method string - How card details were read in this transaction.
- Reader string
- ID of the reader this transaction was made on.
- Receipt
Payment
Method Card Generated From Payment Method Details Card Present Receipt - A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- Wallet
Payment
Method Card Generated From Payment Method Details Card Present Wallet
- float64
- The authorized amount
- Brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - Brand
Product string - The product code that identifies the specific program or product associated with a card.
- Capture
Before float64 - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- Cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Emv
Auth stringData - Authorization response cryptogram.
- Exp
Month float64 - Two-digit number representing the card's expiration month.
- Exp
Year float64 - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Generated
Card string - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- bool
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Location string
- ID of the location that this transaction's reader is assigned to.
- Network string
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - Network
Transaction stringId - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- Offline
Payment
Method Card Generated From Payment Method Details Card Present Offline - Details about payments collected offline.
- Overcapture
Supported bool - Defines whether the authorized amount can be over-captured or not
- Preferred
Locales []string - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- Read
Method string - How card details were read in this transaction.
- Reader string
- ID of the reader this transaction was made on.
- Receipt
Payment
Method Card Generated From Payment Method Details Card Present Receipt - A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- Wallet
Payment
Method Card Generated From Payment Method Details Card Present Wallet
- number
- The authorized amount
- brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand_
product string - The product code that identifies the specific program or product associated with a card.
- capture_
before number - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- cardholder_
name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- emv_
auth_ stringdata - Authorization response cryptogram.
- exp_
month number - Two-digit number representing the card's expiration month.
- exp_
year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated_
card string - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- bool
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- location string
- ID of the location that this transaction's reader is assigned to.
- network string
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - network_
transaction_ stringid - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- offline object
- Details about payments collected offline.
- overcapture_
supported bool - Defines whether the authorized amount can be over-captured or not
- preferred_
locales list(string) - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read_
method string - How card details were read in this transaction.
- reader string
- ID of the reader this transaction was made on.
- receipt object
- A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- wallet object
- Double
- The authorized amount
- brand String
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand
Product String - The product code that identifies the specific program or product associated with a card.
- capture
Before Double - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- cardholder
Name String - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- emv
Auth StringData - Authorization response cryptogram.
- exp
Month Double - Two-digit number representing the card's expiration month.
- exp
Year Double - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated
Card String - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Boolean
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- location String
- ID of the location that this transaction's reader is assigned to.
- network String
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - network
Transaction StringId - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- offline
Payment
Method Card Generated From Payment Method Details Card Present Offline - Details about payments collected offline.
- overcapture
Supported Boolean - Defines whether the authorized amount can be over-captured or not
- preferred
Locales List<String> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method String - How card details were read in this transaction.
- reader String
- ID of the reader this transaction was made on.
- receipt
Payment
Method Card Generated From Payment Method Details Card Present Receipt - A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- wallet
Payment
Method Card Generated From Payment Method Details Card Present Wallet
- number
- The authorized amount
- brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand
Product string - The product code that identifies the specific program or product associated with a card.
- capture
Before number - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- emv
Auth stringData - Authorization response cryptogram.
- exp
Month number - Two-digit number representing the card's expiration month.
- exp
Year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated
Card string - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- boolean
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- location string
- ID of the location that this transaction's reader is assigned to.
- network string
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - network
Transaction stringId - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- offline
Payment
Method Card Generated From Payment Method Details Card Present Offline - Details about payments collected offline.
- overcapture
Supported boolean - Defines whether the authorized amount can be over-captured or not
- preferred
Locales string[] - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method string - How card details were read in this transaction.
- reader string
- ID of the reader this transaction was made on.
- receipt
Payment
Method Card Generated From Payment Method Details Card Present Receipt - A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- wallet
Payment
Method Card Generated From Payment Method Details Card Present Wallet
- float
- The authorized amount
- brand str
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand_
product str - The product code that identifies the specific program or product associated with a card.
- capture_
before float - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- cardholder_
name str - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country str
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description str
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- emv_
auth_ strdata - Authorization response cryptogram.
- exp_
month float - Two-digit number representing the card's expiration month.
- exp_
year float - Four-digit number representing the card's expiration year.
- fingerprint str
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding str
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated_
card str - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- iin str
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- bool
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- issuer str
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 str
- The last four digits of the card.
- location str
- ID of the location that this transaction's reader is assigned to.
- network str
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - network_
transaction_ strid - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- offline
Payment
Method Card Generated From Payment Method Details Card Present Offline - Details about payments collected offline.
- overcapture_
supported bool - Defines whether the authorized amount can be over-captured or not
- preferred_
locales Sequence[str] - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read_
method str - How card details were read in this transaction.
- reader str
- ID of the reader this transaction was made on.
- receipt
Payment
Method Card Generated From Payment Method Details Card Present Receipt - A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- wallet
Payment
Method Card Generated From Payment Method Details Card Present Wallet
- Number
- The authorized amount
- brand String
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand
Product String - The product code that identifies the specific program or product associated with a card.
- capture
Before Number - When using manual capture, a future timestamp after which the charge will be automatically refunded if uncaptured.
- cardholder
Name String - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- emv
Auth StringData - Authorization response cryptogram.
- exp
Month Number - Two-digit number representing the card's expiration month.
- exp
Year Number - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - generated
Card String - ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
- iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Boolean
- Whether this PaymentIntent is eligible for incremental authorizations. Request support using request_incremental_authorization_support.
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- location String
- ID of the location that this transaction's reader is assigned to.
- network String
- Identifies which network this charge was processed on. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,interac,jcb,link,mastercard,unionpay,visa, orunknown. - network
Transaction StringId - This is used by the financial networks to identify a transaction. Visa calls this the Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the Acquirer Reference Data. This value will be present if it is returned by the financial network in the authorization response, and null otherwise.
- offline Property Map
- Details about payments collected offline.
- overcapture
Supported Boolean - Defines whether the authorized amount can be over-captured or not
- preferred
Locales List<String> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method String - How card details were read in this transaction.
- reader String
- ID of the reader this transaction was made on.
- receipt Property Map
- A collection of fields required to be displayed on receipts. Only required for EMV transactions.
- wallet Property Map
PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentOffline, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentOfflineArgs
PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentReceipt, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentReceiptArgs
- Account
Type string - The type of account being debited or credited
- Application
Cryptogram string - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- Application
Preferred stringName - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- string
- Identifier for this transaction.
- string
- EMV tag 8A. A code returned by the card issuer.
- Cardholder
Verification stringMethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - Dedicated
File stringName - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- Terminal
Verification stringResults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- Transaction
Status stringInformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
- Account
Type string - The type of account being debited or credited
- Application
Cryptogram string - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- Application
Preferred stringName - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- string
- Identifier for this transaction.
- string
- EMV tag 8A. A code returned by the card issuer.
- Cardholder
Verification stringMethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - Dedicated
File stringName - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- Terminal
Verification stringResults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- Transaction
Status stringInformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
- account_
type string - The type of account being debited or credited
- application_
cryptogram string - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- application_
preferred_ stringname - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- string
- Identifier for this transaction.
- string
- EMV tag 8A. A code returned by the card issuer.
- cardholder_
verification_ stringmethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - dedicated_
file_ stringname - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- terminal_
verification_ stringresults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- transaction_
status_ stringinformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
- account
Type String - The type of account being debited or credited
- application
Cryptogram String - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- application
Preferred StringName - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- String
- Identifier for this transaction.
- String
- EMV tag 8A. A code returned by the card issuer.
- cardholder
Verification StringMethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - dedicated
File StringName - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- terminal
Verification StringResults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- transaction
Status StringInformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
- account
Type string - The type of account being debited or credited
- application
Cryptogram string - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- application
Preferred stringName - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- string
- Identifier for this transaction.
- string
- EMV tag 8A. A code returned by the card issuer.
- cardholder
Verification stringMethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - dedicated
File stringName - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- terminal
Verification stringResults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- transaction
Status stringInformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
- account_
type str - The type of account being debited or credited
- application_
cryptogram str - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- application_
preferred_ strname - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- str
- Identifier for this transaction.
- str
- EMV tag 8A. A code returned by the card issuer.
- cardholder_
verification_ strmethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - dedicated_
file_ strname - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- terminal_
verification_ strresults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- transaction_
status_ strinformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
- account
Type String - The type of account being debited or credited
- application
Cryptogram String - The Application Cryptogram, a unique value generated by the card to authenticate the transaction with issuers.
- application
Preferred StringName - The Application Identifier (AID) on the card used to determine which networks are eligible to process the transaction. Referenced from EMV tag 9F12, data encoded on the card's chip.
- String
- Identifier for this transaction.
- String
- EMV tag 8A. A code returned by the card issuer.
- cardholder
Verification StringMethod - Describes the method used by the cardholder to verify ownership of the card. One of the following:
approval,failure,none,offline_pin,offline_pin_and_signature,online_pin, orsignature. - dedicated
File StringName - Similar to the applicationpreferredname, identifying the applications (AIDs) available on the card. Referenced from EMV tag 84.
- terminal
Verification StringResults - A 5-byte string that records the checks and validations that occur between the card and the terminal. These checks determine how the terminal processes the transaction and what risk tolerance is acceptable. Referenced from EMV Tag 95.
- transaction
Status StringInformation - An indication of which steps were completed during the card read process. Referenced from EMV Tag 9B.
PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentWallet, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresentWalletArgs
- Type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- Type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type String
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type str
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type String
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
PaymentMethodCardNetworks, PaymentMethodCardNetworksArgs
- Availables List<string>
- All networks available for selection via paymentmethodoptions.card.network.
- Preferred string
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
- Availables []string
- All networks available for selection via paymentmethodoptions.card.network.
- Preferred string
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
- availables list(string)
- All networks available for selection via paymentmethodoptions.card.network.
- preferred string
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
- availables List<String>
- All networks available for selection via paymentmethodoptions.card.network.
- preferred String
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
- availables string[]
- All networks available for selection via paymentmethodoptions.card.network.
- preferred string
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
- availables Sequence[str]
- All networks available for selection via paymentmethodoptions.card.network.
- preferred str
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
- availables List<String>
- All networks available for selection via paymentmethodoptions.card.network.
- preferred String
- The preferred network for co-branded cards. Can be
cartes_bancaires,mastercard,visaorinvalid_preferenceif requested network is not valid for the card.
PaymentMethodCardPresent, PaymentMethodCardPresentArgs
- Brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - Brand
Product string - The product code that identifies the specific program or product associated with a card.
- Cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Exp
Month double - Two-digit number representing the card's expiration month.
- Exp
Year double - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Networks
Payment
Method Card Present Networks - Contains information about card networks that can be used to process the payment.
- Offline
Payment
Method Card Present Offline - Details about payment methods collected offline.
- Preferred
Locales List<string> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- Read
Method string - How card details were read in this transaction.
- Wallet
Payment
Method Card Present Wallet
- Brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - Brand
Product string - The product code that identifies the specific program or product associated with a card.
- Cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Exp
Month float64 - Two-digit number representing the card's expiration month.
- Exp
Year float64 - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Networks
Payment
Method Card Present Networks - Contains information about card networks that can be used to process the payment.
- Offline
Payment
Method Card Present Offline - Details about payment methods collected offline.
- Preferred
Locales []string - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- Read
Method string - How card details were read in this transaction.
- Wallet
Payment
Method Card Present Wallet
- brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand_
product string - The product code that identifies the specific program or product associated with a card.
- cardholder_
name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp_
month number - Two-digit number representing the card's expiration month.
- exp_
year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- networks object
- Contains information about card networks that can be used to process the payment.
- offline object
- Details about payment methods collected offline.
- preferred_
locales list(string) - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read_
method string - How card details were read in this transaction.
- wallet object
- brand String
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand
Product String - The product code that identifies the specific program or product associated with a card.
- cardholder
Name String - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp
Month Double - Two-digit number representing the card's expiration month.
- exp
Year Double - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- networks
Payment
Method Card Present Networks - Contains information about card networks that can be used to process the payment.
- offline
Payment
Method Card Present Offline - Details about payment methods collected offline.
- preferred
Locales List<String> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method String - How card details were read in this transaction.
- wallet
Payment
Method Card Present Wallet
- brand string
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand
Product string - The product code that identifies the specific program or product associated with a card.
- cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp
Month number - Two-digit number representing the card's expiration month.
- exp
Year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- networks
Payment
Method Card Present Networks - Contains information about card networks that can be used to process the payment.
- offline
Payment
Method Card Present Offline - Details about payment methods collected offline.
- preferred
Locales string[] - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method string - How card details were read in this transaction.
- wallet
Payment
Method Card Present Wallet
- brand str
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand_
product str - The product code that identifies the specific program or product associated with a card.
- cardholder_
name str - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country str
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description str
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp_
month float - Two-digit number representing the card's expiration month.
- exp_
year float - Four-digit number representing the card's expiration year.
- fingerprint str
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding str
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin str
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer str
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 str
- The last four digits of the card.
- networks
Payment
Method Card Present Networks - Contains information about card networks that can be used to process the payment.
- offline
Payment
Method Card Present Offline - Details about payment methods collected offline.
- preferred_
locales Sequence[str] - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read_
method str - How card details were read in this transaction.
- wallet
Payment
Method Card Present Wallet
- brand String
- Card brand. Can be
amex,cartes_bancaires,diners,discover,eftpos_au,jcb,link,mastercard,unionpay,visaorunknown. - brand
Product String - The product code that identifies the specific program or product associated with a card.
- cardholder
Name String - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp
Month Number - Two-digit number representing the card's expiration month.
- exp
Year Number - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- networks Property Map
- Contains information about card networks that can be used to process the payment.
- offline Property Map
- Details about payment methods collected offline.
- preferred
Locales List<String> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method String - How card details were read in this transaction.
- wallet Property Map
PaymentMethodCardPresentNetworks, PaymentMethodCardPresentNetworksArgs
- Availables List<string>
- All networks available for selection via paymentmethodoptions.card.network.
- Preferred string
- The preferred network for the card.
- Availables []string
- All networks available for selection via paymentmethodoptions.card.network.
- Preferred string
- The preferred network for the card.
- availables list(string)
- All networks available for selection via paymentmethodoptions.card.network.
- preferred string
- The preferred network for the card.
- availables List<String>
- All networks available for selection via paymentmethodoptions.card.network.
- preferred String
- The preferred network for the card.
- availables string[]
- All networks available for selection via paymentmethodoptions.card.network.
- preferred string
- The preferred network for the card.
- availables Sequence[str]
- All networks available for selection via paymentmethodoptions.card.network.
- preferred str
- The preferred network for the card.
- availables List<String>
- All networks available for selection via paymentmethodoptions.card.network.
- preferred String
- The preferred network for the card.
PaymentMethodCardPresentOffline, PaymentMethodCardPresentOfflineArgs
PaymentMethodCardPresentWallet, PaymentMethodCardPresentWalletArgs
- Type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- Type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type String
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type string
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type str
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
- type String
- The type of mobile wallet, one of
apple_pay,google_pay,samsung_pay, orunknown.
PaymentMethodCardThreeDSecureUsage, PaymentMethodCardThreeDSecureUsageArgs
- Supported bool
- Whether 3D Secure is supported on this card.
- Supported bool
- Whether 3D Secure is supported on this card.
- supported bool
- Whether 3D Secure is supported on this card.
- supported Boolean
- Whether 3D Secure is supported on this card.
- supported boolean
- Whether 3D Secure is supported on this card.
- supported bool
- Whether 3D Secure is supported on this card.
- supported Boolean
- Whether 3D Secure is supported on this card.
PaymentMethodCardWallet, PaymentMethodCardWalletArgs
- Dynamic
Last4 string - (For tokenized numbers only.) The last four digits of the device account number.
- Masterpass
Payment
Method Card Wallet Masterpass - Type string
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - Visa
Checkout PaymentMethod Card Wallet Visa Checkout
- Dynamic
Last4 string - (For tokenized numbers only.) The last four digits of the device account number.
- Masterpass
Payment
Method Card Wallet Masterpass - Type string
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - Visa
Checkout PaymentMethod Card Wallet Visa Checkout
- dynamic_
last4 string - (For tokenized numbers only.) The last four digits of the device account number.
- masterpass object
- type string
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - visa_
checkout object
- dynamic
Last4 String - (For tokenized numbers only.) The last four digits of the device account number.
- masterpass
Payment
Method Card Wallet Masterpass - type String
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - visa
Checkout PaymentMethod Card Wallet Visa Checkout
- dynamic
Last4 string - (For tokenized numbers only.) The last four digits of the device account number.
- masterpass
Payment
Method Card Wallet Masterpass - type string
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - visa
Checkout PaymentMethod Card Wallet Visa Checkout
- dynamic_
last4 str - (For tokenized numbers only.) The last four digits of the device account number.
- masterpass
Payment
Method Card Wallet Masterpass - type str
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - visa_
checkout PaymentMethod Card Wallet Visa Checkout
- dynamic
Last4 String - (For tokenized numbers only.) The last four digits of the device account number.
- masterpass Property Map
- type String
- The type of the card wallet, one of
amex_express_checkout,apple_pay,google_pay,masterpass,samsung_pay,visa_checkout, orlink. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. - visa
Checkout Property Map
PaymentMethodCardWalletMasterpass, PaymentMethodCardWalletMasterpassArgs
- Billing
Address PaymentMethod Card Wallet Masterpass Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Shipping
Address PaymentMethod Card Wallet Masterpass Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Billing
Address PaymentMethod Card Wallet Masterpass Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Shipping
Address PaymentMethod Card Wallet Masterpass Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing_
address object - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping_
address object - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing
Address PaymentMethod Card Wallet Masterpass Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email String
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name String
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping
Address PaymentMethod Card Wallet Masterpass Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing
Address PaymentMethod Card Wallet Masterpass Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping
Address PaymentMethod Card Wallet Masterpass Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing_
address PaymentMethod Card Wallet Masterpass Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email str
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name str
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping_
address PaymentMethod Card Wallet Masterpass Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing
Address Property Map - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email String
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name String
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping
Address Property Map - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
PaymentMethodCardWalletMasterpassBillingAddress, PaymentMethodCardWalletMasterpassBillingAddressArgs
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city str
- City, district, suburb, town, or village.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 str
- Address line 1, such as the street, PO Box, or company name.
- line2 str
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code str - ZIP or postal code.
- state str
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentMethodCardWalletMasterpassShippingAddress, PaymentMethodCardWalletMasterpassShippingAddressArgs
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city str
- City, district, suburb, town, or village.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 str
- Address line 1, such as the street, PO Box, or company name.
- line2 str
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code str - ZIP or postal code.
- state str
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentMethodCardWalletVisaCheckout, PaymentMethodCardWalletVisaCheckoutArgs
- Billing
Address PaymentMethod Card Wallet Visa Checkout Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Shipping
Address PaymentMethod Card Wallet Visa Checkout Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Billing
Address PaymentMethod Card Wallet Visa Checkout Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Shipping
Address PaymentMethod Card Wallet Visa Checkout Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing_
address object - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping_
address object - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing
Address PaymentMethod Card Wallet Visa Checkout Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email String
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name String
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping
Address PaymentMethod Card Wallet Visa Checkout Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing
Address PaymentMethod Card Wallet Visa Checkout Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email string
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name string
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping
Address PaymentMethod Card Wallet Visa Checkout Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing_
address PaymentMethod Card Wallet Visa Checkout Billing Address - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email str
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name str
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping_
address PaymentMethod Card Wallet Visa Checkout Shipping Address - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- billing
Address Property Map - Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- email String
- Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- name String
- Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- shipping
Address Property Map - Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
PaymentMethodCardWalletVisaCheckoutBillingAddress, PaymentMethodCardWalletVisaCheckoutBillingAddressArgs
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city str
- City, district, suburb, town, or village.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 str
- Address line 1, such as the street, PO Box, or company name.
- line2 str
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code str - ZIP or postal code.
- state str
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentMethodCardWalletVisaCheckoutShippingAddress, PaymentMethodCardWalletVisaCheckoutShippingAddressArgs
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- City string
- City, district, suburb, town, or village.
- Country string
- Two-letter country code (ISO 3166-1 alpha-2).
- Line1 string
- Address line 1, such as the street, PO Box, or company name.
- Line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- Postal
Code string - ZIP or postal code.
- State string
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
- city string
- City, district, suburb, town, or village.
- country string
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 string
- Address line 1, such as the street, PO Box, or company name.
- line2 string
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code string - ZIP or postal code.
- state string
- State, county, province, or region (ISO 3166-2).
- city str
- City, district, suburb, town, or village.
- country str
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 str
- Address line 1, such as the street, PO Box, or company name.
- line2 str
- Address line 2, such as the apartment, suite, unit, or building.
- postal_
code str - ZIP or postal code.
- state str
- State, county, province, or region (ISO 3166-2).
- city String
- City, district, suburb, town, or village.
- country String
- Two-letter country code (ISO 3166-1 alpha-2).
- line1 String
- Address line 1, such as the street, PO Box, or company name.
- line2 String
- Address line 2, such as the apartment, suite, unit, or building.
- postal
Code String - ZIP or postal code.
- state String
- State, county, province, or region (ISO 3166-2).
PaymentMethodCashapp, PaymentMethodCashappArgs
PaymentMethodEps, PaymentMethodEpsArgs
- Bank string
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
- Bank string
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
- bank string
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
- bank String
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
- bank string
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
- bank str
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
- bank String
- The customer's bank. Should be one of
arzte_und_apotheker_bank,austrian_anadi_bank_ag,bank_austria,bankhaus_carl_spangler,bankhaus_schelhammer_und_schattera_ag,bawag_psk_ag,bks_bank_ag,brull_kallmus_bank_ag,btv_vier_lander_bank,capital_bank_grawe_gruppe_ag,deutsche_bank_ag,dolomitenbank,easybank_ag,erste_bank_und_sparkassen,hypo_alpeadriabank_international_ag,hypo_noe_lb_fur_niederosterreich_u_wien,hypo_oberosterreich_salzburg_steiermark,hypo_tirol_bank_ag,hypo_vorarlberg_bank_ag,hypo_bank_burgenland_aktiengesellschaft,marchfelder_bank,oberbank_ag,raiffeisen_bankengruppe_osterreich,schoellerbank_ag,sparda_bank_wien,volksbank_gruppe,volkskreditbank_ag, orvr_bank_braunau.
PaymentMethodFpx, PaymentMethodFpxArgs
- Bank string
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - Account
Holder stringType - Account holder type, if provided. Can be one of
individualorcompany.
- Bank string
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - Account
Holder stringType - Account holder type, if provided. Can be one of
individualorcompany.
- bank string
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - account_
holder_ stringtype - Account holder type, if provided. Can be one of
individualorcompany.
- bank String
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - account
Holder StringType - Account holder type, if provided. Can be one of
individualorcompany.
- bank string
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - account
Holder stringType - Account holder type, if provided. Can be one of
individualorcompany.
- bank str
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - account_
holder_ strtype - Account holder type, if provided. Can be one of
individualorcompany.
- bank String
- The customer's bank, if provided. Can be one of
affin_bank,agrobank,alliance_bank,ambank,bank_islam,bank_muamalat,bank_rakyat,bsn,cimb,hong_leong_bank,hsbc,kfh,maybank2u,ocbc,public_bank,rhb,standard_chartered,uob,deutsche_bank,maybank2e,pb_enterprise, orbank_of_china. - account
Holder StringType - Account holder type, if provided. Can be one of
individualorcompany.
PaymentMethodIdeal, PaymentMethodIdealArgs
- Bank string
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - Bic string
- The Bank Identifier Code of the customer's bank, if the bank was provided.
- Bank string
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - Bic string
- The Bank Identifier Code of the customer's bank, if the bank was provided.
- bank string
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - bic string
- The Bank Identifier Code of the customer's bank, if the bank was provided.
- bank String
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - bic String
- The Bank Identifier Code of the customer's bank, if the bank was provided.
- bank string
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - bic string
- The Bank Identifier Code of the customer's bank, if the bank was provided.
- bank str
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - bic str
- The Bank Identifier Code of the customer's bank, if the bank was provided.
- bank String
- The customer's bank, if provided. Can be one of
abn_amro,adyen,asn_bank,bunq,buut,finom,handelsbanken,ing,knab,mollie,moneyou,n26,nn,rabobank,regiobank,revolut,sns_bank,triodos_bank,van_lanschot, oryoursafe. - bic String
- The Bank Identifier Code of the customer's bank, if the bank was provided.
PaymentMethodInteracPresent, PaymentMethodInteracPresentArgs
- Brand string
- Card brand. Can be
interac,mastercardorvisa. - Cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Exp
Month double - Two-digit number representing the card's expiration month.
- Exp
Year double - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Networks
Payment
Method Interac Present Networks - Contains information about card networks that can be used to process the payment.
- Preferred
Locales List<string> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- Read
Method string - How card details were read in this transaction.
- Brand string
- Card brand. Can be
interac,mastercardorvisa. - Cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - Country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- Exp
Month float64 - Two-digit number representing the card's expiration month.
- Exp
Year float64 - Four-digit number representing the card's expiration year.
- Fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - Iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- Issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- Last4 string
- The last four digits of the card.
- Networks
Payment
Method Interac Present Networks - Contains information about card networks that can be used to process the payment.
- Preferred
Locales []string - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- Read
Method string - How card details were read in this transaction.
- brand string
- Card brand. Can be
interac,mastercardorvisa. - cardholder_
name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp_
month number - Two-digit number representing the card's expiration month.
- exp_
year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- networks object
- Contains information about card networks that can be used to process the payment.
- preferred_
locales list(string) - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read_
method string - How card details were read in this transaction.
- brand String
- Card brand. Can be
interac,mastercardorvisa. - cardholder
Name String - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp
Month Double - Two-digit number representing the card's expiration month.
- exp
Year Double - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- networks
Payment
Method Interac Present Networks - Contains information about card networks that can be used to process the payment.
- preferred
Locales List<String> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method String - How card details were read in this transaction.
- brand string
- Card brand. Can be
interac,mastercardorvisa. - cardholder
Name string - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country string
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description string
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp
Month number - Two-digit number representing the card's expiration month.
- exp
Year number - Four-digit number representing the card's expiration year.
- fingerprint string
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding string
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin string
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer string
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 string
- The last four digits of the card.
- networks
Payment
Method Interac Present Networks - Contains information about card networks that can be used to process the payment.
- preferred
Locales string[] - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method string - How card details were read in this transaction.
- brand str
- Card brand. Can be
interac,mastercardorvisa. - cardholder_
name str - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country str
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description str
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp_
month float - Two-digit number representing the card's expiration month.
- exp_
year float - Four-digit number representing the card's expiration year.
- fingerprint str
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding str
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin str
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer str
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 str
- The last four digits of the card.
- networks
Payment
Method Interac Present Networks - Contains information about card networks that can be used to process the payment.
- preferred_
locales Sequence[str] - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read_
method str - How card details were read in this transaction.
- brand String
- Card brand. Can be
interac,mastercardorvisa. - cardholder
Name String - The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on swipe or contactless payments, such as those made with Apple Pay and Google Pay. - country String
- Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- description String
- A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)
- exp
Month Number - Two-digit number representing the card's expiration month.
- exp
Year Number - Four-digit number representing the card's expiration year.
- fingerprint String
- Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- funding String
- Card funding type. Can be
credit,debit,prepaid, orunknown. - iin String
- Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)
- issuer String
- The name of the card's issuing bank. (For internal use only and not typically available in standard API requests.)
- last4 String
- The last four digits of the card.
- networks Property Map
- Contains information about card networks that can be used to process the payment.
- preferred
Locales List<String> - The languages that the issuing bank recommends using for localizing any customer-facing text, as read from the card. Referenced from EMV tag 5F2D, data encoded on the card's chip.
- read
Method String - How card details were read in this transaction.
PaymentMethodInteracPresentNetworks, PaymentMethodInteracPresentNetworksArgs
- Availables List<string>
- All networks available for selection via paymentmethodoptions.card.network.
- Preferred string
- The preferred network for the card.
- Availables []string
- All networks available for selection via paymentmethodoptions.card.network.
- Preferred string
- The preferred network for the card.
- availables list(string)
- All networks available for selection via paymentmethodoptions.card.network.
- preferred string
- The preferred network for the card.
- availables List<String>
- All networks available for selection via paymentmethodoptions.card.network.
- preferred String
- The preferred network for the card.
- availables string[]
- All networks available for selection via paymentmethodoptions.card.network.
- preferred string
- The preferred network for the card.
- availables Sequence[str]
- All networks available for selection via paymentmethodoptions.card.network.
- preferred str
- The preferred network for the card.
- availables List<String>
- All networks available for selection via paymentmethodoptions.card.network.
- preferred String
- The preferred network for the card.
PaymentMethodKlarna, PaymentMethodKlarnaArgs
- Dob
Payment
Method Klarna Dob - The customer's date of birth, if provided.
- Dob
Payment
Method Klarna Dob - The customer's date of birth, if provided.
- dob
Payment
Method Klarna Dob - The customer's date of birth, if provided.
- dob
Payment
Method Klarna Dob - The customer's date of birth, if provided.
- dob
Payment
Method Klarna Dob - The customer's date of birth, if provided.
- dob Property Map
- The customer's date of birth, if provided.
PaymentMethodKlarnaDob, PaymentMethodKlarnaDobArgs
PaymentMethodKrCard, PaymentMethodKrCardArgs
PaymentMethodLink, PaymentMethodLinkArgs
- Email string
- Account owner's email address.
- Persistent
Token string - [Deprecated] This is a legacy parameter that no longer has any function.
- Email string
- Account owner's email address.
- Persistent
Token string - [Deprecated] This is a legacy parameter that no longer has any function.
- email string
- Account owner's email address.
- persistent_
token string - [Deprecated] This is a legacy parameter that no longer has any function.
- email String
- Account owner's email address.
- persistent
Token String - [Deprecated] This is a legacy parameter that no longer has any function.
- email string
- Account owner's email address.
- persistent
Token string - [Deprecated] This is a legacy parameter that no longer has any function.
- email str
- Account owner's email address.
- persistent_
token str - [Deprecated] This is a legacy parameter that no longer has any function.
- email String
- Account owner's email address.
- persistent
Token String - [Deprecated] This is a legacy parameter that no longer has any function.
PaymentMethodNaverPay, PaymentMethodNaverPayArgs
PaymentMethodNzBankAccount, PaymentMethodNzBankAccountArgs
- Account
Number string - The account number for the bank account.
- Bank
Code string - The numeric code for the bank account's bank.
- Branch
Code string - The numeric code for the bank account's bank branch.
- Suffix string
- The suffix of the bank account number.
- Account
Holder stringName - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- Bank
Name string - The name of the bank.
- Last4 string
- Last four digits of the bank account number.
- Reference string
- Account
Number string - The account number for the bank account.
- Bank
Code string - The numeric code for the bank account's bank.
- Branch
Code string - The numeric code for the bank account's bank branch.
- Suffix string
- The suffix of the bank account number.
- Account
Holder stringName - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- Bank
Name string - The name of the bank.
- Last4 string
- Last four digits of the bank account number.
- Reference string
- account_
number string - The account number for the bank account.
- bank_
code string - The numeric code for the bank account's bank.
- branch_
code string - The numeric code for the bank account's bank branch.
- suffix string
- The suffix of the bank account number.
- account_
holder_ stringname - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- bank_
name string - The name of the bank.
- last4 string
- Last four digits of the bank account number.
- reference string
- account
Number String - The account number for the bank account.
- bank
Code String - The numeric code for the bank account's bank.
- branch
Code String - The numeric code for the bank account's bank branch.
- suffix String
- The suffix of the bank account number.
- account
Holder StringName - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- bank
Name String - The name of the bank.
- last4 String
- Last four digits of the bank account number.
- reference String
- account
Number string - The account number for the bank account.
- bank
Code string - The numeric code for the bank account's bank.
- branch
Code string - The numeric code for the bank account's bank branch.
- suffix string
- The suffix of the bank account number.
- account
Holder stringName - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- bank
Name string - The name of the bank.
- last4 string
- Last four digits of the bank account number.
- reference string
- account_
number str - The account number for the bank account.
- bank_
code str - The numeric code for the bank account's bank.
- branch_
code str - The numeric code for the bank account's bank branch.
- suffix str
- The suffix of the bank account number.
- account_
holder_ strname - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- bank_
name str - The name of the bank.
- last4 str
- Last four digits of the bank account number.
- reference str
- account
Number String - The account number for the bank account.
- bank
Code String - The numeric code for the bank account's bank.
- branch
Code String - The numeric code for the bank account's bank branch.
- suffix String
- The suffix of the bank account number.
- account
Holder StringName - The name on the bank account. Only present if the account holder name is different from the name of the authorized signatory collected in the PaymentMethod’s billing details.
- bank
Name String - The name of the bank.
- last4 String
- Last four digits of the bank account number.
- reference String
PaymentMethodP24, PaymentMethodP24Args
- Bank string
- The customer's bank, if provided.
- Bank string
- The customer's bank, if provided.
- bank string
- The customer's bank, if provided.
- bank String
- The customer's bank, if provided.
- bank string
- The customer's bank, if provided.
- bank str
- The customer's bank, if provided.
- bank String
- The customer's bank, if provided.
PaymentMethodPaypal, PaymentMethodPaypalArgs
- Country string
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Payer
Email string - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Payer
Id string - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
- Country string
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Payer
Email string - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- Payer
Id string - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
- country string
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer_
email string - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer_
id string - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
- country String
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer
Email String - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer
Id String - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
- country string
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer
Email string - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer
Id string - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
- country str
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer_
email str - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer_
id str - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
- country String
- Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer
Email String - Owner's email. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
- payer
Id String - PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
PaymentMethodPayto, PaymentMethodPaytoArgs
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Bank-State-Branch number of the bank account.
- Last4 string
- Last four digits of the bank account number.
- Pay
Id string - The PayID alias for the bank account.
- Account
Number string - The account number for the bank account.
- Bsb
Number string - Bank-State-Branch number of the bank account.
- Last4 string
- Last four digits of the bank account number.
- Pay
Id string - The PayID alias for the bank account.
- account_
number string - The account number for the bank account.
- bsb_
number string - Bank-State-Branch number of the bank account.
- last4 string
- Last four digits of the bank account number.
- pay_
id string - The PayID alias for the bank account.
- account
Number String - The account number for the bank account.
- bsb
Number String - Bank-State-Branch number of the bank account.
- last4 String
- Last four digits of the bank account number.
- pay
Id String - The PayID alias for the bank account.
- account
Number string - The account number for the bank account.
- bsb
Number string - Bank-State-Branch number of the bank account.
- last4 string
- Last four digits of the bank account number.
- pay
Id string - The PayID alias for the bank account.
- account_
number str - The account number for the bank account.
- bsb_
number str - Bank-State-Branch number of the bank account.
- last4 str
- Last four digits of the bank account number.
- pay_
id str - The PayID alias for the bank account.
- account
Number String - The account number for the bank account.
- bsb
Number String - Bank-State-Branch number of the bank account.
- last4 String
- Last four digits of the bank account number.
- pay
Id String - The PayID alias for the bank account.
PaymentMethodRadarOptions, PaymentMethodRadarOptionsArgs
- Session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- Session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session String
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session string
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session str
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
- session String
- A Radar Session is a snapshot of the browser metadata and device details that help Radar make more accurate predictions on your payments.
PaymentMethodSepaDebit, PaymentMethodSepaDebitArgs
- Iban string
- IBAN of the bank account.
- Bank
Code string - Bank code of bank associated with the bank account.
- Branch
Code string - Branch code of bank associated with the bank account.
- Country string
- Two-letter ISO code representing the country the bank account is located in.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Generated
From PaymentMethod Sepa Debit Generated From - Information about the object that generated this PaymentMethod.
- Last4 string
- Last four characters of the IBAN.
- Iban string
- IBAN of the bank account.
- Bank
Code string - Bank code of bank associated with the bank account.
- Branch
Code string - Branch code of bank associated with the bank account.
- Country string
- Two-letter ISO code representing the country the bank account is located in.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Generated
From PaymentMethod Sepa Debit Generated From - Information about the object that generated this PaymentMethod.
- Last4 string
- Last four characters of the IBAN.
- iban string
- IBAN of the bank account.
- bank_
code string - Bank code of bank associated with the bank account.
- branch_
code string - Branch code of bank associated with the bank account.
- country string
- Two-letter ISO code representing the country the bank account is located in.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- generated_
from object - Information about the object that generated this PaymentMethod.
- last4 string
- Last four characters of the IBAN.
- iban String
- IBAN of the bank account.
- bank
Code String - Bank code of bank associated with the bank account.
- branch
Code String - Branch code of bank associated with the bank account.
- country String
- Two-letter ISO code representing the country the bank account is located in.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- generated
From PaymentMethod Sepa Debit Generated From - Information about the object that generated this PaymentMethod.
- last4 String
- Last four characters of the IBAN.
- iban string
- IBAN of the bank account.
- bank
Code string - Bank code of bank associated with the bank account.
- branch
Code string - Branch code of bank associated with the bank account.
- country string
- Two-letter ISO code representing the country the bank account is located in.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- generated
From PaymentMethod Sepa Debit Generated From - Information about the object that generated this PaymentMethod.
- last4 string
- Last four characters of the IBAN.
- iban str
- IBAN of the bank account.
- bank_
code str - Bank code of bank associated with the bank account.
- branch_
code str - Branch code of bank associated with the bank account.
- country str
- Two-letter ISO code representing the country the bank account is located in.
- fingerprint str
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- generated_
from PaymentMethod Sepa Debit Generated From - Information about the object that generated this PaymentMethod.
- last4 str
- Last four characters of the IBAN.
- iban String
- IBAN of the bank account.
- bank
Code String - Bank code of bank associated with the bank account.
- branch
Code String - Branch code of bank associated with the bank account.
- country String
- Two-letter ISO code representing the country the bank account is located in.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- generated
From Property Map - Information about the object that generated this PaymentMethod.
- last4 String
- Last four characters of the IBAN.
PaymentMethodSepaDebitGeneratedFrom, PaymentMethodSepaDebitGeneratedFromArgs
- Charge string
- The ID of the Charge that generated this PaymentMethod, if any.
- Setup
Attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- Charge string
- The ID of the Charge that generated this PaymentMethod, if any.
- Setup
Attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge string
- The ID of the Charge that generated this PaymentMethod, if any.
- setup_
attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge String
- The ID of the Charge that generated this PaymentMethod, if any.
- setup
Attempt String - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge string
- The ID of the Charge that generated this PaymentMethod, if any.
- setup
Attempt string - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge str
- The ID of the Charge that generated this PaymentMethod, if any.
- setup_
attempt str - The ID of the SetupAttempt that generated this PaymentMethod, if any.
- charge String
- The ID of the Charge that generated this PaymentMethod, if any.
- setup
Attempt String - The ID of the SetupAttempt that generated this PaymentMethod, if any.
PaymentMethodSofort, PaymentMethodSofortArgs
- Country string
- Two-letter ISO code representing the country the bank account is located in.
- Country string
- Two-letter ISO code representing the country the bank account is located in.
- country string
- Two-letter ISO code representing the country the bank account is located in.
- country String
- Two-letter ISO code representing the country the bank account is located in.
- country string
- Two-letter ISO code representing the country the bank account is located in.
- country str
- Two-letter ISO code representing the country the bank account is located in.
- country String
- Two-letter ISO code representing the country the bank account is located in.
PaymentMethodUpi, PaymentMethodUpiArgs
- Mandate
Options PaymentMethod Upi Mandate Options - Configuration options for setting up an eMandate
- Vpa string
- Customer's unique Virtual Payment Address
- Mandate
Options PaymentMethod Upi Mandate Options - Configuration options for setting up an eMandate
- Vpa string
- Customer's unique Virtual Payment Address
- mandate_
options object - Configuration options for setting up an eMandate
- vpa string
- Customer's unique Virtual Payment Address
- mandate
Options PaymentMethod Upi Mandate Options - Configuration options for setting up an eMandate
- vpa String
- Customer's unique Virtual Payment Address
- mandate
Options PaymentMethod Upi Mandate Options - Configuration options for setting up an eMandate
- vpa string
- Customer's unique Virtual Payment Address
- mandate_
options PaymentMethod Upi Mandate Options - Configuration options for setting up an eMandate
- vpa str
- Customer's unique Virtual Payment Address
- mandate
Options Property Map - Configuration options for setting up an eMandate
- vpa String
- Customer's unique Virtual Payment Address
PaymentMethodUpiMandateOptions, PaymentMethodUpiMandateOptionsArgs
- Amount double
- Amount to be charged for future payments.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date double - End date of the mandate or subscription.
- Amount float64
- Amount to be charged for future payments.
- Amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - Description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- End
Date float64 - End date of the mandate or subscription.
- amount number
- Amount to be charged for future payments.
- amount_
type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date number - End date of the mandate or subscription.
- amount Double
- Amount to be charged for future payments.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Double - End date of the mandate or subscription.
- amount number
- Amount to be charged for future payments.
- amount
Type string - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description string
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date number - End date of the mandate or subscription.
- amount float
- Amount to be charged for future payments.
- amount_
type str - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description str
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end_
date float - End date of the mandate or subscription.
- amount Number
- Amount to be charged for future payments.
- amount
Type String - One of
fixedormaximum. Iffixed, theamountparam refers to the exact amount to be charged in future payments. Ifmaximum, the amount charged can be up to the value passed for theamountparam. - description String
- A description of the mandate or subscription that is meant to be displayed to the customer.
- end
Date Number - End date of the mandate or subscription.
PaymentMethodUsBankAccount, PaymentMethodUsBankAccountArgs
- Account
Holder stringType - Account holder type: individual or company.
- Account
Number string - Account number of the bank account.
- Account
Type string - Account type: checkings or savings. Defaults to checking if omitted.
- Bank
Name string - The name of the bank.
- Financial
Connections stringAccount - The ID of the Financial Connections Account used to create the payment method.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- Networks
Payment
Method Us Bank Account Networks - Contains information about US bank account networks that can be used.
- Routing
Number string - Routing number of the bank account.
- Status
Details PaymentMethod Us Bank Account Status Details - Contains information about the future reusability of this PaymentMethod.
- Account
Holder stringType - Account holder type: individual or company.
- Account
Number string - Account number of the bank account.
- Account
Type string - Account type: checkings or savings. Defaults to checking if omitted.
- Bank
Name string - The name of the bank.
- Financial
Connections stringAccount - The ID of the Financial Connections Account used to create the payment method.
- Fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- Last4 string
- Last four digits of the bank account number.
- Networks
Payment
Method Us Bank Account Networks - Contains information about US bank account networks that can be used.
- Routing
Number string - Routing number of the bank account.
- Status
Details PaymentMethod Us Bank Account Status Details - Contains information about the future reusability of this PaymentMethod.
- account_
holder_ stringtype - Account holder type: individual or company.
- account_
number string - Account number of the bank account.
- account_
type string - Account type: checkings or savings. Defaults to checking if omitted.
- bank_
name string - The name of the bank.
- financial_
connections_ stringaccount - The ID of the Financial Connections Account used to create the payment method.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- networks object
- Contains information about US bank account networks that can be used.
- routing_
number string - Routing number of the bank account.
- status_
details object - Contains information about the future reusability of this PaymentMethod.
- account
Holder StringType - Account holder type: individual or company.
- account
Number String - Account number of the bank account.
- account
Type String - Account type: checkings or savings. Defaults to checking if omitted.
- bank
Name String - The name of the bank.
- financial
Connections StringAccount - The ID of the Financial Connections Account used to create the payment method.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
- networks
Payment
Method Us Bank Account Networks - Contains information about US bank account networks that can be used.
- routing
Number String - Routing number of the bank account.
- status
Details PaymentMethod Us Bank Account Status Details - Contains information about the future reusability of this PaymentMethod.
- account
Holder stringType - Account holder type: individual or company.
- account
Number string - Account number of the bank account.
- account
Type string - Account type: checkings or savings. Defaults to checking if omitted.
- bank
Name string - The name of the bank.
- financial
Connections stringAccount - The ID of the Financial Connections Account used to create the payment method.
- fingerprint string
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 string
- Last four digits of the bank account number.
- networks
Payment
Method Us Bank Account Networks - Contains information about US bank account networks that can be used.
- routing
Number string - Routing number of the bank account.
- status
Details PaymentMethod Us Bank Account Status Details - Contains information about the future reusability of this PaymentMethod.
- account_
holder_ strtype - Account holder type: individual or company.
- account_
number str - Account number of the bank account.
- account_
type str - Account type: checkings or savings. Defaults to checking if omitted.
- bank_
name str - The name of the bank.
- financial_
connections_ straccount - The ID of the Financial Connections Account used to create the payment method.
- fingerprint str
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 str
- Last four digits of the bank account number.
- networks
Payment
Method Us Bank Account Networks - Contains information about US bank account networks that can be used.
- routing_
number str - Routing number of the bank account.
- status_
details PaymentMethod Us Bank Account Status Details - Contains information about the future reusability of this PaymentMethod.
- account
Holder StringType - Account holder type: individual or company.
- account
Number String - Account number of the bank account.
- account
Type String - Account type: checkings or savings. Defaults to checking if omitted.
- bank
Name String - The name of the bank.
- financial
Connections StringAccount - The ID of the Financial Connections Account used to create the payment method.
- fingerprint String
- Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
- last4 String
- Last four digits of the bank account number.
- networks Property Map
- Contains information about US bank account networks that can be used.
- routing
Number String - Routing number of the bank account.
- status
Details Property Map - Contains information about the future reusability of this PaymentMethod.
PaymentMethodUsBankAccountNetworks, PaymentMethodUsBankAccountNetworksArgs
- Preferred string
- The preferred network.
- Supporteds List<string>
- All supported networks.
- Preferred string
- The preferred network.
- Supporteds []string
- All supported networks.
- preferred string
- The preferred network.
- supporteds list(string)
- All supported networks.
- preferred String
- The preferred network.
- supporteds List<String>
- All supported networks.
- preferred string
- The preferred network.
- supporteds string[]
- All supported networks.
- preferred str
- The preferred network.
- supporteds Sequence[str]
- All supported networks.
- preferred String
- The preferred network.
- supporteds List<String>
- All supported networks.
PaymentMethodUsBankAccountStatusDetails, PaymentMethodUsBankAccountStatusDetailsArgs
PaymentMethodUsBankAccountStatusDetailsBlocked, PaymentMethodUsBankAccountStatusDetailsBlockedArgs
- Network
Code string - The ACH network code that resulted in this block.
- Reason string
- The reason why this PaymentMethod's fingerprint has been blocked
- Network
Code string - The ACH network code that resulted in this block.
- Reason string
- The reason why this PaymentMethod's fingerprint has been blocked
- network_
code string - The ACH network code that resulted in this block.
- reason string
- The reason why this PaymentMethod's fingerprint has been blocked
- network
Code String - The ACH network code that resulted in this block.
- reason String
- The reason why this PaymentMethod's fingerprint has been blocked
- network
Code string - The ACH network code that resulted in this block.
- reason string
- The reason why this PaymentMethod's fingerprint has been blocked
- network_
code str - The ACH network code that resulted in this block.
- reason str
- The reason why this PaymentMethod's fingerprint has been blocked
- network
Code String - The ACH network code that resulted in this block.
- reason String
- The reason why this PaymentMethod's fingerprint has been blocked
Package Details
- Repository
- stripe stripe/terraform-provider-stripe
- License
- Notes
- This Pulumi package is based on the
stripeTerraform Provider.
published on Friday, Aug 14, 2026 by Pulumi