Class: Tazapay::Release

Inherits:
Client
  • Object
show all
Defined in:
lib/tazapay/release.rb

Overview

Release API

Instance Method Summary collapse

Methods inherited from Client

#handle_error, #interpret_response, #send_request

Instance Method Details

#release(txn_no:, release_docs:, callback_url:) ⇒ Object



9
10
11
12
13
14
15
16
17
# File 'lib/tazapay/release.rb', line 9

def release(txn_no:, release_docs:, callback_url:)
  path = "/v1/session/release"
  data = {
    txn_no: txn_no,
    release_docs: release_docs,
    callback_url: callback_url
  }
  send_request(method: :post, path: path, body: data)
end