lib/recurly/requests/billing_info_create.rb in recurly-4.4.0 vs lib/recurly/requests/billing_info_create.rb in recurly-4.5.0
- old
+ new
@@ -69,14 +69,14 @@
# @!attribute primary_payment_method
# @return [Boolean] The `primary_payment_method` field is used to designate the primary billing info on the account. The first billing info created on an account will always become primary. Adding additional billing infos provides the flexibility to mark another billing info as primary, or adding additional non-primary billing infos. This can be accomplished by passing the `primary_payment_method` with a value of `true`. When adding billing infos via the billing_info and /accounts endpoints, this value is not permitted, and will return an error if provided.
define_attribute :primary_payment_method, :Boolean
# @!attribute tax_identifier
- # @return [String] Tax identifier is required if adding a billing info that is a consumer card in Brazil. This would be the customer's CPF, CPF is a Brazilian tax identifier for all tax paying residents.
+ # @return [String] Tax identifier is required if adding a billing info that is a consumer card in Brazil or in Argentina. This would be the customer's CPF (Brazil) and CUIT (Argentina). CPF and CUIT are tax identifiers for all residents who pay taxes in Brazil and Argentina respectively.
define_attribute :tax_identifier, String
# @!attribute tax_identifier_type
- # @return [String] this field and a value of 'cpf' are required if adding a billing info that is an elo or hipercard type in Brazil.
+ # @return [String] This field and a value of `cpf` or `cuit` are required if adding a billing info that is an elo or hipercard type in Brazil or in Argentina.
define_attribute :tax_identifier_type, String
# @!attribute three_d_secure_action_result_token_id
# @return [String] A token generated by Recurly.js after completing a 3-D Secure device fingerprinting or authentication challenge.
define_attribute :three_d_secure_action_result_token_id, String