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