Class: Braintree::TestTransaction
- Inherits:
-
Transaction
- Object
- Transaction
- Braintree::TestTransaction
- Defined in:
- lib/braintree/test_transaction.rb
Instance Attribute Summary
Attributes inherited from Transaction
#add_ons, #additional_processor_response, #amount, #android_pay_details, #apple_pay_details, #avs_error_response_code, #avs_postal_code_response_code, #avs_street_address_response_code, #billing_details, #channel, #coinbase_details, #created_at, #credit_card_details, #currency_iso_code, #custom_fields, #customer_details, #cvv_response_code, #descriptor, #disbursement_details, #discounts, #disputes, #escrow_status, #gateway_rejection_reason, #id, #merchant_account_id, #order_id, #payment_instrument_type, #paypal_details, #plan_id, #processor_authorization_code, #processor_response_code, #processor_response_text, #processor_settlement_response_code, #processor_settlement_response_text, #purchase_order_number, #recurring, #refund_ids, #refunded_transaction_id, #risk_data, #service_fee_amount, #settlement_batch_id, #shipping_details, #status, #status_history, #subscription_details, #subscription_id, #tax_amount, #tax_exempt, #three_d_secure_info, #type, #updated_at, #voice_referral_number
Class Method Summary collapse
- .settle(transaction_id) ⇒ Object
- .settlement_confirm(transaction_id) ⇒ Object
- .settlement_decline(transaction_id) ⇒ Object
- .settlement_pending(transaction_id) ⇒ Object
Methods inherited from Transaction
#==, _attributes, _new, cancel_release, cancel_release!, clone_transaction, clone_transaction!, create, create!, create_from_transparent_redirect, create_transaction_url, credit, credit!, #disbursed?, find, hold_in_escrow, hold_in_escrow!, #initialize, #inspect, refund, #refund, refund!, #refund_id, #refunded?, release_from_escrow, release_from_escrow!, sale, sale!, search, submit_for_settlement, #submit_for_settlement, submit_for_settlement!, #submit_for_settlement!, #vault_billing_address, #vault_credit_card, #vault_customer, #vault_shipping_address, void, #void, #void!, void!
Methods included from BaseModule
Methods included from BaseModule::Methods
#copy_instance_variables_from_object, #return_object_or_raise, #set_instance_variables_from_hash, #singleton_class
Constructor Details
This class inherits a constructor from Braintree::Transaction
Class Method Details
.settle(transaction_id) ⇒ Object
3 4 5 |
# File 'lib/braintree/test_transaction.rb', line 3 def self.settle(transaction_id) Configuration.gateway.testing.settle(transaction_id) end |
.settlement_confirm(transaction_id) ⇒ Object
7 8 9 |
# File 'lib/braintree/test_transaction.rb', line 7 def self.settlement_confirm(transaction_id) Configuration.gateway.testing.settlement_confirm(transaction_id) end |
.settlement_decline(transaction_id) ⇒ Object
11 12 13 |
# File 'lib/braintree/test_transaction.rb', line 11 def self.settlement_decline(transaction_id) Configuration.gateway.testing.settlement_decline(transaction_id) end |
.settlement_pending(transaction_id) ⇒ Object
15 16 17 |
# File 'lib/braintree/test_transaction.rb', line 15 def self.settlement_pending(transaction_id) Configuration.gateway.testing.settlement_pending(transaction_id) end |