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