Module: ActiveMerchant::Billing::PaylineStatusAPI
- Included in:
- PaylineGateway
- Defined in:
- lib/active_merchant/billing/gateways/payline/payline_status_api.rb
Instance Method Summary collapse
-
#get_transaction_details(transaction_id, options = {}) ⇒ Object
Required parameter: transaction_id Optional parameters: order_ref, start_date, end_date, transaction_history, archive_search.
Instance Method Details
#get_transaction_details(transaction_id, options = {}) ⇒ Object
Required parameter: transaction_id Optional parameters: order_ref, start_date, end_date, transaction_history, archive_search
9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/active_merchant/billing/gateways/payline/payline_status_api.rb', line 9 def get_transaction_details(transaction_id, ={}) optional_parameters = ['orderRef', 'startDate', 'endDate', 'transactionHistory', 'archiveSearch'] required_parameters = { transaction_id: transaction_id } data = merged_data([ # Required parameters required_parameters, # Optional parameters add_optional_parameters(, optional_parameters) ]) extended_api_request :get_transaction_details, data end |