lib/fraudlabspro_ruby/api/order.rb in fraudlabspro_ruby-4.0.0 vs lib/fraudlabspro_ruby/api/order.rb in fraudlabspro_ruby-4.0.1

- old
+ new

@@ -14,16 +14,15 @@ REJECT_BLACKLIST = 'REJECT_BLACKLIST'; # Payment methods. CREDIT_CARD = 'CREDITCARD' PAYPAL = 'PAYPAL'; - GOOGLE_CHECKOUT = 'GOOGLECHECKOUT'; CASH_ON_DELIVERY = 'COD'; - MONEY_ORDER = 'MONEYORDER'; - WIRE_TRANSFER = 'WIRED'; BANK_DEPOSIT = 'BANKDEPOSIT'; - BITCOIN = 'BITCOIN'; + GIFT_CARD = 'GIFTCARD'; + CRYPTO = 'CRYPTO'; + WIRE_TRANSFER = 'WIRED'; OTHERS = 'OTHERS'; # ID types. FLP_ID = 'fraudlabspro_id'; ORDER_ID = 'user_order_id'; @@ -61,11 +60,10 @@ # Billing information. 'ip' => params[:ip], 'first_name' => params[:first_name] || '', 'last_name' => params[:last_name] || '', 'username_hash' => do_hash(params[:username]) || '', - 'password_hash' => do_hash(params[:password]) || '', 'email' => params[:email] || '', 'email_domain' => email_domain || '', 'user_phone' => params[:phone] || '', 'bill_addr' => params[:bill_addr] || '', 'bill_city' => params[:bill_city] || '', @@ -78,18 +76,21 @@ 'user_order_memo' => params[:user_order_memo] || '', 'amount' => params[:amount] || 0, 'quantity' => params[:quantity] || 1, 'currency' => params[:currency] || 'USD', 'department' => params[:department] || '', + 'payment_gateway' => params[:payment_gateway] || '', 'payment_mode' => params[:payment_mode] || '', # Credit card information. 'bin_no' => params[:card_number] || '', 'card_hash' => do_hash(params[:card_number]) || '', 'avs_result' => params[:card_avs] || '', 'cvv_result' => params[:card_cvv] || '', # Shipping information. + 'ship_first_name' => params[:ship_first_name] || '', + 'ship_last_name' => params[:ship_last_name] || '', 'ship_addr' => params[:ship_addr] || '', 'ship_city' => params[:ship_city] || '', 'ship_state' => params[:ship_state] || '', 'ship_zip_code' => params[:ship_zip_code] || '', 'ship_country' => params[:ship_country] || ''