lib/recurly/resources/transaction.rb in recurly-3.18.1 vs lib/recurly/resources/transaction.rb in recurly-3.19.0

- old
+ new

@@ -16,10 +16,14 @@ # @!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 # @!attribute collected_at @@ -81,10 +85,10 @@ # @!attribute invoice # @return [InvoiceMini] Invoice mini details define_attribute :invoice, :InvoiceMini # @!attribute ip_address_country - # @return [String] IP address's country + # @return [String] Origin IP address country, 2-letter ISO 3166-1 alpha-2 code, if known by Recurly. 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