lib/recurly/resources/transaction.rb in recurly-3.28.0 vs lib/recurly/resources/transaction.rb in recurly-4.0.0
- old
+ new
@@ -16,17 +16,13 @@
# @!attribute avs_check
# @return [String] When processed, result from checking the overall AVS on the transaction.
define_attribute :avs_check, String
- # @!attribute backup_payment_method_used
- # @return [Boolean] Indicates if the transaction was completed using a backup payment
- define_attribute :backup_payment_method_used, :Boolean
-
# @!attribute billing_address
- # @return [Address]
- define_attribute :billing_address, :Address
+ # @return [AddressWithName]
+ define_attribute :billing_address, :AddressWithName
# @!attribute collected_at
# @return [DateTime] Collected at, or if not collected yet, the time the transaction was created.
define_attribute :collected_at, DateTime
@@ -85,10 +81,10 @@
# @!attribute invoice
# @return [InvoiceMini] Invoice mini details
define_attribute :invoice, :InvoiceMini
# @!attribute ip_address_country
- # @return [String] Origin IP address country, 2-letter ISO 3166-1 alpha-2 code, if known by Recurly.
+ # @return [String] IP address's country
define_attribute :ip_address_country, String
# @!attribute ip_address_v4
# @return [String] IP address provided when the billing information was collected: - When the customer enters billing information into the Recurly.js or Hosted Payment Pages, Recurly records the IP address. - When the merchant enters billing information using the API, the merchant may provide an IP address. - When the merchant enters billing information using the UI, no IP address is recorded.
define_attribute :ip_address_v4, String