lib/braintree/credit_card_gateway.rb in braintree-2.101.0 vs lib/braintree/credit_card_gateway.rb in braintree-2.102.0
- old
+ new
@@ -116,9 +116,22 @@
{:external_vault => [:network_transaction_id]},
{:options => options},
{:billing_address => billing_address_params}
]
+ signature << {
+ :three_d_secure_pass_thru => [
+ :eci_flag,
+ :cavv,
+ :xid,
+ :three_d_secure_version,
+ :authentication_response,
+ :directory_response,
+ :cavv_algorithm,
+ :ds_transaction_id,
+ ]
+ }
+
case type
when :create
signature << :customer_id
when :update
billing_address_params << {:options => [:update_existing]}